summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenFunction.h
Commit message (Expand)AuthorAgeFilesLines
* Implement bad cast checks using control flow integrity information.Peter Collingbourne2015-03-141-0/+10
* Disambiguate call for GCC.Benjamin Kramer2015-03-121-1/+1
* CodeGen: Base the conditional cleanup machinery on variadic templatesBenjamin Kramer2015-03-121-69/+11
* [OPENMP] Initial codegen for 'omp sections' and 'omp section' directives.Alexey Bataev2015-03-121-2/+3
* MS ABI: Implement support for throwing a C++ exceptionDavid Majnemer2015-03-051-0/+2
* [OPENMP] Fixed codegen for directives without function outlining.Alexey Bataev2015-02-261-5/+5
* Implement Control Flow Integrity for virtual calls.Peter Collingbourne2015-02-201-0/+3
* Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman2015-02-151-8/+8
* Removing LLVM_EXPLICIT, as MSVC 2012 was the last reason for requiring the ma...Aaron Ballman2015-02-151-1/+1
* Revert "Revert r229082 for a bit, it caused PR22577."David Majnemer2015-02-141-0/+10
* Revert r229082 for a bit, it caused PR22577.Nico Weber2015-02-131-10/+0
* MS ABI: Implement /volatile:msDavid Majnemer2015-02-131-0/+10
* SEH: Use the SEHTryEpilogueStack instead of a separate boolReid Kleckner2015-02-121-3/+3
* [ms] Implement codegen for __leave.Nico Weber2015-02-121-0/+1
* Fix typoo.Richard Smith2015-02-121-2/+2
* Wrap to 80 columns. No behavior change.Nico Weber2015-02-111-1/+2
* Add the 'noinline' attribute to call sites within __try bodiesReid Kleckner2015-02-111-0/+3
* Emit landing pads for SEH even if nounwind is presentReid Kleckner2015-02-111-0/+5
* Implement IRGen for SEH __finally and AbnormalTerminationReid Kleckner2015-02-041-2/+20
* DebugInfo: Attribute cleanup code to the end of the scope, not the end of the...David Blaikie2015-02-041-1/+4
* CodeGen: Copy-ctorm must obey the destination's alignment requirementDavid Majnemer2015-02-031-0/+9
* Support ‘omp for’ with static chunked schedule kind.Alexander Musman2015-01-221-0/+6
* Initial support for Win64 SEH IR emissionReid Kleckner2015-01-221-0/+14
* DebugInfo: Remove forced column-info workaround for inlined callsDavid Blaikie2015-01-211-4/+3
* Add comment after API changes in r225090David Blaikie2015-01-181-2/+4
* Reapply r225000 (reverted in r225555): DebugInfo: Generalize debug info locat...David Blaikie2015-01-141-25/+7
* Sink a parameter into the callee since it's always the same expression in ter...David Blaikie2015-01-141-3/+1
* Revert "DebugInfo: Generalize debug info location handling" and related commitsDavid Blaikie2015-01-091-7/+25
* DebugInfo: Provide a less subtle way to set the debug location of simple ret ...David Blaikie2015-01-021-1/+1
* Reapply "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-301-24/+6
* Revert "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-291-6/+24
* Reapply "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-291-24/+6
* Fix for PR21915: assert on multidimensional VLA in function arguments.Alexey Bataev2014-12-181-22/+7
* Revert "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-171-6/+24
* DebugInfo: Generalize debug info location handlingDavid Blaikie2014-12-161-24/+6
* [OPENMP] Bugfix for processing of global variables in OpenMP regions.Alexey Bataev2014-12-161-1/+2
* First patch with codegen of the 'omp for' directive. It implementsAlexander Musman2014-12-151-1/+6
* Bugfix for Codegen of atomic load/store/other ops.Alexey Bataev2014-12-151-0/+6
* Implement the __builtin_call_with_static_chain GNU extension.Peter Collingbourne2014-12-121-2/+4
* DebugInfo: Correct the location of initializations of auto.David Blaikie2014-12-091-2/+1
* DebugInfo: Emit the correct location for initialization of a complex variableDavid Blaikie2014-12-091-2/+4
* DebugInfo: Correctly identify the location of C++ member initializer list ele...David Blaikie2014-12-091-6/+10
* CodeGen: refactor ARM builtin handlingSaleem Abdulrasool2014-12-041-0/+2
* Fix incorrect codegen for devirtualized calls to virtual overloaded operators.Nico Weber2014-12-031-3/+7
* Revert "Remove threshold for lifetime marker insertion of named temporaries"Arnaud A. de Grandmaison2014-12-011-3/+0
* Remove threshold for lifetime marker insertion of named temporariesArnaud A. de Grandmaison2014-12-011-0/+3
* Bundle conditions checked by UBSan with sanitizer kinds they implement.Alexey Samsonov2014-11-111-4/+3
* [Sanitizer] Refactor sanitizer options in LangOptions.Alexey Samsonov2014-11-111-2/+2
* Propagate SanitizerKind into CodeGenFunction::EmitCheck() call.Alexey Samsonov2014-11-101-11/+1
* Silence a warning from MSVC "14" by making an enum unsignedReid Kleckner2014-10-311-2/+2
OpenPOWER on IntegriCloud