summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* CodeGen: ubsan is built static on windows, give handlers local storageSaleem Abdulrasool2016-12-151-1/+2
* CodeGen: clean up -Wpedantic warning (NFC)Saleem Abdulrasool2016-12-131-1/+1
* Avoid use of std::to_string. NFC.Vedant Kumar2016-12-121-1/+1
* [Fix] Add missing include from r289444.Filipe Cabecinhas2016-12-121-0/+2
* [clang] Version support for UBSan handlersFilipe Cabecinhas2016-12-121-16/+38
* [ubsan] Treat ObjC's BOOL as if its range is always {0, 1}Vedant Kumar2016-12-091-7/+8
* [c++17] P0135R1: Guaranteed copy elision.Richard Smith2016-12-061-1/+1
* Improve handling of __FUNCTION__ and other predefined expression for Objectiv...Mehdi Amini2016-11-161-3/+13
* Revert "Improve handling of __FUNCTION__ and other predefined expression for ...Mehdi Amini2016-11-151-13/+3
* Improve handling of __FUNCTION__ and other predefined expression for Objectiv...Mehdi Amini2016-11-151-3/+13
* [OPENMP] Fixed codegen for __real/__imag expressions in atomicAlexey Bataev2016-11-071-2/+4
* [OPENMP] Fixed capturing of VLA variables.Alexey Bataev2016-11-071-6/+5
* Revert "[OPENMP] Fixed capturing of VLA variables."Diana Picus2016-11-071-5/+6
* [OPENMP] Fixed capturing of VLA variables.Alexey Bataev2016-11-071-6/+5
* Refactor call emission to package the function pointer together withJohn McCall2016-10-261-76/+104
* [CodeGen][ObjC] Do not call objc_storeStrong when initializing aAkira Hatanaka2016-10-181-1/+9
* [ubsan] Disable bounds-check for flexible array ivarsVedant Kumar2016-10-041-0/+2
* Switch to a different workaround for unimplementability of P0145R3 in MS ABIs.Richard Smith2016-09-291-7/+25
* Re-commit r282556, reverted in r282564, with a fix to CallArgList::addFrom toRichard Smith2016-09-281-1/+10
* Revert r282556. This change made several bots unhappy.Richard Smith2016-09-281-10/+1
* P0145R3 (C++17 evaluation order tweaks): evaluate the right-hand side ofRichard Smith2016-09-271-1/+10
* Remove default argument from lambda to appease old MSVC.Richard Smith2016-09-271-1/+1
* P0145R3 (C++17 evaluation order tweaks): consistently emit the LHS of arrayRichard Smith2016-09-261-15/+35
* Update Clang for D20147 ("DebugInfo: New metadata representation for global v...Peter Collingbourne2016-09-131-2/+2
* Update clang for D21514. NFCAmaury Sechet2016-09-091-4/+5
* P0217R3: code generation support for decomposition declarations.Richard Smith2016-08-151-0/+6
* [OpenCL] Generate opaque type for sampler_t and function call for the initial...Yaxun Liu2016-07-281-0/+1
* [CodeGen] Use llvm::Type::getVectorNumElements instead of casting to llvm::Ve...Craig Topper2016-07-081-2/+1
* [Temporary, Lifetime] Add lifetime marks for temporariesTim Shen2016-07-011-1/+19
* CodeGen: Update Clang to use the new type metadata.Peter Collingbourne2016-06-241-9/+8
* Update clang for D20348Peter Collingbourne2016-06-141-3/+3
* [MS Volatile] Don't make volatile loads/stores to underaligned objects atomicDavid Majnemer2016-05-241-8/+7
* [ObjC][CodeGen] Remove an assert that is no longer correct.Akira Hatanaka2016-05-131-3/+10
* [ubsan] Add -fsanitize-undefined-strip-path-components=NFilipe Cabecinhas2016-05-121-1/+28
* Fix argument expansion of reference fields of structsReid Kleckner2016-05-021-0/+4
* Remove redundant conditions of the form (A || (!A && B)) -> (A || B)Benjamin Kramer2016-04-111-1/+1
* revert SVN r265702, r265640Saleem Abdulrasool2016-04-081-1/+1
* Basic: move CodeGenOptions from FrontendSaleem Abdulrasool2016-04-071-1/+1
* [cfi] Don't emit checks for disabled CFI kinds.Evgeniy Stepanov2016-03-151-8/+7
* Remove compile time PreserveName in favor of a runtime cc1 -discard-value-nam...Mehdi Amini2016-03-131-2/+0
* Temporarily revert these patches:Eric Christopher2016-03-121-0/+2
* Remove compile time PreserveName switch based on NDEBUGMehdi Amini2016-03-111-2/+0
* Preserve ExtParameterInfos into CGFunctionInfo.John McCall2016-03-111-2/+2
* [OPENMP 4.0] Fixed support of array sections/array subscripts.Alexey Bataev2016-02-041-44/+99
* [cfi] Safe handling of unaddressable vtable pointers (clang).Evgeniy Stepanov2016-02-031-2/+12
* Fix use of constexpr std::pair that's not in C++11.Evgeniy Stepanov2016-01-251-1/+1
* [cfi] Cross-DSO CFI diagnostic mode (clang part)Evgeniy Stepanov2016-01-251-34/+132
* Introduce -fsanitize-stats flag.Peter Collingbourne2016-01-161-0/+2
* CodeGen: Only emit CFI unrelated cast checks for bit casts.Peter Collingbourne2016-01-141-1/+2
* [Bugfix] Fix ICE on constexpr vector splat.George Burgess IV2016-01-131-0/+1
OpenPOWER on IntegriCloud