summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGObjCMac.cpp
Commit message (Expand)AuthorAgeFilesLines
* fix integrated assembler with i386 objc code.Chris Lattner2010-04-171-4/+4
* Add raw_ostream operators to NamedDecl for convenience. Switch over all users...Benjamin Kramer2010-04-171-1/+1
* IRgen: Change CGBitFieldInfo to take the AccessInfo as constructor arguments,...Daniel Dunbar2010-04-151-5/+5
* IRgen: Eliminate now unused fields from CGBitFieldInfo.Daniel Dunbar2010-04-151-3/+2
* IRgen/NeXT: Simplify to use AST record layout for getting offsets instead of theDaniel Dunbar2010-04-141-13/+4
* IRgen: Enhance CGBitFieldInfo with enough information to fully describe the "...Daniel Dunbar2010-04-131-0/+11
* Add some API code for future work.Fariborz Jahanian2010-04-121-0/+28
* IRgen: Move the bit-field access type into CGBitFieldInfo, and change bit-fie...Daniel Dunbar2010-04-081-2/+2
* IRgen: Move BitFieldIsSigned bit into CGBitFieldInfo.Daniel Dunbar2010-04-061-3/+3
* IRgen: Move BitField LValues to just hold a reference to the CGBitFieldInfo.Daniel Dunbar2010-04-051-2/+11
* IRgen: Lift BitFieldInfo to CGBitFieldInfo at namespace level.Daniel Dunbar2010-04-051-1/+1
* Add a FIXME and reduce nesting.Daniel Dunbar2010-04-051-18/+16
* IRgen/NeXT: Remove my refactoring-enabling asserts, and add a FIXME.Daniel Dunbar2010-04-021-12/+3
* IRgen/Obj-C: Eliminate FindIvarInterface, now that ivar's are in the right De...Daniel Dunbar2010-04-021-43/+25
* CG/NeXT: Assert some invariants on an ivar's containing decl context that I a...Daniel Dunbar2010-04-021-0/+13
* IRGen: Move the auxiliary data structures tracking AST -> LLVM mappings out o...Daniel Dunbar2010-03-311-2/+5
* the big refactoring bits of PR3782.Rafael Espindola2010-03-301-6/+10
* Use the power of types to track down another canonicalization bug inJohn McCall2010-02-261-11/+10
* Patch removes IVars list from ObjCInterfaceDecl andFariborz Jahanian2010-02-191-1/+1
* Eliminate a bunch of unnecessary ASTContexts from members functions ofDouglas Gregor2010-02-111-2/+2
* Switch to using -fsjlj-exceptions instead of hard-coding it. Notably, this fixesDaniel Dunbar2010-02-101-1/+2
* Standardize the parsing of function type attributes in a way thatJohn McCall2010-02-051-6/+12
* Revert "Numerous changes to selector handling:", this breaks a whole bunch ofDaniel Dunbar2010-02-031-8/+0
* Numerous changes to selector handling:David Chisnall2010-02-031-0/+8
* NeXT: Add support for -fobjc-legacy-dispatch.Daniel Dunbar2010-02-011-0/+4
* Created __builtin___NSStringMakeConstantString() builtin, which generates con...David Chisnall2010-01-231-3/+3
* Remove some dead variables clang-analyzer found.Benjamin Kramer2009-12-251-5/+1
* Pass ReturnValueSlot to EmitCall. No functionality change yet.Anders Carlsson2009-12-241-2/+2
* Patch to fix 32-bit @try failure with internal assertion when compiling Fariborz Jahanian2009-12-141-2/+5
* patch to add a property from a protocol to a class that adopts the protocol.Fariborz Jahanian2009-12-121-0/+34
* (objc2 nonfragile-abi specific). If the translation unit includes an implemen...Fariborz Jahanian2009-12-011-11/+10
* Don't pass false (default) for isVolatile parameter to CreateLoad.Daniel Dunbar2009-11-291-11/+10
* This patch finalizes implementatin of weak_importFariborz Jahanian2009-11-171-0/+6
* More cases for weak_import objective-c2 classes.Fariborz Jahanian2009-11-171-0/+3
* More support for weak_import objective-c2 class.Fariborz Jahanian2009-11-171-0/+27
* Generate the old API when sending message to superFariborz Jahanian2009-11-141-1/+4
* Fix a code gen bug in i386-apple-darwin (objc fragile abi), sendingFariborz Jahanian2009-11-121-6/+38
* Avoid std::string concatenation.Daniel Dunbar2009-10-191-16/+10
* PR5218: Replace IdentifierInfo::getName with StringRef version, now that clientsDaniel Dunbar2009-10-181-5/+5
* Twinify CGObjCMac, this simplifies the code and should reduce std::stringDaniel Dunbar2009-10-181-97/+86
* There is now only one version of eh.selector and eh.typeid.for.Duncan Sands2009-10-141-8/+8
* Simplify pointer creation with the new Type::getInt*Ptr methods.Benjamin Kramer2009-10-131-6/+5
* Patch fixes a code gen. bug in generation of objc_assign_ivarFariborz Jahanian2009-09-241-11/+17
* Refactor the representation of qualifiers to bring ExtQualType out of theJohn McCall2009-09-241-14/+16
* Change all the Type::getAsFoo() methods to specializations of Type::getAs().John McCall2009-09-211-6/+6
* Make clang stop relying on ConstantStruct::get's default value for isPackedNick Lewycky2009-09-191-10/+10
* IRgen/ObjC: Correctly construct the function info for variadic message sends.Daniel Dunbar2009-09-171-3/+2
* IRgen/ObjC: Make the target method decl available to GenerateMessageSendSuper.Daniel Dunbar2009-09-171-26/+31
* patch for generating objc'2 objc_assign_ivar. WIP.Fariborz Jahanian2009-09-161-1/+0
* Fixes a regression in objc GC layout bitmap involvingFariborz Jahanian2009-09-111-1/+1
OpenPOWER on IntegriCloud