summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [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
* Bundle conditions checked by UBSan with sanitizer kinds they implement.Alexey Samsonov2014-11-111-6/+7
* Propagate SanitizerKind into CodeGenFunction::EmitCheck() call.Alexey Samsonov2014-11-101-3/+3
* Introduce a SanitizerKind enum to LangOptions.Alexey Samsonov2014-11-071-3/+3
* MS ABI: Properly call global delete when invoking virtual destructorsDavid Majnemer2014-10-311-0/+2
* Get rid of SanitizerOptions::Disabled global. NFC.Alexey Samsonov2014-10-301-5/+5
* SanitizerBlacklist: blacklist functions by their source location.Alexey Samsonov2014-10-171-1/+1
* Formatting for prior commitDavid Blaikie2014-10-141-4/+5
* DebugInfo: Don't leak location information from one function into the prologu...David Blaikie2014-10-141-1/+4
* Revert r218865 because it introduced PR21236, a crash in codegen emitting the...Nick Lewycky2014-10-101-5/+0
* Emit lifetime.start / lifetime.end markers for unnamed temporary objects.Arnaud A. de Grandmaison2014-10-021-0/+5
* MS ABI: Don't ICE for pointers to pointers to members of incomplete classesDavid Majnemer2014-09-181-0/+11
* MS inline asm: Allow __asm blocks to set a return valueReid Kleckner2014-09-041-2/+2
* [C++11] Support for capturing of variable length arrays in lambda expression.Alexey Bataev2014-08-281-0/+8
* Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper2014-08-271-1/+1
* [clang/asan] call __asan_poison_cxx_array_cookie after operator new[]Kostya Serebryany2014-08-261-5/+2
* Simplify a few loops over CallArgList/FunctionArgList. NFCAlexey Samsonov2014-08-131-3/+2
* Add coverage mapping generation.Alex Lorenz2014-08-041-0/+1
* Add OpenCL/SPIR kernel_arg_base_type metadata nodeFraser Cormack2014-07-301-0/+28
OpenPOWER on IntegriCloud