summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGObjCRuntime.h
Commit message (Expand)AuthorAgeFilesLines
* Fixes an obscure bug in importd block variable layoutFariborz Jahanian2010-09-111-1/+1
* Some early work for providing block layout info. Fariborz Jahanian2010-08-041-0/+4
* Support catching Objective C pointers in C++ under the non-fragile NeXT runtime.John McCall2010-07-241-0/+6
* Adopt objc_assign_threadlocal() for __thread variables of GC types.Fariborz Jahanian2010-07-201-1/+2
* Validated by nightly-test runs on x86 and x86-64 darwin, including afterJohn McCall2010-07-061-2/+4
* Objective-c++ IRGen. Support for @selector expression asFariborz Jahanian2010-06-171-1/+1
* Patch adds support for copying of thoseFariborz Jahanian2010-06-151-1/+1
* Push a return-value slot throughout ObjC message-send codegen. Will beJohn McCall2010-05-221-0/+2
* Changed signature of GenerateMessageSend() function to pass the ObjCInterface...David Chisnall2010-04-281-1/+1
* 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
OpenPOWER on IntegriCloud