summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/CGObjCRuntime.h
Commit message (Expand)AuthorAgeFilesLines
...
* Add some API code for future work.Fariborz Jahanian2010-04-121-0/+3
* IRgen: Move BitField LValues to just hold a reference to the CGBitFieldInfo.Daniel Dunbar2010-04-051-2/+1
* Minor include pruning.Benjamin Kramer2010-03-311-1/+0
* Revert "Numerous changes to selector handling:", this breaks a whole bunch ofDaniel Dunbar2010-02-031-6/+0
* Numerous changes to selector handling:David Chisnall2010-02-031-0/+6
* Created __builtin___NSStringMakeConstantString() builtin, which generates con...David Chisnall2010-01-231-1/+1
* Patch fixes a code gen. bug in generation of objc_assign_ivarFariborz Jahanian2009-09-241-1/+2
* IRgen/ObjC: Make the target method decl available to GenerateMessageSendSuper.Daniel Dunbar2009-09-171-2/+9
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-15/+15
* Re-implemented generation of objc_memmove_collectableFariborz Jahanian2009-08-311-1/+1
* fix objc codegen to not have its own list of things that eventually get into ...Chris Lattner2009-07-171-3/+0
* Implemented memmove_collectable API for Next runtimeFariborz Jahanian2009-07-081-0/+4
* Patch fixes an obscure bug when 'used' attribute is applied toFariborz Jahanian2009-06-231-0/+3
* Reflow some comments.Mike Stump2009-05-161-6/+5
* Patch to support Gnu runtime's typed selectors.Fariborz Jahanian2009-05-051-2/+8
* Add a ComputeIvarBaseOffset overload taking an implementationDaniel Dunbar2009-05-031-0/+6
* Compute Objective-C metadata size information from the record layout,Daniel Dunbar2009-05-031-6/+0
* Coalesce the ivar offset calculation further.Daniel Dunbar2009-05-031-1/+3
* Add CGObjCRuntime::GetConcreteClassStruct to encapsulate access to theDaniel Dunbar2009-04-221-3/+9
* Merge ivar access amongst the three runtimes.Daniel Dunbar2009-04-221-2/+22
* 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
* Remove LateBoundIVars() runtime interface, it is unused.Daniel Dunbar2009-04-211-9/+3
* Some "prep" work for handling ObjC @-string constants that contain UTF-8. No ...Steve Naroff2009-03-311-1/+2
* pull "runtime globals" into the same framework as other functions/global vari...Chris Lattner2009-03-221-3/+3
* Obscure code gen bug related to sending Fariborz Jahanian2009-02-281-0/+1
* Some refactoring of Ivar offset code gen.Fariborz Jahanian2009-02-101-0/+3
* ir-gen for nonfragile ivar bitfield access (objc2 nonfragile abi).Fariborz Jahanian2009-02-031-6/+6
* objc2's ir-gen for nonfragile ivar access.Fariborz Jahanian2009-02-031-0/+1
* Refactored code gen for ivar access in preparation forFariborz Jahanian2009-02-021-0/+7
* Use NonFragileABI as name of new Next abi. More comments Fariborz Jahanian2009-01-221-1/+1
* Refactoring ObjC Next's runtime classes in preparation forFariborz Jahanian2009-01-211-0/+1
* This patch fixes the code gen failures which was a fallout fromFariborz Jahanian2009-01-101-1/+3
* Remove tabs.Nate Begeman2008-12-161-1/+1
* Consolidated @try and @synchronize into a singleFariborz Jahanian2008-11-211-4/+2
* Introducing objc_assign_ivar to clang.Fariborz Jahanian2008-11-201-0/+2
* Generate strong write barriers for __strong objects.Fariborz Jahanian2008-11-191-0/+4
* Patch for generation of weak write barriers for objcFariborz Jahanian2008-11-181-1/+3
* Generate objc_read_weak for __weak objc loads.Fariborz Jahanian2008-11-181-0/+2
* Start implementing support for @synchonized with the darwin ObjC API.Chris Lattner2008-11-151-0/+3
* Move IRBuilder type definition to common file.Daniel Dunbar2008-11-011-6/+5
* Add Obj-C runtime methods to get runtime specific functions forDaniel Dunbar2008-09-241-0/+6
* Move handling of @try and @throw to the runtime class.Anders Carlsson2008-09-091-0/+7
* Change CodeGen to emit calls using (RValue,Type) list:Daniel Dunbar2008-09-091-5/+4
* Handle mutation while enumerating correctly. Fix some bugs.Anders Carlsson2008-08-311-0/+4
* Add Objective-C property setter support.Daniel Dunbar2008-08-301-2/+4
* Refactor handling of calls:Daniel Dunbar2008-08-301-3/+7
* Fix Obj-C super sends inside class methods.Daniel Dunbar2008-08-251-4/+7
* Trim CGObjCRuntime::GenerateMessageSend[Super]Daniel Dunbar2008-08-231-14/+16
* Change ObjCRuntime::LookupClass -> GetClass, and now takes theDaniel Dunbar2008-08-161-10/+13