summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/CodeGenFunction.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Revert "[ubsan] Reduce null checking of C++ object pointers (PR27581)"Vedant Kumar2017-02-171-5/+0
* [ubsan] Reduce null checking of C++ object pointers (PR27581)Vedant Kumar2017-02-171-0/+5
* [MS] Fix C++ destructor thunk line info for a declarationReid Kleckner2017-02-081-1/+6
* [X86] Teach Clang about -mfentry flagNirav Dave2017-01-311-2/+6
* PR0091R3: Implement parsing support for using templates as types.Richard Smith2017-01-261-1/+3
* [OPENMP] Fix for PR31643: Clang crashes when compiling code on WindowsAlexey Bataev2017-01-201-2/+1
* [tsan] Do not report errors in __destroy_helper_block_Anna Zaks2017-01-131-3/+11
* Add a cc1 option to force disabling lifetime-markers emission from clangMehdi Amini2017-01-061-0/+3
* Add -f[no-]strict-return flag that can be used to avoid undefined behaviourAlex Lorenz2017-01-041-4/+23
* Cleanup the handling of noinline function attributes, -fno-inline,Chandler Carruth2016-12-231-19/+1
* [clang] Version support for UBSan handlersFilipe Cabecinhas2016-12-121-3/+3
* [OpenCL] always use SPIR address spaces for kernel_arg_addr_space MDPekka Jaaskelainen2016-11-141-3/+19
* [tsan][clang] Introduce a function attribute to disable TSan checking at run ...Anna Zaks2016-11-111-0/+14
* Add the loop end location to the loop metadata. This additional informationAmara Emerson2016-11-101-0/+7
* [CodeGen] Don't emit lifetime intrinsics for some local variablesVitaly Buka2016-10-261-1/+8
* [CodeGen] Move shouldEmitLifetimeMarkers into more convenient placeVitaly Buka2016-10-261-10/+27
* Fix a couple of wrong-code bugs in switch-on-constant optimization:Richard Smith2016-09-161-0/+23
* ObjectiveC generics: Add ObjCTypeParamType in the type system.Manman Ren2016-09-131-0/+1
* Update Clang for D20147 ("DebugInfo: New metadata representation for global v...Peter Collingbourne2016-09-131-2/+2
* [OpenCL] Remove access qualifiers on images in arg info metadata.Alexey Bader2016-09-061-2/+31
* [Frontend] Fix mcount inlining bugHonggyu Kim2016-09-011-9/+5
* Remove whitespace to test commit accessHonggyu Kim2016-09-011-1/+1
* Add XRay flags to Clang. We implement two flags to control the XRay behaviour:Aaron Ballman2016-07-131-0/+20
* [OpenCL] Fix code generation of kernel pipe parameters.Alexey Bader2016-07-131-3/+5
* P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991:Richard Smith2016-06-281-20/+39
* Use more ArrayRefsDavid Majnemer2016-06-241-1/+1
* Implement p0292r2 (constexpr if), a likely C++1z feature.Richard Smith2016-06-231-5/+7
* Add support for /Ob1 and -finline-hint-functions flagsHans Wennborg2016-06-221-2/+8
* [OpenCL] Use function metadata to represent kernel attributesYaxun Liu2016-06-221-30/+16
* [DebugInfo] Add calling conventions to DISubroutineTypeReid Kleckner2016-06-081-8/+11
* [OPENMP 4.0] Codegen for 'declare simd' directive.Alexey Bataev2016-05-061-0/+2
* Debug info: Apply an artificial debug location to __cyg_profile_func.* calls.Adrian Prantl2016-04-281-0/+1
* reduce indentation; NFCISanjay Patel2016-04-191-9/+6
* revert SVN r265702, r265640Saleem Abdulrasool2016-04-081-3/+2
* Adapt to LLVM API changeSanjoy Das2016-04-081-1/+1
* Basic: move CodeGenOptions from FrontendSaleem Abdulrasool2016-04-071-2/+3
* Add -fno-jump-tables and-fjump-tables flagsNirav Dave2016-04-051-0/+4
* [Cxx1z] Implement Lambda Capture of *this by Value as [=,*this] (P0018R3)Faisal Vali2016-03-211-4/+16
* Remove compile time PreserveName in favor of a runtime cc1 -discard-value-nam...Mehdi Amini2016-03-131-17/+3
* Temporarily revert these patches:Eric Christopher2016-03-121-3/+17
* Remove compile time PreserveName switch based on NDEBUGMehdi Amini2016-03-111-17/+3
* [MSVC Compat] Correctly handle finallys nested within finallysDavid Majnemer2016-03-011-0/+3
* [OpenCL] Refine OpenCLImageAccessAttr to OpenCLAccessAttrXiuli Pan2016-02-261-4/+3
* [PGO] cc1 option name change for profile instrumentationRong Xu2016-02-041-1/+1
* Move DebugInfoKind into its own header to cut the cyclic dependency edge from...Benjamin Kramer2016-02-021-1/+1
* Introduce -fsanitize-stats flag.Peter Collingbourne2016-01-161-0/+9
* function names start with a lower case letter ; NFCSanjay Patel2016-01-121-1/+1
* [OpenCL] Pipe type supportXiuli Pan2016-01-091-5/+24
* [PGO] Instrument only base constructors and destructors.Serge Pavlov2015-12-061-2/+1
* Add the `pass_object_size` attribute to clang.George Burgess IV2015-12-021-1/+12