aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGObjCMac.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-02-05Changed CGObjCMac.cpp to add the marker externally_initialized to SELECTOR_RE...Michael Gottesman1-0/+2
2013-01-31Make sure that the Attribute object represents one attribute only.Bill Wendling1-10/+14
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko1-11/+11
2013-01-10objectiveC++: When throwing c++ exception of Fariborz Jahanian1-6/+12
2013-01-02Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth1-5/+5
2012-12-20Rename llvm::Attributes to llvm::Attribute.Bill Wendling1-4/+4
2012-12-20Revert r170500. It over-zealously converted *ALL* things named Attributes, wh...Bill Wendling1-4/+4
2012-12-19Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling1-4/+4
2012-12-17Reapply r170344, this time without forgetting to commit the header changes.David Chisnall1-3/+10
2012-12-17Revert "Added support for new property helpers (GNUstep runtime)."Benjamin Kramer1-10/+3
2012-12-17Added support for new property helpers (GNUstep runtime).David Chisnall1-3/+10
2012-12-04objective-c blocks: Consider padding due to alignmentFariborz Jahanian1-1/+4
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth1-10/+8
2012-11-14objective-C blocks: Provide layout map for byrefFariborz Jahanian1-71/+111
2012-11-07objective-C blocks: bring back the CharUnit patch forFariborz Jahanian1-45/+46
2012-11-06Back out 167431+167437+167487; I didn't realize how incomplete our testEli Friedman1-114/+121
2012-11-06Fix a silly mistake in r167437.Eli Friedman1-2/+2
2012-11-06Propagate CharUnits through CGObjCMac.cpp.Eli Friedman1-84/+78
2012-11-06Minor fix to ObjC layout bitmap metadata. Found while I was trying toEli Friedman1-1/+1
2012-11-06Propagate CharUnits into ObjC CodeGen. No intended functional change.Eli Friedman1-46/+45
2012-11-04Fixes liftime of captured block variables in mrr mode, per John's feedback, asFariborz Jahanian1-17/+12
2012-11-02objective-C mrr block. Block variable layout metadata inFariborz Jahanian1-5/+26
2012-11-01Silence -Wformat on platforms where uint64_t is unsigned long.Matt Beaumont-Gay1-1/+1
2012-11-01objective-C block meta-data. This patch completes meta-dataFariborz Jahanian1-16/+162
2012-10-30objective-C arc/mrr: Another patch for the new captured block variable Fariborz Jahanian1-23/+191
2012-10-27objective-C arc/mrr: Patch for the new block variable layout meta-data.Fariborz Jahanian1-3/+164
2012-10-25Add some new types in preparation of encoding of captured block variableFariborz Jahanian1-0/+69
2012-10-17Set a special flag in class metadata when an Objective-C classJohn McCall1-4/+26
2012-10-17Organize and rename the magic constants for class flags.John McCall1-48/+54
2012-10-16Use the Attributes::get method which takes an AttrVal value directly to simpl...Bill Wendling1-6/+2
2012-10-15Move the Attributes::Builder outside of the Attributes class and into its own...Bill Wendling1-2/+2
2012-10-15Attributes RewriteBill Wendling1-2/+4
2012-10-10objective-C IRgen: When sending a method to 'super'Fariborz Jahanian1-9/+2
2012-10-10Remove the final bits of Attributes being declared in the AttributeBill Wendling1-2/+6
2012-10-08Move TargetData to DataLayout.Micah Villmow1-37/+37
2012-09-27Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru1-2/+2
2012-09-27Fix a typo 'iff' => 'if'Sylvestre Ledru1-2/+2
2012-09-06Fixing the return type information for objc_sync_enter and objc_sync_exit. P...Aaron Ballman1-4/+4
2012-09-06Dont cast away const needlessly. Found by gcc48 -Wcast-qual.Roman Divacky1-2/+2
2012-07-31Remove deprecated getNameAsCString methods.Benjamin Kramer1-1/+1
2012-07-12Add the ObjFW runtime. Patch by Jonathan Schleifer!John McCall1-0/+1
2012-07-07Distinguish more carefully between free functions and C++ instance methodsJohn McCall1-16/+16
2012-07-03Rename the GCC Objective-C runtime to gcc from gnu-fragile and the GNUstepDavid Chisnall1-2/+2
2012-06-20Restructure how the driver communicates information about theJohn McCall1-2/+12
2012-06-10PR13064: Store whether an in-class initializer uses direct or copyRichard Smith1-4/+6
2012-06-06Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie1-5/+5
2012-04-30Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie1-5/+8
2012-04-24Add a flag to the image info section indicating that the program is compiled forBill Wendling1-1/+10
2012-03-30Fix a pair of invalidation bugs when emitting protocol definitionsJohn McCall1-2/+6
2012-03-11Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie1-18/+18