summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGObjCMac.cpp
Commit message (Expand)AuthorAgeFilesLines
* Patch to build class meta-data for each implementation Fariborz Jahanian2009-01-241-9/+44
* This patch builds the meta-class object for each Fariborz Jahanian2009-01-241-75/+171
* Some very early work for new objc's Fariborz Jahanian2009-01-231-11/+208
* Checked in an oops!Fariborz Jahanian2009-01-231-1/+2
* Another missing LLVM type for objc2's new abi defined.Fariborz Jahanian2009-01-231-3/+12
* Define LLVM types for nonfragile abi metadata.Fariborz Jahanian2009-01-231-25/+158
* Use NonFragileABI as name of new Next abi. More comments Fariborz Jahanian2009-01-221-56/+118
* More refactoring of common API to the common class forFariborz Jahanian2009-01-221-93/+104
* Moved whole bunch of common APIs to the common class.Fariborz Jahanian2009-01-211-37/+37
* Refactoring ObjC Next's runtime classes in preparation forFariborz Jahanian2009-01-211-74/+123
* Commented objective-c's metadata types. Minor clean up.Fariborz Jahanian2009-01-211-5/+89
* Remove ScopedDecl, collapsing all of its functionality into Decl, soDouglas Gregor2009-01-201-2/+2
* Patch to re-implement ivar-list meta-data generation to fixFariborz Jahanian2009-01-171-11/+31
* Cleanup DeclContext::addDecl and DeclContext::insert interface, from Piotr RakDouglas Gregor2009-01-121-8/+4
* (LLVM up) Match TargetData API change in LLVM TOT.Daniel Dunbar2009-01-121-7/+7
* Convert property implementation to DeclContext::addDecl().Steve Naroff2009-01-111-16/+9
* This patch fixes the code gen failures which was a fallout fromFariborz Jahanian2009-01-101-4/+9
* Provide a new kind of iterator, the specific_decl_iterator, thatDouglas Gregor2009-01-091-1/+1
* Move property API's up to ObjCContainerDecl (removing a lot of duplicate code).Steve Naroff2009-01-091-6/+6
* Another nasty code gen. bug with trivial fix. Calling classFariborz Jahanian2009-01-071-1/+3
* More encoding support. This time forFariborz Jahanian2008-12-191-1/+1
* Code gen. for ivar references; including bitfieldFariborz Jahanian2008-12-151-2/+5
* Unifies the name-lookup mechanisms used in various parts of the ASTDouglas Gregor2008-12-111-6/+9
* Append an extra newline to the module inline asm if it's not empty.Anders Carlsson2008-12-101-0/+5
* Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of Chris Lattner2008-11-241-28/+23
* Rename NamedDecl::getIdentifierName() to ::getNameAsCString() and make itChris Lattner2008-11-241-4/+3
* Rename Selector::getName() to Selector::getAsString(), and addChris Lattner2008-11-241-9/+8
* Fixed bugzilla bug# 3095 related to code gen. for @synchronized.Fariborz Jahanian2008-11-211-7/+11
* Consolidated @try and @synchronize into a singleFariborz Jahanian2008-11-211-101/+36
* Introducing objc_assign_ivar to clang.Fariborz Jahanian2008-11-201-0/+23
* Few more changes due to Daniel's feedback.Fariborz Jahanian2008-11-191-0/+7
* Generate strong write barriers for __strong objects.Fariborz Jahanian2008-11-191-0/+26
* Patch for generation of weak write barriers for objcFariborz Jahanian2008-11-181-4/+17
* Generate objc_read_weak for __weak objc loads.Fariborz Jahanian2008-11-181-1/+13
* Some basic support toward objective-c's GC code gen.Fariborz Jahanian2008-11-181-0/+47
* Introduction the DeclarationName class, as a single, general method ofDouglas Gregor2008-11-171-3/+3
* Start implementing support for @synchonized with the darwin ObjC API.Chris Lattner2008-11-151-1/+116
* Rework IRgen invariant w.r.t. current insert point.Daniel Dunbar2008-11-111-5/+7
* Add CodeGenFunction::EmitBranch.Daniel Dunbar2008-11-111-1/+1
* Add CodeGenFunction::EmitDummyBlock for marking places where we makeDaniel Dunbar2008-11-111-1/+1
* Centralize basic block creation in CodeGenFunction::createBasicBlock.Daniel Dunbar2008-11-111-12/+12
* Move IRBuilder type definition to common file.Daniel Dunbar2008-11-011-11/+10
* NeXT: Emit protocol objects lazily.Daniel Dunbar2008-10-291-21/+76
* Remove unneeded EncodingRecordTypes argument to getObjCEncodingForType.Daniel Dunbar2008-10-171-6/+2
* More Obj-C type encoding improvements.Daniel Dunbar2008-10-171-1/+2
* NeXT: Use objc_msgSend_fpret for calling functions which returnDaniel Dunbar2008-10-171-14/+40
* Use DeclStmt::getSolitaryDecl() instead of DeclStmt::getDecl() when processin...Ted Kremenek2008-10-061-1/+1
* (LLVM up) Rename IRBuilder::IsNonNull -> IsNotNull.Daniel Dunbar2008-10-021-3/+3
* NeXT: Update to use CreateRuntimeFunction for the routines it imports.Daniel Dunbar2008-10-011-80/+54
* Add infrastructure for proper @finally support.Daniel Dunbar2008-09-301-55/+101
OpenPOWER on IntegriCloud