summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenFunction.h
Commit message (Expand)AuthorAgeFilesLines
...
* Pull COdeGenFunction::CreateStaticBlockVarDecl (just for creating theDaniel Dunbar2009-02-251-9/+17
* first wave of fixes for @encode sema support. This is part of PR3648.Chris Lattner2009-02-241-0/+1
* Prevent accidental copying of CodeGenFunction and CodeGenModule.Anders Carlsson2009-02-241-0/+2
* Add low level support for generating invoke instead of calls.Daniel Dunbar2009-02-231-0/+11
* Copy some clenaups from Eli to code that I copied. :-)Mike Stump2009-02-221-6/+1
* Cleanp code with some recent suggestions.Mike Stump2009-02-221-5/+10
* Add CodeGen support for the helper for BlockDeclRefExprs. The easierMike Stump2009-02-211-4/+36
* Set call attribute for direct calls (i.e. noreturn).Daniel Dunbar2009-02-201-5/+8
* Deox and Capitolize.Mike Stump2009-02-201-3/+3
* Fixup spacing a little.Mike Stump2009-02-171-6/+6
* Support IRgen of sqrt -> llvm.sqrt, pow -> llvm.pow.Daniel Dunbar2009-02-161-1/+2
* Use getNameAsCString instead of getNameAsString and reflow the type.Mike Stump2009-02-141-3/+3
* Generate the helper function for blocks. Now basic codegen isMike Stump2009-02-141-5/+8
* Condense all the blocks code into CGBlocks.cpp.Mike Stump2009-02-131-0/+3
* Add CodeGen support for the nodebug attribute.Anders Carlsson2009-02-131-0/+4
* Add a very basic implemenation of global blocks. This needs to be cleaned up.Anders Carlsson2009-02-121-0/+12
* Add support for generating block call expressions.Anders Carlsson2009-02-121-0/+2
* Support IRgen of va_arg of structure as l-value.Daniel Dunbar2009-02-111-1/+3
* Remove the last remnants of the Obj-C EH stack code.Anders Carlsson2009-02-101-76/+2
* Start removing the old Obj-C EH stack now that the cleanup stack is used inst...Anders Carlsson2009-02-101-28/+3
* Add util Emit{LoadOf,StoreTo}Scalar methods to encapsulate conversionDaniel Dunbar2009-02-101-0/+12
* Add DidCallStackSave variable to CodeGenFunction.Anders Carlsson2009-02-091-0/+4
* Add some more documentation. Also reflowed comments to 80 col.Mike Stump2009-02-081-226/+214
* Add a simplified EmitJumpThroughFinally and use it in CGObjC in preparation o...Anders Carlsson2009-02-081-2/+3
* Wire up break and continue processing to the new stack depth adjuster.Mike Stump2009-02-081-3/+19
* More cleanup stack work, PopCleanupBlock now returns a struct with the switch...Anders Carlsson2009-02-081-12/+24
* Split some functions upAnders Carlsson2009-02-081-3/+12
* CleanupScope needs to push the cleanup block in its destructorAnders Carlsson2009-02-081-6/+8
* More cleanup stack work.Anders Carlsson2009-02-081-0/+11
* When emitting blocks, keep track of which cleanup scope they have. Minor fixe...Anders Carlsson2009-02-081-0/+11
* Add support for emitting cleanup blocks. Make EmitCompoundStatement emit clea...Anders Carlsson2009-02-071-0/+7
* Add a simple RAII object, to be used for pushing a cleanup entry and make the...Anders Carlsson2009-02-071-0/+19
* Ensure we track all the stack depths for all break and continue pointsMike Stump2009-02-071-4/+11
* Add plumbing for the cleanup stack.Anders Carlsson2009-02-071-0/+22
* Split the exception object out into its own stack.Anders Carlsson2009-02-071-5/+5
* Simplify the Objective-C exception handling.Anders Carlsson2009-02-071-7/+2
* Arrange to have the correct StackDepth for while statements.Mike Stump2009-02-071-1/+4
* Fixup goto codegen in and around VLAs.Mike Stump2009-02-071-5/+32
* Pull CodeGenFunction::GetUndefRValue() out of EmitUnsupportedRValue.Daniel Dunbar2009-02-051-0/+3
* Add CodeGenFunction::ConvertTypeForMem forwarding function.Daniel Dunbar2009-02-031-0/+1
* ir-gen for nonfragile ivar bitfield access (objc2 nonfragile abi).Fariborz Jahanian2009-02-031-1/+1
* Targets that don't have stack use global address space for parameters.Sanjiv Gupta2009-02-031-3/+5
* Fixed the typo in comment.Sanjiv Gupta2009-02-031-1/+1
* objc2's ir-gen for nonfragile ivar access.Fariborz Jahanian2009-02-031-1/+6
* More ABI API cleanup.Daniel Dunbar2009-02-021-5/+6
* ABI handling API changes.Daniel Dunbar2009-02-021-1/+2
* Pull EmitReturnBlock out of FinishFunction and catch unified returnDaniel Dunbar2009-01-261-0/+4
* Slight cleanup, and fix for va_arg on architectures where va_list is a Eli Friedman2009-01-201-0/+5
* Forgot to commit thisAnders Carlsson2009-01-111-0/+5
* This patch fixes the code gen failures which was a fallout fromFariborz Jahanian2009-01-101-1/+3
OpenPOWER on IntegriCloud