summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Re-land r236052, "[SEH] Add 32-bit lowering code for __try"Reid Kleckner2015-06-091-6/+7
* API update for streamlining of IRBuilder::CreateCall to just use ArrayRef/ini...David Blaikie2015-05-181-1/+1
* Implement no_sanitize attribute.Peter Collingbourne2015-05-151-0/+14
* [cuda] Include GPU binary into host object file and generate init/deinit code.Artem Belevich2015-05-071-1/+1
* InstrProf: Cede ownership of createProfileWeights to CGFJustin Bogner2015-05-021-2/+2
* Revert most of r236271, leaving only the datalayout change in lib/Basic/Targe...Reid Kleckner2015-04-301-7/+6
* Use 4 byte preferred aggregate alignment in datalayout on x86 Win32Reid Kleckner2015-04-301-6/+7
* Revert r236128, LLVM isn't falling back in the right wayReid Kleckner2015-04-291-7/+6
* Re-land r236052, the linker errors were fixed by LLVM r236123Reid Kleckner2015-04-291-6/+7
* Revert r236052, it caused linker errors when building 32-bit applications.Nico Weber2015-04-291-7/+6
* [SEH] Add 32-bit lowering code for __tryReid Kleckner2015-04-281-6/+7
* InstrProf: Stop using RegionCounter outside of CodeGenPGO (NFC)Justin Bogner2015-04-231-21/+24
* Revert "Revert r234581, it might have caused a few miscompiles in Chromium."David Majnemer2015-04-221-4/+6
* Reland r234613 (and follow-ups 234614, 234616, 234618)Reid Kleckner2015-04-141-1/+1
* Revert r234613 (and follow-ups 234614, 234616, 234618), it caused PR23216.Nico Weber2015-04-131-1/+1
* Revert r234786, it contained a bunch of stuff I did not mean to commit.Nico Weber2015-04-131-1/+1
* Revert r234613 (and follow-ups 234614, 234616, 234618), it caused PR23216.Nico Weber2015-04-131-1/+1
* Revert r234581, it might have caused a few miscompiles in Chromium.Nico Weber2015-04-111-6/+4
* [SEH] Re-land r234532, but use internal linkage for all SEH helpersReid Kleckner2015-04-101-1/+1
* Remove threshold for inserting lifetime markers for named temporariesArnaud A. de Grandmaison2015-04-101-4/+6
* Revert r234532 for a bit, it very likely caused http://crbug.com/475768Nico Weber2015-04-101-1/+1
* [SEH] Outline finally blocks using the new variable capture supportReid Kleckner2015-04-091-1/+1
* Process the -freciprocal-math optimization flag (PR20912)Sanjay Patel2015-04-091-0/+3
* Reland "[SEH] Implement filter capturing in CodeGen"Reid Kleckner2015-04-081-0/+14
* Revert "[SEH] Implement filter capturing in CodeGen"Daniel Jasper2015-04-071-14/+0
* [SEH] Implement filter capturing in CodeGenReid Kleckner2015-04-061-0/+14
* [opaque pointer type] More GEP API migrationsDavid Blaikie2015-04-051-1/+1
* [opaque pointer type] more GEP API migrationsDavid Blaikie2015-04-041-1/+2
* C++14: Disable sized deallocation by default due to ABI breakageReid Kleckner2015-03-201-22/+0
* Remove .CUDAIsDevice flags from CodeGenOpts as it's alreadyArtem Belevich2015-03-191-1/+1
* [OPENMP] Rename methods of OpenMPRuntime class. NFC. Alexey Bataev2015-02-251-1/+1
* Avoid using a COMDAT for sized delete on MachOReid Kleckner2015-02-191-2/+3
* Put the implicit weak sized deallocation funciton in C++14 in a comdatReid Kleckner2015-02-191-0/+2
* Rename flags and options to match current naming: from -fdef-sized-delete to ...Larisse Voufo2015-02-181-1/+1
* Revise the implementation logic of sized deallocation: Do not automatically g...Larisse Voufo2015-02-141-1/+4
* SEH: Use the SEHTryEpilogueStack instead of a separate boolReid Kleckner2015-02-121-1/+1
* Add the 'noinline' attribute to call sites within __try bodiesReid Kleckner2015-02-111-1/+1
* Implement IRGen for SEH __finally and AbnormalTerminationReid Kleckner2015-02-041-1/+2
* DebugInfo: Attribute cleanup code to the end of the scope, not the end of the...David Blaikie2015-02-041-2/+2
* DebugInfo: Fix line table for comparisons harder/better for the sake of C (& ...David Blaikie2015-01-311-1/+5
* DebugInfo: Attribute implicit boolean tests to the expression being tested, n...David Blaikie2015-01-281-6/+15
* Initial support for Win64 SEH IR emissionReid Kleckner2015-01-221-1/+1
* Reapply r225000 (reverted in r225555): DebugInfo: Generalize debug info locat...David Blaikie2015-01-141-11/+12
* Revert "DebugInfo: Generalize debug info location handling" and related commitsDavid Blaikie2015-01-091-12/+11
* DebugInfo: Provide a less subtle way to set the debug location of simple ret ...David Blaikie2015-01-021-11/+12
* OpenCL C: Add support for a set of floating point Pekka Jaaskelainen2014-12-101-0/+6
* IR: Update clang for Metadata/Value split in r223802Duncan P. N. Exon Smith2014-12-091-33/+32
* InstrProf: Use LLVM's -instrprof pass for profilingJustin Bogner2014-12-081-3/+0
* Always emit kernel arg info for SPIR.Sameer Sahasrabuddhe2014-12-041-4/+4
* UBSan now uses prologue data instead of prefix dataPeter Collingbourne2014-12-031-6/+6
OpenPOWER on IntegriCloud