summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update for AllocaInst construction changesMatt Arsenault2017-04-101-1/+2
* [cfi] Emit __cfi_check stub in the frontend.Evgeniy Stepanov2017-04-071-0/+18
* Preserve vec3 type.Jin-Gu Kang2017-04-041-38/+41
* Let llvm.objectsize be conservative with null pointersGeorge Burgess IV2017-03-211-3/+4
* Update Clang for LLVM rename AttributeSet -> AttributeListReid Kleckner2017-03-211-3/+3
* Retry: [ubsan] Detect UB loads from bitfieldsVedant Kumar2017-03-091-3/+11
* Revert "[ubsan] Detect UB loads from bitfields"Vedant Kumar2017-03-091-4/+3
* [ubsan] Detect UB loads from bitfieldsVedant Kumar2017-03-081-3/+4
* Don't assume cleanup emission preserves dominance in expr evaluationReid Kleckner2017-03-061-1/+13
* [ubsan] Factor out logic to emit a range check. NFC.Vedant Kumar2017-02-271-29/+43
* Rename a helper function, NFC.Vedant Kumar2017-02-231-3/+3
* Retry^2: [ubsan] Reduce null checking of C++ object pointers (PR27581)Vedant Kumar2017-02-171-3/+38
* [ubsan] Pass a set of checks to skip to EmitTypeCheck() (NFC)Vedant Kumar2017-02-171-4/+9
* Revert "Retry: [ubsan] Reduce null checking of C++ object pointers (PR27581)"Vedant Kumar2017-02-171-35/+3
* Retry: [ubsan] Reduce null checking of C++ object pointers (PR27581)Vedant Kumar2017-02-171-3/+35
* Revert "[ubsan] Reduce null checking of C++ object pointers (PR27581)"Vedant Kumar2017-02-171-35/+3
* [ubsan] Reduce null checking of C++ object pointers (PR27581)Vedant Kumar2017-02-171-3/+35
* [ubsan] Minimize size of data for type_mismatch (Redo of D19667)Filipe Cabecinhas2017-01-061-5/+6
* Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare ope...Egor Churaev2016-12-231-0/+2
* 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
OpenPOWER on IntegriCloud