summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.h
AgeCommit message (Expand)Author
2016-12-29[OpenMP] Sema and parsing for 'target teams distribute parallel for’ pragmaKelvin Li
2016-12-25[OpenMP] Sema and parsing for 'target teams distribute' pragmaKelvin Li
2016-12-22Add the alloc_size attribute to clang, attempt 2.George Burgess IV
2016-12-20Revert r290149: Add the alloc_size attribute to clang.Chandler Carruth
2016-12-20Add the alloc_size attribute to clang.George Burgess IV
2016-12-17[OpenMP] Sema and parsing for 'target teams' pragmaKelvin Li
2016-12-14Remove custom handling of array copies in lambda by-value array capture andRichard Smith
2016-12-12[clang] Version support for UBSan handlersFilipe Cabecinhas
2016-12-12Add two new AST nodes to represent initialization of an array in terms ofRichard Smith
2016-12-09[OpenMP] Sema and parsing for 'teams distribute parallel for' pragmaKelvin Li
2016-11-30[OpenMP] Sema and parsing for 'teams distribute parallel for simd' pragmaKelvin Li
2016-11-17[OPENMP] Fixed codegen for 'omp cancel' construct.Alexey Bataev
2016-11-16Revert "[OPENMP] Fixed codegen for 'omp cancel' construct."Vitaly Buka
2016-11-15[OPENMP] Fixed codegen for 'omp cancel' construct.Alexey Bataev
2016-11-10Add the loop end location to the loop metadata. This additional informationAmara Emerson
2016-10-27[coroutines] Add allocation and deallocation substatements.Gor Nishanov
2016-10-26Refactor call emission to package the function pointer together withJohn McCall
2016-10-26[CodeGen] Don't emit lifetime intrinsics for some local variablesVitaly Buka
2016-10-26[CodeGen] Move shouldEmitLifetimeMarkers into more convenient placeVitaly Buka
2016-10-25Re-apply patch r279045.Kelvin Li
2016-10-20Retire llvm::alignOf in favor of C++11 alignof.Benjamin Kramer
2016-10-18[CodeGen][ObjC] Do not call objc_storeStrong when initializing aAkira Hatanaka
2016-10-12Implement MS _BitScan intrinsicsAlbert Gutowski
2016-10-10Re-commit r283722, reverted in r283750, with a fix for a CUDA-specific use ofRichard Smith
2016-10-10Revert "P0035R4: Semantic analysis and code generation for C++17 overaligned ...Daniel Jasper
2016-10-10P0035R4: Semantic analysis and code generation for C++17 overalignedRichard Smith
2016-10-03[coroutines] Adding builtins for coroutine intrinsics and backendutil support.Gor Nishanov
2016-09-29Switch to a different workaround for unimplementability of P0145R3 in MS ABIs.Richard Smith
2016-09-28Re-commit r282556, reverted in r282564, with a fix to CallArgList::addFrom toRichard Smith
2016-09-28Revert r282556. This change made several bots unhappy.Richard Smith
2016-09-27P0145R3 (C++17 evaluation order tweaks): evaluate the right-hand side ofRichard Smith
2016-09-16Fix a couple of wrong-code bugs in switch-on-constant optimization:Richard Smith
2016-09-13Update Clang for D20147 ("DebugInfo: New metadata representation for global v...Peter Collingbourne
2016-08-18Revert "[OpenMP] Sema and parsing for 'teams distribute simd’ pragma"Diana Picus
2016-08-17[OpenMP] Sema and parsing for 'teams distribute simd’ pragmaKelvin Li
2016-08-05[OpenMP] Sema and parsing for 'teams distribute' pragmaKelvin Li
2016-07-28[OpenMP] Codegen for use_device_ptr clause.Samuel Antao
2016-07-20[OpenMP] Sema and parsing for 'target simd' pragmaKelvin Li
2016-07-14[OpenMP] Sema and parsing for 'target parallel for simd' pragmaKelvin Li
2016-07-13Add XRay flags to Clang. We implement two flags to control the XRay behaviour:Aaron Ballman
2016-07-06[OpenMP] Sema and parsing for 'distribute simd' pragmaKelvin Li
2016-07-05[OpenMP] Sema and parse for 'distribute parallel for simd'Kelvin Li
2016-07-01[Temporary, Lifetime] Add lifetime marks for temporariesTim Shen
2016-06-28P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991:Richard Smith
2016-06-27Resubmission of http://reviews.llvm.org/D21564 after fixes.Carlo Bertolli
2016-06-25CodeGen: Start emitting checked loads when both trapping CFI and -fwhole-prog...Peter Collingbourne
2016-06-24CodeGen: Update Clang to use the new type metadata.Peter Collingbourne
2016-06-24Revert r273705Carlo Bertolli
2016-06-24[OpenMP] Initial implementation of parse and sema for composite pragma 'distr...Carlo Bertolli
2016-06-23Implement p0292r2 (constexpr if), a likely C++1z feature.Richard Smith