summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGObjCMac.cpp
Commit message (Expand)AuthorAgeFilesLines
* Switch LangOptions over to a .def file that describes header of theDouglas Gregor2011-09-131-6/+6
* Clean up our handling of Objective-C definitions in AST files. RatherDouglas Gregor2011-09-101-7/+0
* Introduce a new predicate Decl::isFromASTFile() to determine whether aDouglas Gregor2011-09-091-1/+1
* Extend the ASTContext constructor to delay the initialization ofDouglas Gregor2011-09-021-4/+4
* switch clang to use the new-new way of creating llvm::StructType's.Chris Lattner2011-08-121-96/+68
* Encapsulate the Objective-C id/Class/SEL "redefinition" types inDouglas Gregor2011-08-111-2/+2
* Simplify EH control flow by observing that EH scopes form a simpleJohn McCall2011-08-111-1/+0
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-25/+25
* Convert IRBuilder::CreateGEP and IRBuilder::CreateInBoundsGEP to useJay Foad2011-07-221-1/+1
* Add a const overload for ObjCInterfaceDecl::all_declared_ivar_begin.Jordy Rose2011-07-221-21/+18
* Convert ConstantExpr::getGetElementPtr andJay Foad2011-07-211-2/+2
* de-constify llvm::Type, patch by David Blaikie!Chris Lattner2011-07-181-26/+26
* Convert CallInst and InvokeInst APIs to use ArrayRef.Jay Foad2011-07-151-8/+4
* Generalize Cleanup::Emit's "isForEH" parameter into a setJohn McCall2011-07-121-1/+1
* clang side to match the LLVM IR type system rewrite patch.Chris Lattner2011-07-091-254/+235
* Eliminate most uses of ShallowCollectObjCIvars which requiresFariborz Jahanian2011-06-281-20/+19
* Support for catching objc pointer objects in c++ catch-statementFariborz Jahanian2011-06-231-5/+13
* Alloa catching Objective-C id's being thrown with C++ throwFariborz Jahanian2011-06-221-8/+14
* Replace the existing forms of ConstantArray::get() with a single formJay Foad2011-06-221-1/+1
* Update to match mainline ConstantStruct::get API change. Also, use Chris Lattner2011-06-201-35/+29
* update for api change.Chris Lattner2011-06-181-67/+29
* Automatic Reference Counting.John McCall2011-06-151-37/+92
* Implement support for C++11 in-class initialization of non-static data members.Richard Smith2011-06-111-4/+4
* Objective-C doesn't consider the use of incomplete types as methodDouglas Gregor2011-05-271-2/+23
* Patch to fix IR-gen crash generating structure ABI which implementsFariborz Jahanian2011-05-171-2/+9
* Use arrays and SmallVectors instead of std::vectors when building functionJohn McCall2011-05-151-150/+111
* Only perform the null-initialization of an aggregate result of a messageJohn McCall2011-05-141-16/+50
* Objective-C vtables are not taking the world by storm; call themJohn McCall2011-05-141-121/+139
* Reorganize this method to avoid multiple calls for computing CGFunctionInfoJohn McCall2011-05-131-77/+109
* type of last arg of objc_assign_ivar is ptrdiff_t. Fariborz Jahanian2011-05-051-1/+5
* Pack ivar offsets together.Bill Wendling2011-05-041-1/+1
* Simplify code a bit by using CallArgList::add. No intended functionality cha...Eli Friedman2011-05-021-6/+4
* Fixes an instance method meta-data generation bug inFariborz Jahanian2011-04-221-0/+8
* fix a bunch of comment typos found by codespell. Patch byChris Lattner2011-04-151-1/+1
* Replace a couple of divisions-by-'8' with divisions-by-charwidth. No changeKen Dyck2011-04-141-2/+2
* Obj-C/NeXT: Update and reapply 108847, now that changes are more baked.Daniel Dunbar2011-03-251-5/+15
* Refactor CGObjCMac to use the shared code for EH stuff.David Chisnall2011-03-251-154/+7
* Continuing work on ObjC tidyup:David Chisnall2011-03-251-109/+0
* Implement a new 'availability' attribute, that allows one to specifyDouglas Gregor2011-03-231-5/+5
* Simplify Mac runtime selection - it's the factory function's job to select wh...David Chisnall2011-03-221-5/+2
* Make the property accessor functions that take a ptrdiff_t actually take a pt...David Chisnall2011-03-221-2/+2
* Fixed InnerLocStart.Abramo Bagnara2011-03-091-2/+2
* Fixed source range for all DeclaratorDecl's.Abramo Bagnara2011-03-081-4/+4
* Access ivars with inbounds GEPs, even in -fwrapv. It's unlikely thatJohn McCall2011-03-041-1/+1
* Let's do super message sends with static allocas instead of dynamic ones.John McCall2011-03-041-2/+2
* objc IRGen for Next runtime message API.Fariborz Jahanian2011-03-011-5/+8
* Revert r126678.Fariborz Jahanian2011-02-281-13/+13
* objc IRGen for Next runtime message API.Fariborz Jahanian2011-02-281-13/+13
* Don't assume that whoever is asking for a message send is goingJohn McCall2011-02-261-2/+11
* Zero-initialize the struct-return slot of an Objective-C messageJohn McCall2011-02-261-0/+2
OpenPOWER on IntegriCloud