summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert 9007f06af0e "Revert "Allow system header to provide their own implemen...Hans Wennborg2020-01-171-1/+8
* Revert "Allow system header to provide their own implementation of some builtin"Amy Huang2020-01-171-8/+1
* Fix "pointer is null" static analyzer warnings. NFCI.Simon Pilgrim2020-01-111-9/+6
* Allow system header to provide their own implementation of some builtinserge-sans-paille2020-01-101-1/+8
* [OPENMP50]Support lastprivate conditional updates in inc/dec unary ops.Alexey Bataev2020-01-061-0/+3
* [OPENMP50]Codegen for lastprivate conditional list items.Alexey Bataev2020-01-021-0/+3
* [OPENMP50]Codegen for nontemporal clause.Alexey Bataev2019-12-231-5/+28
* [CodeGen][ObjC] Emit a primitive store to store a __strong field inAkira Hatanaka2019-12-031-1/+5
* [NFC] Pass a reference to CodeGenFunction to methods of LValue andAkira Hatanaka2019-12-031-53/+55
* Revert "[NFC] Pass a reference to CodeGenFunction to methods of LValue and"Akira Hatanaka2019-12-031-55/+53
* [NFC] Pass a reference to CodeGenFunction to methods of LValue andAkira Hatanaka2019-12-031-53/+55
* IRGen: Call SetLLVMFunctionAttributes{,ForDefinition} on __cfi_check_fail.Peter Collingbourne2019-11-251-0/+3
* [NFC] Refactor representation of materialized temporariesTyker2019-11-191-1/+1
* Revert "[NFC] Refactor representation of materialized temporaries"Nico Weber2019-11-171-1/+1
* [NFC] Refactor representation of materialized temporariesTyker2019-11-161-1/+1
* [BPF] Restrict preserve_access_index attribute to C onlyYonghong Song2019-11-141-31/+12
* [BPF] Add preserve_access_index attribute for record definitionYonghong Song2019-11-131-7/+68
* Revert "[BPF] Add preserve_access_index attribute for record definition"Yonghong Song2019-11-091-68/+7
* [BPF] Add preserve_access_index attribute for record definitionYonghong Song2019-11-091-7/+68
* [opaque pointer types] Add element type argument to IRBuilder CreatePreserveS...Craig Topper2019-11-031-1/+2
* [c++20] Add CXXRewrittenBinaryOperator to represent a comparisonRichard Smith2019-10-191-0/+2
* Revert Tag CFI-generated data structures with "#pragma clang section" attribu...Dmitry Mikulin2019-10-171-3/+0
* Tag CFI-generated data structures with "#pragma clang section" attributes.Dmitry Mikulin2019-10-161-0/+3
* [BPF] do compile-once run-everywhere relocation for bitfieldsYonghong Song2019-10-081-3/+13
* Codegen - silence static analyzer getAs<> null dereference warnings. NFCI.Simon Pilgrim2019-10-071-3/+3
* [Alignment][Clang][NFC] Add CharUnits::getAsAlignGuillaume Chatelet2019-10-031-3/+3
* [Alignment][NFC] Remove AllocaInst::setAlignment(unsigned)Guillaume Chatelet2019-09-301-1/+1
* Improve code generation for thread_local variables:Richard Smith2019-09-121-1/+1
* Fix for PR43175: compiler crash when trying to emit noncapturableAlexey Bataev2019-09-101-0/+5
* Implement codegen for MSVC unions with reference members.Aaron Ballman2019-08-271-14/+16
* hwasan, codegen: Keep more lifetime markers used for hwasanVitaly Buka2019-08-261-0/+1
* msan, codegen, instcombine: Keep more lifetime markers used for msanVitaly Buka2019-08-261-4/+3
* IR. Change strip* family of functions to not look through aliases.Peter Collingbourne2019-08-221-2/+1
* [BPF] annotate DIType metadata for builtin preseve_array_access_index()Yonghong Song2019-08-021-3/+9
* fix unnamed fiefield issue and add tests for __builtin_preserve_access_index ...Yonghong Song2019-07-161-2/+19
* Finish "Adapt -fsanitize=function to SANITIZER_NON_UNIQUE_TYPEINFO"Stephan Bergmann2019-07-161-1/+1
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-6/+6
* Temporarily Revert "fix unnamed fiefield issue and add tests for __builtin_pr...Eric Christopher2019-07-151-19/+2
* fix unnamed fiefield issue and add tests for __builtin_preserve_access_index ...Yonghong Song2019-07-151-2/+19
* [BPF] Preserve debuginfo array/union/struct type/access indexYonghong Song2019-07-091-4/+45
* Revert "[BPF] Preserve debuginfo array/union/struct type/access index"Yonghong Song2019-07-091-45/+4
* [BPF] Preserve debuginfo array/union/struct type/access indexYonghong Song2019-07-091-4/+45
* [C++2a] Add __builtin_bit_cast, used to implement std::bit_castErik Pilkington2019-07-021-0/+1
* [clang] Add DISuprogram and DIE for a func declDjordje Todorovic2019-06-271-1/+13
* Ensure Target Features always_inline error happens in C++ cases.Erich Keane2019-06-211-11/+0
* P0840R2: support for [[no_unique_address]] attributeRichard Smith2019-06-201-0/+15
* [OpenMP] Add support for handling declare target to clause when unified memor...Gheorghe-Teodor Bercea2019-06-201-6/+13
* C++ DR712 and others: handle non-odr-use resulting from an lvalue-to-rvalue c...Richard Smith2019-06-141-22/+87
* Revert 363295, it caused PR42276. Also revert follow-ups 363337, 363340.Nico Weber2019-06-141-87/+22
* C++ DR712 and others: handle non-odr-use resulting from an lvalue-to-rvalue c...Richard Smith2019-06-131-22/+87
OpenPOWER on IntegriCloud