aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGObjCMac.cpp
AgeCommit message (Expand)Author
2010-05-11Merged Elaborated and QualifiedName types.Abramo Bagnara
2010-04-29IRgen/NeXT: Put the synthesized _objc_super, _message_ref_t decls in a valid ...Daniel Dunbar
2010-04-28IRGen for initialization/destruction ofFariborz Jahanian
2010-04-28Changed signature of GenerateMessageSend() function to pass the ObjCInterface...David Chisnall
2010-04-26Make the static type of the exception variable in an Objective-CDouglas Gregor
2010-04-25IRgen/NeXT: Fix several alignment issues with Objective-C metadata symbols:Daniel Dunbar
2010-04-25IRgen/NeXT: Reuse EmitImageInfo for both fragile and non-fragile ABI. This fi...Daniel Dunbar
2010-04-24NeXT: Clean up dispatch method policy selection.Daniel Dunbar
2010-04-23Improve the AST representation of Objective-C @try/@catch/@finallyDouglas Gregor
2010-04-23NeXT/EH: When generating the rethrow code for a finally block, make sure toDaniel Dunbar
2010-04-23NeXT/EH: Tidy up EH code a bit, don't emit the catch block EH handler if it i...Daniel Dunbar
2010-04-22Support for -fno-constant-cfstrings option - wip.Fariborz Jahanian
2010-04-19Check for darwin befoer cheking for version.Fariborz Jahanian
2010-04-19Force clang to produce legacy api for messagingFariborz Jahanian
2010-04-17fix integrated assembler with i386 objc code.Chris Lattner
2010-04-17Add raw_ostream operators to NamedDecl for convenience. Switch over all users...Benjamin Kramer
2010-04-15IRgen: Change CGBitFieldInfo to take the AccessInfo as constructor arguments,...Daniel Dunbar
2010-04-15IRgen: Eliminate now unused fields from CGBitFieldInfo.Daniel Dunbar
2010-04-14IRgen/NeXT: Simplify to use AST record layout for getting offsets instead of theDaniel Dunbar
2010-04-13IRgen: Enhance CGBitFieldInfo with enough information to fully describe the "...Daniel Dunbar
2010-04-12Add some API code for future work.Fariborz Jahanian
2010-04-08IRgen: Move the bit-field access type into CGBitFieldInfo, and change bit-fie...Daniel Dunbar
2010-04-06IRgen: Move BitFieldIsSigned bit into CGBitFieldInfo.Daniel Dunbar
2010-04-05IRgen: Move BitField LValues to just hold a reference to the CGBitFieldInfo.Daniel Dunbar
2010-04-05IRgen: Lift BitFieldInfo to CGBitFieldInfo at namespace level.Daniel Dunbar
2010-04-05Add a FIXME and reduce nesting.Daniel Dunbar
2010-04-02IRgen/NeXT: Remove my refactoring-enabling asserts, and add a FIXME.Daniel Dunbar
2010-04-02IRgen/Obj-C: Eliminate FindIvarInterface, now that ivar's are in the right De...Daniel Dunbar
2010-04-02CG/NeXT: Assert some invariants on an ivar's containing decl context that I a...Daniel Dunbar
2010-03-31IRGen: Move the auxiliary data structures tracking AST -> LLVM mappings out o...Daniel Dunbar
2010-03-30the big refactoring bits of PR3782.Rafael Espindola
2010-02-26Use the power of types to track down another canonicalization bug inJohn McCall
2010-02-19Patch removes IVars list from ObjCInterfaceDecl andFariborz Jahanian
2010-02-11Eliminate a bunch of unnecessary ASTContexts from members functions ofDouglas Gregor
2010-02-10Switch to using -fsjlj-exceptions instead of hard-coding it. Notably, this fixesDaniel Dunbar
2010-02-05Standardize the parsing of function type attributes in a way thatJohn McCall
2010-02-03Revert "Numerous changes to selector handling:", this breaks a whole bunch ofDaniel Dunbar
2010-02-03Numerous changes to selector handling:David Chisnall
2010-02-01NeXT: Add support for -fobjc-legacy-dispatch.Daniel Dunbar
2010-01-23Created __builtin___NSStringMakeConstantString() builtin, which generates con...David Chisnall
2009-12-25Remove some dead variables clang-analyzer found.Benjamin Kramer
2009-12-24Pass ReturnValueSlot to EmitCall. No functionality change yet.Anders Carlsson
2009-12-14Patch to fix 32-bit @try failure with internal assertion when compiling Fariborz Jahanian
2009-12-12patch to add a property from a protocol to a class that adopts the protocol.Fariborz Jahanian
2009-12-01(objc2 nonfragile-abi specific). If the translation unit includes an implemen...Fariborz Jahanian
2009-11-29Don't pass false (default) for isVolatile parameter to CreateLoad.Daniel Dunbar
2009-11-17This patch finalizes implementatin of weak_importFariborz Jahanian
2009-11-17More cases for weak_import objective-c2 classes.Fariborz Jahanian
2009-11-17More support for weak_import objective-c2 class.Fariborz Jahanian
2009-11-14Generate the old API when sending message to superFariborz Jahanian