summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* CodeGen: Rename adjustFallThroughCount -> adjustForControlFlowJustin Bogner2014-01-131-2/+2
* The OpenCL specification states that images are allocated Pekka Jaaskelainen2014-01-091-1/+6
* Revert "Debug info: Ensure that the last stop point in a function is still wi...Adrian Prantl2014-01-071-4/+3
* Revert "Debug info: Implement a cleaner version of r198461. For symmetry with"Adrian Prantl2014-01-071-3/+4
* Debug info: Implement a cleaner version of r198461. For symmetry withAdrian Prantl2014-01-071-4/+3
* CodeGen: Initial instrumentation based PGO implementationJustin Bogner2014-01-061-16/+76
* Debug info: Ensure that the last stop point in a function is still withinAdrian Prantl2014-01-031-3/+4
* Switched code from using hasAttr followed by getAttr to simply call getAttr d...Aaron Ballman2013-12-191-16/+13
* [ms-cxxabi] The 'most derived' ctor parameter usually comes lastReid Kleckner2013-12-171-3/+6
* Add an AdjustedType sugar node for adjusting calling conventionsReid Kleckner2013-12-051-0/+4
* CodeGen: WhitespaceJustin Bogner2013-11-221-1/+1
* C++1y sized deallocation: if we have a use, but not a definition, of a sizedRichard Smith2013-11-051-8/+24
* Add CodeGenABITypes.h for use in LLDB.Mark Lacey2013-10-301-0/+1
* Implement function type checker for the undefined behavior sanitizer.Peter Collingbourne2013-10-201-0/+17
* Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occursNick Lewycky2013-10-021-2/+3
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-09-261-1/+1
* Generate code for the move assignment operator using memcpy, the same as we doNick Lewycky2013-09-101-1/+2
* Revert r189649 because it was breaking sanitizer bots.Yunzhong Gao2013-08-301-20/+5
* Fixing a bug where debug info for a local variable gets emitted at file scope.Yunzhong Gao2013-08-301-5/+20
* Simplify/clean up debug info suppression in CodeGenFunctionDavid Blaikie2013-08-261-21/+19
* Revert "Implement a rudimentary form of generic lambdas."Manuel Klimek2013-08-221-1/+1
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-08-221-1/+1
* PR16933: Don't try to codegen things after we've seen errors.David Blaikie2013-08-191-3/+2
* Debug Info: Fine-tune the simple return expression location handling toAdrian Prantl2013-07-251-8/+14
* Correctly classify pack expansions as NON_CANONICAL_UNLESS_DEPENDENTDavid Blaikie2013-07-131-0/+1
* Restore r184205 and associated commits (after commit of r185290)Stephen Lin2013-06-301-10/+6
* [AST] Introduce a new DecayedType sugar nodeReid Kleckner2013-06-241-0/+4
* Revert r184205 and associated patches while investigating issue with broken b...Stephen Lin2013-06-191-6/+10
* CodeGen: Have 'this'-returning constructors and destructors to take advantage...Stephen Lin2013-06-181-10/+6
* Reapply r183721, reverted in r183776, with a fix for a bug in the former (weRichard Smith2013-06-121-0/+2
* fix formatting.Adrian Prantl2013-05-301-1/+1
* Clarify comment.Adrian Prantl2013-05-161-4/+6
* Cleanup: Use a member variable to store the SourceLocation for EH code.Adrian Prantl2013-05-161-1/+2
* CodeGen for CapturedStmtsBen Langmuir2013-05-091-0/+3
* Don't crash in IRGen if a conditional with 'throw' in one of its branches isRichard Smith2013-05-071-0/+10
* Reapply r180982 with repaired logic and an additional testcase.Adrian Prantl2013-05-031-10/+12
* Correctly emit certain implicit references to 'self' even withinJohn McCall2013-05-031-8/+5
* Revert "Attempt to un-break the gdb buildbot."Adrian Prantl2013-05-031-10/+10
* Attempt to un-break the gdb buildbot.Adrian Prantl2013-05-031-10/+10
* Ensure that the line table for functions with cleanups is sequential.Adrian Prantl2013-05-021-4/+24
* Don't treat a non-deduced 'auto' type as being type-dependent. Instead, thereRichard Smith2013-04-301-0/+3
* C++1y: Allow aggregates to have default initializers.Richard Smith2013-04-201-0/+1
* Standardize accesses to the TargetInfo in IR-gen.John McCall2013-04-161-4/+3
* Fix uninitialized read of CalleeWithThisReturn.Manman Ren2013-03-261-1/+2
* Simplify code. No functionality change.Benjamin Kramer2013-03-241-20/+7
* Generate metadata to implement the -cl-kernel-arg-info option.Guy Benyei2013-03-241-7/+99
* Make clang to mark static stack allocations with lifetime markers to enable a...Nadav Rotem2013-03-231-1/+1
* Exploit this-return of a callsite in a this-return function.Manman Ren2013-03-201-0/+7
* revert r177211 due to its potential issuesManman Ren2013-03-161-5/+0
* Exploit this-return of a callsite in a this-return function.Manman Ren2013-03-161-0/+5
OpenPOWER on IntegriCloud