summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenFunction.h
Commit message (Expand)AuthorAgeFilesLines
* Factor code that's common to EmitCXXMemberCallExpr and EmitCXXConstructorCall...Anders Carlsson2009-05-111-0/+7
* Remove unnecessary copy of constraint info.Daniel Dunbar2009-05-041-1/+2
* Make codegen for constructors work again.Anders Carlsson2009-05-031-3/+1
* split ObjC and C++ Statements out into their own headers.Chris Lattner2009-04-261-0/+4
* fix PR4067: [Linux kernel] cannot aggregate codegen stmtexpr as lvalue Chris Lattner2009-04-251-1/+2
* the logic for computing __func__ and friends is really broken:Chris Lattner2009-04-231-2/+4
* Make ObjCInterfaceDecl's const in some more places.Daniel Dunbar2009-04-221-1/+1
* Kill ASTContext::[gs]etFieldForDecl, instead we just lookup thingsDaniel Dunbar2009-04-211-1/+0
* Silence gcc warning.Eli Friedman2009-04-191-1/+1
* Make CodeGenFunction::EmitCallArgs a template function that takes a generic "...Anders Carlsson2009-04-181-6/+38
* Implement basic code generation of constructor calls. We can now compile:Anders Carlsson2009-04-171-0/+10
* Support code generation of 'this' exprsAnders Carlsson2009-04-141-0/+4
* Remove asserts that weren't really useful, and that would fire in case the Cl...Anders Carlsson2009-04-101-5/+0
* Add code for emitting call arguments (not used yet).Anders Carlsson2009-04-081-0/+11
* Add some basic support for generating C++ member functions.Anders Carlsson2009-04-041-0/+4
* Add support for calling C++ member functions.Anders Carlsson2009-04-031-0/+1
* Fix a subtle bug where the cleanup scope entries had a dangling block referenceDaniel Dunbar2009-04-011-0/+5
* remove some obsolete comments, use an AssertingVH.Chris Lattner2009-03-311-8/+5
* 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
OpenPOWER on IntegriCloud