summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGObjC.cpp
Commit message (Expand)AuthorAgeFilesLines
* Start removing the old Obj-C EH stack now that the cleanup stack is used inst...Anders Carlsson2009-02-101-7/+1
* Ensure we track all the stack depths for all break and continue pointsMike Stump2009-02-071-7/+7
* Ensure that we don't miscodegen if vlas creap into the top of the for.Mike Stump2009-02-071-0/+6
* Fixup goto codegen in and around VLAs.Mike Stump2009-02-071-2/+1
* Use correct signature for calling enumeration mutation function.Daniel Dunbar2009-02-041-1/+1
* Update passing of _Bool values to match what function was declared to take.Daniel Dunbar2009-02-041-3/+3
* Use CGCall infrastructure to call enumeration mutation function.Daniel Dunbar2009-02-031-1/+7
* Fix return type for calls to objc_setProperty.Daniel Dunbar2009-02-031-1/+5
* objc2's ir-gen for nonfragile ivar access.Fariborz Jahanian2009-02-031-1/+10
* Thread CGFunctionInfo construction through CodeGenTypes.Daniel Dunbar2009-02-021-2/+3
* More ABI API cleanup.Daniel Dunbar2009-02-021-3/+3
* ABI handling API changes.Daniel Dunbar2009-02-021-2/+3
* Remove ScopedDecl, collapsing all of its functionality into Decl, soDouglas Gregor2009-01-201-1/+1
* Attempt to unbreak Windows build.Daniel Dunbar2009-01-161-3/+3
* Fix some unused variable, control reaches end of non-void function,Daniel Dunbar2009-01-151-3/+2
* Fix a misleading comment.Steve Naroff2009-01-101-4/+4
* This patch fixes the code gen failures which was a fallout fromFariborz Jahanian2009-01-101-9/+6
* assert if attempting to code gen. a property setter/getterFariborz Jahanian2009-01-101-0/+4
* Couple of code gen. fixes in ObjC's colection-statement. HardFariborz Jahanian2009-01-061-1/+3
* Removed a slot in ObjCMemRegExpr used inFariborz Jahanian2008-12-181-2/+2
* Code gen. for ivar references; including bitfieldFariborz Jahanian2008-12-151-1/+3
* Store the size of the EH stack inside each BreakContinue struct so we know wh...Anders Carlsson2008-12-131-1/+2
* Patch for ObjCIvarRefExpr containing the fieldFariborz Jahanian2008-12-131-1/+3
* Support for implementation of property in the case whereFariborz Jahanian2008-12-091-6/+8
* Change condition under which 'retain'/'copy' are directly evaluated.Fariborz Jahanian2008-12-081-4/+6
* Code gen for aggregate-valued properties and a test case.Fariborz Jahanian2008-11-261-4/+7
* Fix 80-col violations.Daniel Dunbar2008-11-251-2/+4
* Implemented ir-gen for 'implicit' properties using the new AST nodes.Fariborz Jahanian2008-11-221-12/+33
* New AST node to access "implicit" setter/getter using property dor syntax.Fariborz Jahanian2008-11-221-26/+7
* Consolidated @try and @synchronize into a singleFariborz Jahanian2008-11-211-2/+2
* Rename IdentifierInfo::isName to ::isStr. Use a nifty trickChris Lattner2008-11-201-1/+1
* fix save-oChris Lattner2008-11-191-1/+1
* simplifyChris Lattner2008-11-191-1/+1
* This reworks some of the Diagnostic interfaces a bit to change how diagnosticsChris Lattner2008-11-181-3/+2
* Start implementing support for @synchonized with the darwin ObjC API.Chris Lattner2008-11-151-0/+6
* Rework IRgen invariant w.r.t. current insert point.Daniel Dunbar2008-11-111-0/+1
* Centralize basic block creation in CodeGenFunction::createBasicBlock.Daniel Dunbar2008-11-111-10/+9
* Add a new expression class, ObjCSuperExpr, to handle the Objective-C 'super'....Douglas Gregor2008-11-041-3/+1
* Debug info bug fix, function start wasn't getting generated correctlyDaniel Dunbar2008-10-181-8/+2
* silence release-assert warnings.Chris Lattner2008-10-121-3/+3
* Use DeclStmt::getSolitaryDecl() instead of DeclStmt::getDecl() when processin...Ted Kremenek2008-10-061-3/+3
* Implement Obj-C synthesized setters for copy / retain.Daniel Dunbar2008-09-241-22/+63
* Implement Obj-C getter synthesis for copy and retain.Daniel Dunbar2008-09-241-12/+56
* Make sure to store the exception in the catch parameter.Anders Carlsson2008-09-111-8/+0
* Make sure to emit the catch parameter as well as the catch body.Anders Carlsson2008-09-111-0/+8
* Factor CodeGenFunction::StartFunction out of GenerateCode andDaniel Dunbar2008-09-091-41/+11
* Use a unified return block.Daniel Dunbar2008-09-091-0/+5
* Move handling of @try and @throw to the runtime class.Anders Carlsson2008-09-091-0/+10
* Change CodeGen to emit calls using (RValue,Type) list:Daniel Dunbar2008-09-091-5/+6
* Set function attributes (sext, zext, etc.) on Objective-C methods.Daniel Dunbar2008-09-041-0/+3
OpenPOWER on IntegriCloud