summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenFunction.h
Commit message (Expand)AuthorAgeFilesLines
* Fixup codegen for block literals that bleed copy/dispose informationMike Stump2009-03-251-1/+2
* Support member reference on ?: of struct type.Daniel Dunbar2009-03-241-0/+1
* Fix codegen for support for super inside block literal expressions.Mike Stump2009-03-201-1/+4
* More super dot-syntax property implementationFariborz Jahanian2009-03-201-0/+2
* add codegen support for casting an element to a union.Chris Lattner2009-03-181-0/+1
* Do up codegen for function static data and externs in functions in blockMike Stump2009-03-131-0/+1
* Codegen support for copy helpers for block literals.Mike Stump2009-03-071-21/+3
* Pass the type of the block literal around to make required temporal ordering ...Mike Stump2009-03-061-1/+1
* prep work for copy/destroy helpers for block literals.Mike Stump2009-03-051-9/+3
* Move more blocks CodeGenFunction code up and out.Mike Stump2009-03-041-23/+0
* Move some of the CodeGenFunction blocks code up and out. NoMike Stump2009-03-041-3/+0
* Move more of blocks codegen out of CodeGenModule and into theMike Stump2009-03-041-1/+1
* Start the migration of more of the blocks code out of sight for mostMike Stump2009-03-041-22/+2
* Improved ABI compliance for __block variables. No testcases yet as weMike Stump2009-03-041-0/+33
* Do some blocks cleanup and simplification. Fix a crash, and add a test case.Anders Carlsson2009-03-011-0/+8
* improve compatibility with the VC++'08 C++ compiler. Patch byChris Lattner2009-02-281-1/+1
* First cut CodeGen support for __block variables.Mike Stump2009-02-281-29/+12
* Create a new TypeNodes.def file that enumerates all of the types,Douglas Gregor2009-02-261-1/+1
* Add Type::hasPointerRepresentation predicate.Daniel Dunbar2009-02-261-4/+0
* CodeGen support for copied BlockDeclRefExprs.Mike Stump2009-02-251-12/+32
* Fold GeneraticStaticBlockVarDecl into callers.Daniel Dunbar2009-02-251-8/+0
* 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
OpenPOWER on IntegriCloud