summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGObjCMac.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add invariant.load metadata to loads from selector references. Allows these ...Pete Cooper2011-11-101-1/+6
* In x86_64, when calling an Objective-C method that returns a _Complex long do...Anders Carlsson2011-10-311-0/+27
* Objective-c: fix an ir-gen crash where objc messag returns a _ComplexFariborz Jahanian2011-10-261-8/+24
* Replace vectors with arrays.Benjamin Kramer2011-10-151-64/+70
* Constant expression evaluation refactoring:Richard Smith2011-10-101-3/+2
* When performing an @throw in ARC, retain + autoreleaseJohn McCall2011-10-011-2/+2
* de-tmpify clang.Benjamin Kramer2011-09-271-15/+13
* Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie2011-09-231-1/+0
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-1/+1
* 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
OpenPOWER on IntegriCloud