summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenFunction.h
Commit message (Expand)AuthorAgeFilesLines
* [coroutines] Add allocation and deallocation substatements.Gor Nishanov2016-10-271-0/+1
* Refactor call emission to package the function pointer together withJohn McCall2016-10-261-13/+18
* [CodeGen] Don't emit lifetime intrinsics for some local variablesVitaly Buka2016-10-261-0/+5
* [CodeGen] Move shouldEmitLifetimeMarkers into more convenient placeVitaly Buka2016-10-261-0/+3
* Re-apply patch r279045.Kelvin Li2016-10-251-0/+2
* Retire llvm::alignOf in favor of C++11 alignof.Benjamin Kramer2016-10-201-1/+1
* [CodeGen][ObjC] Do not call objc_storeStrong when initializing aAkira Hatanaka2016-10-181-1/+0
* Implement MS _BitScan intrinsicsAlbert Gutowski2016-10-121-0/+6
* Re-commit r283722, reverted in r283750, with a fix for a CUDA-specific use ofRichard Smith2016-10-101-1/+2
* Revert "P0035R4: Semantic analysis and code generation for C++17 overaligned ...Daniel Jasper2016-10-101-2/+1
* P0035R4: Semantic analysis and code generation for C++17 overalignedRichard Smith2016-10-101-1/+2
* [coroutines] Adding builtins for coroutine intrinsics and backendutil support.Gor Nishanov2016-10-031-0/+13
* Switch to a different workaround for unimplementability of P0145R3 in MS ABIs.Richard Smith2016-09-291-4/+12
* Re-commit r282556, reverted in r282564, with a fix to CallArgList::addFrom toRichard Smith2016-09-281-4/+8
* Revert r282556. This change made several bots unhappy.Richard Smith2016-09-281-8/+4
* P0145R3 (C++17 evaluation order tweaks): evaluate the right-hand side ofRichard Smith2016-09-271-4/+8
* Fix a couple of wrong-code bugs in switch-on-constant optimization:Richard Smith2016-09-161-0/+4
* Update Clang for D20147 ("DebugInfo: New metadata representation for global v...Peter Collingbourne2016-09-131-1/+1
* Revert "[OpenMP] Sema and parsing for 'teams distribute simd’ pragma"Diana Picus2016-08-181-2/+0
* [OpenMP] Sema and parsing for 'teams distribute simd’ pragmaKelvin Li2016-08-171-0/+2
* [OpenMP] Sema and parsing for 'teams distribute' pragmaKelvin Li2016-08-051-0/+1
* [OpenMP] Codegen for use_device_ptr clause.Samuel Antao2016-07-281-0/+3
* [OpenMP] Sema and parsing for 'target simd' pragmaKelvin Li2016-07-201-0/+1
* [OpenMP] Sema and parsing for 'target parallel for simd' pragmaKelvin Li2016-07-141-0/+2
* Add XRay flags to Clang. We implement two flags to control the XRay behaviour:Aaron Ballman2016-07-131-0/+4
* [OpenMP] Sema and parsing for 'distribute simd' pragmaKelvin Li2016-07-061-0/+1
* [OpenMP] Sema and parse for 'distribute parallel for simd'Kelvin Li2016-07-051-0/+2
* [Temporary, Lifetime] Add lifetime marks for temporariesTim Shen2016-07-011-0/+13
* P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991:Richard Smith2016-06-281-0/+83
* Resubmission of http://reviews.llvm.org/D21564 after fixes.Carlo Bertolli2016-06-271-0/+2
* CodeGen: Start emitting checked loads when both trapping CFI and -fwhole-prog...Peter Collingbourne2016-06-251-0/+9
* CodeGen: Update Clang to use the new type metadata.Peter Collingbourne2016-06-241-5/+5
* Revert r273705Carlo Bertolli2016-06-241-2/+0
* [OpenMP] Initial implementation of parse and sema for composite pragma 'distr...Carlo Bertolli2016-06-241-0/+2
* Implement p0292r2 (constexpr if), a likely C++1z feature.Richard Smith2016-06-231-3/+5
* Re-apply r272900 - [OpenMP] Cast captures by copy when passed to fork call so...Samuel Antao2016-06-161-2/+1
* Revert r272900 - [OpenMP] Cast captures by copy when passed to fork call so t...Samuel Antao2016-06-161-1/+2
* [OpenMP] Cast captures by copy when passed to fork call so that they are comp...Samuel Antao2016-06-161-2/+1
* [OpenMP] Parsing and sema support for target update directiveSamuel Antao2016-05-261-0/+1
* [MS Volatile] Don't make volatile loads/stores to underaligned objects atomicDavid Majnemer2016-05-241-1/+0
* [OPENMP] Pass scalar firstprivate vars by value.Alexey Bataev2016-05-171-2/+3
* [OPENMP 4.5] Add codegen support in runtime for '[non]monotonic'Alexey Bataev2016-05-101-1/+1
* Implementation of VlA of GNU C++ extension, by Vladimir Yakovlev.Alexey Bataev2016-04-291-1/+1
* [OPENMP] Simplified interface for codegen of tasks, NFC.Alexey Bataev2016-04-281-12/+3
* [OPENMP] Fix for codegen of captured variables in inlined directives.Alexey Bataev2016-04-271-0/+5
* [OPENMP 4.5] Codegen for 'taskloop' directive.Alexey Bataev2016-04-251-0/+20
* [OPENMP] Fix for LCV in simd directives in explicit clauses.Alexey Bataev2016-04-221-1/+13
* revert SVN r265702, r265640Saleem Abdulrasool2016-04-081-1/+1
* Basic: move CodeGenOptions from FrontendSaleem Abdulrasool2016-04-071-1/+1
* NFC: make AtomicOrdering an enum classJF Bastien2016-04-061-2/+4
OpenPOWER on IntegriCloud