summaryrefslogtreecommitdiff
path: root/lib/CodeGen/CodeGenFunction.h
Commit message (Expand)AuthorAgeFilesLines
* [OPENMP50]Add support for 'parallel master taskloop' construct.Alexey Bataev2019-10-141-0/+2
* Reland r374450 with Richard Smith's comments and test fixed.Erich Keane2019-10-111-6/+1
* Revert 374450 "Fix __builtin_assume_aligned with too large values."Nico Weber2019-10-101-1/+6
* Fix __builtin_assume_aligned with too large values.Erich Keane2019-10-101-6/+1
* [OPENMP50]Support for 'master taskloop' directive.Alexey Bataev2019-10-101-0/+1
* [BPF] do compile-once run-everywhere relocation for bitfieldsYonghong Song2019-10-081-0/+1
* [Alignment][Clang][NFC] Add CharUnits::getAsAlignGuillaume Chatelet2019-10-031-1/+1
* [OpenCL] Improve destructor support in C++ for OpenCLMarco Antognini2019-07-221-6/+7
* Revert r366422: [OpenCL] Improve destructor support in C++ for OpenCLIlya Biryukov2019-07-181-7/+6
* [OpenCL] Improve destructor support in C++ for OpenCLMarco Antognini2019-07-181-6/+7
* fix unnamed fiefield issue and add tests for __builtin_preserve_access_index ...Yonghong Song2019-07-161-0/+3
* Finish "Adapt -fsanitize=function to SANITIZER_NON_UNIQUE_TYPEINFO"Stephan Bergmann2019-07-161-1/+1
* Temporarily Revert "fix unnamed fiefield issue and add tests for __builtin_pr...Eric Christopher2019-07-151-3/+0
* fix unnamed fiefield issue and add tests for __builtin_preserve_access_index ...Yonghong Song2019-07-151-0/+3
* NFC: Convert large lambda into methodVitaly Buka2019-07-101-0/+3
* [BPF] Preserve debuginfo array/union/struct type/access indexYonghong Song2019-07-091-0/+4
* Revert "[BPF] Preserve debuginfo array/union/struct type/access index"Yonghong Song2019-07-091-4/+0
* [BPF] Preserve debuginfo array/union/struct type/access indexYonghong Song2019-07-091-0/+4
* Ensure Target Features always_inline error happens in C++ cases.Erich Keane2019-06-211-0/+1
* Rename CodeGenFunction::overlapFor* to getOverlapFor*.Richard Smith2019-06-201-5/+5
* P0840R2: support for [[no_unique_address]] attributeRichard Smith2019-06-201-8/+1
* Store a pointer to the return value in a static alloca and let the debugger u...Amy Huang2019-06-201-0/+4
* Implement __builtin_LINE() et. al. to support source location capture.Eric Fiselier2019-05-161-4/+18
* [PR41276] Fixed incorrect generation of addr space cast for 'this' in C++.Anastasia Stulova2019-04-041-5/+2
* [MS] Make __iso_volatile_* available on all targetsReid Kleckner2019-03-281-3/+0
* IRGen: Remove StructorType; thread GlobalDecl through more code. NFCI.Peter Collingbourne2019-03-221-3/+2
* Revert "Add a new attribute, fortify_stdlib"Erik Pilkington2019-03-131-4/+0
* [CodeGenObjC] Emit [[X alloc] init] as objc_alloc_init(X) when availableErik Pilkington2019-02-141-0/+2
* Add a new attribute, fortify_stdlibErik Pilkington2019-02-111-0/+4
* [opaque pointer types] Pass through function types for TLSJames Y Knight2019-02-071-4/+4
* [opaque pointer types] More trivial changes to pass FunctionType to CallInst.James Y Knight2019-02-051-3/+3
* [opaque pointer types] Pass function types for runtime function calls.James Y Knight2019-02-051-15/+15
* [opaque pointer types] Trivial changes towards CallInst requiringJames Y Knight2019-02-031-2/+2
* [Sanitizers] UBSan unreachable incompatible with ASan in the presence of `nor...Julian Lettner2019-02-011-2/+2
* Revert "[Sanitizers] UBSan unreachable incompatible with ASan in the presence...Eric Liu2019-01-311-2/+2
* [Sanitizers] UBSan unreachable incompatible with ASan in the presence of `nor...Julian Lettner2019-01-301-2/+2
* Add a new builtin: __builtin_dynamic_object_sizeErik Pilkington2019-01-301-2/+4
* Cleanup: replace uses of CallSite with CallBase.James Y Knight2019-01-301-11/+10
* [ubsan] Check the correct size when sanitizing array new.Richard Smith2019-01-231-2/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Fix cleanup registration for lambda captures.Richard Smith2019-01-171-3/+3
* [clang][UBSan] Sanitization for alignment assumptions.Roman Lebedev2019-01-151-11/+22
* Revert alignment assumptions changesVlad Tsyrklevich2019-01-151-22/+11
* [clang][UBSan] Sanitization for alignment assumptions.Roman Lebedev2019-01-141-11/+22
* Convert some ObjC retain/release msgSends to runtime calls.Pete Cooper2018-12-211-0/+5
* Remove unused Args parameter from EmitFunctionBody, NFCReid Kleckner2018-12-131-1/+1
* Move CodeGenOptions from Frontend to BasicRichard Trieu2018-12-111-1/+1
* Convert some ObjC msgSends to runtime calls.Pete Cooper2018-12-081-0/+4
* [NFC] Move storage of dispatch-version to GlobalDeclErich Keane2018-11-131-4/+3
* Fix a nondeterminism in the debug info for VLA size expressions.Adrian Prantl2018-11-091-0/+2