summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.h
AgeCommit message (Expand)Author
2015-07-02[OPENMP 4.0] Initial support for 'omp cancel' construct.Alexey Bataev
2015-07-02Revert 241171, 241187, 241199 (32-bit SEH).Nico Weber
2015-07-02[OPENMP 4.0] Codegen for 'cancellation point' directive.Alexey Bataev
2015-07-01[SEH] Delete the 32-bit IR lowering for __finally blocks and use x64Reid Kleckner
2015-07-01[SEH] Add 32-bit lowering for SEH __tryReid Kleckner
2015-07-01[OPENMP 4.0] Initial support for 'omp cancellation point' construct.Alexey Bataev
2015-07-01CodeGen: Resize LifetimeExtendedCleanupHeader to avoid alignment issuesJustin Bogner
2015-06-30Fix use-after-free.Peter Collingbourne
2015-06-25[CUDA] Implemented __nvvm_atom_*_gen_* builtins.Artem Belevich
2015-06-24Proper changing/restoring for CapturedStmtInfo, NFC.Alexey Bataev
2015-06-19AMDGPU: Fix places missed in renameMatt Arsenault
2015-06-19Implement diagnostic mode for -fsanitize=cfi*, -fsanitize=cfi-diag.Peter Collingbourne
2015-06-18[OPENMP] Support for '#pragma omp taskgroup' directive.Alexey Bataev
2015-06-18[OPENMP] Add support for 'omp parallel for' directive.Alexey Bataev
2015-06-18[OPENMP] Add support for 'omp for simd' directive.Alexey Bataev
2015-06-17[OPENMP] Code reformatting for omp simd codegen, NFC.Alexey Bataev
2015-06-16[OPENMP] Support lastprivate clause in omp simd directive.Alexey Bataev
2015-06-16[OPENMP] Remove last iteration separation for loop-based constructs.Alexey Bataev
2015-06-09Revert "Re-land r236052, "[SEH] Add 32-bit lowering code for __try""Reid Kleckner
2015-06-09Re-land r236052, "[SEH] Add 32-bit lowering code for __try"Reid Kleckner
2015-05-30ubsan: Check for null pointers given to certain builtins, suchNuno Lopes
2015-05-29wip: Remove some unused functionsJustin Bogner
2015-05-20[OPENMP] Fix codegen for ordered loop directives.Alexey Bataev
2015-05-15[OPENMP] Fixed bug in atomic update/capture/write constructs.Alexey Bataev
2015-05-11Unify sanitizer kind representation between the driver and the rest of the co...Peter Collingbourne
2015-05-02InstrProf: Cede ownership of createProfileWeights to CGFJustin Bogner
2015-04-30Revert most of r236271, leaving only the datalayout change in lib/Basic/Targe...Reid Kleckner
2015-04-30Use 4 byte preferred aggregate alignment in datalayout on x86 Win32Reid Kleckner
2015-04-29Revert r236128, LLVM isn't falling back in the right wayReid Kleckner
2015-04-29Re-land r236052, the linker errors were fixed by LLVM r236123Reid Kleckner
2015-04-29Revert r236052, it caused linker errors when building 32-bit applications.Nico Weber
2015-04-28[SEH] Add 32-bit lowering code for __tryReid Kleckner
2015-04-23InstrProf: Stop using RegionCounter outside of CodeGenPGO (NFC)Justin Bogner
2015-04-23[OPENMP] Codegen for 'atomic capture'.Alexey Bataev
2015-04-22Revert "Revert r234581, it might have caused a few miscompiles in Chromium."David Majnemer
2015-04-22[OPENMP] Codegen for 'ordered' directive.Alexey Bataev
2015-04-16[OPENMP] Codegen for 'copyin' clause in 'parallel' directive.Alexey Bataev
2015-04-16[OPENMP] Codegen for 'lastprivate' clause in 'for' directive.Alexey Bataev
2015-04-15[OPENMP] Codegen for 'firstprivate' clause in 'for' directive.Alexey Bataev
2015-04-14Reland r234613 (and follow-ups 234614, 234616, 234618)Reid Kleckner
2015-04-14[OPENMP] Fixed codegen for arrays in 'copyprivate' clause.Alexey Bataev
2015-04-14[OPENMP] Initial codegen for 'parallel sections' directive.Alexey Bataev
2015-04-13Revert r234613 (and follow-ups 234614, 234616, 234618), it caused PR23216.Nico Weber
2015-04-13Revert r234786, it contained a bunch of stuff I did not mean to commit.Nico Weber
2015-04-13Revert r234613 (and follow-ups 234614, 234616, 234618), it caused PR23216.Nico Weber
2015-04-11Revert r234581, it might have caused a few miscompiles in Chromium.Nico Weber
2015-04-10[SEH] Re-land r234532, but use internal linkage for all SEH helpersReid Kleckner
2015-04-10[OPENMP] Codegen for 'reduction' clause in 'parallel' directive.Alexey Bataev
2015-04-10Remove threshold for inserting lifetime markers for named temporariesArnaud A. de Grandmaison
2015-04-10[OPENMP] Refactoring of codegen for OpenMP directives.Alexey Bataev