summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType.Jordan Rose2013-03-081-6/+3
* Add support for the OpenCL attribute 'vec_type_hint'.Joey Gouly2013-03-081-0/+17
* Change hasAggregateLLVMType, which conflates complex andJohn McCall2013-03-071-31/+39
* Use the actual ABI-determined C calling convention for runtimeJohn McCall2013-02-281-4/+7
* Prefer 'and' over '&' in comments.David Blaikie2013-02-231-3/+4
* Re-apply r174919 - smarter copy/move assignment/construction, with fixes forLang Hames2013-02-171-0/+5
* Emit virtual/deleting destructors properly with -cxx-abi microsoft, PR15058Timur Iskhodzhanov2013-02-131-2/+3
* Backing out r174919 while I investigate a self-host bug on Takumi's builder.Lang Hames2013-02-121-5/+0
* When generating IR for default copy-constructors, copy-assignment operators,Lang Hames2013-02-111-0/+5
* Revert r174246, accidentally committed.David Blaikie2013-02-021-1/+0
* Sentenc-ify comment added in r174206.David Blaikie2013-02-021-2/+2
* BasicsDavid Blaikie2013-02-021-0/+1
* Fix exception handling line table problems introduced by r173593David Blaikie2013-02-011-6/+9
* PR14566: Debug Info: avoid top level lexical blocks in functionsDavid Blaikie2013-01-261-6/+10
* [ubsan] Add support for -fsanitize-blacklistWill Dietz2013-01-181-6/+12
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-4/+4
* Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth2013-01-021-4/+4
* Rename llvm::Attributes to llvm::Attribute.Bill Wendling2012-12-201-1/+1
OpenPOWER on IntegriCloud