summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGObjCGNU.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie2012-04-301-3/+3
* Revert r154321, pending more discussion.David Chisnall2012-04-091-15/+0
* Add -fobjc-trace to emit a call before and after each Objective-C message sendDavid Chisnall2012-04-091-0/+15
* Teach Clang about PIE compilations. This is the first step of PR12380.Chandler Carruth2012-04-081-1/+1
* zext ivar offsets if required (GNU runtimes).David Chisnall2012-04-061-1/+4
* Silence dead store warning, and fix indentation.Ted Kremenek2012-04-041-8/+9
* Add missing bitcast that was breaking Objective-C++ exception typeinfo (GNUst...David Chisnall2012-03-201-1/+2
* [Sema] Prefer to use ObjCInterfaceDecl's protocol_begin()/protocol_end() iter...Argyrios Kyrtzidis2012-03-131-3/+3
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-15/+15
* Add clang support for new Objective-C literal syntax for NSDictionary, NSArray,Ted Kremenek2012-03-061-0/+7
* Use an ArrayRef when we can instead of passing in a SmallVectorImpl reference.Bill Wendling2012-02-221-26/+24
* Whether an argument is required (in contrast with being anJohn McCall2012-02-171-22/+13
* reapply the patches reverted in r149477, which enable ConstantDataArray.Chris Lattner2012-02-051-1/+1
* size() == 0 -> empty().David Chisnall2012-02-011-1/+1
* Revert r149363 which was part a series of commits that were reverted in llvmArgyrios Kyrtzidis2012-02-011-1/+1
* Support @compatibility_alias at run time (GNUstep Runtime)David Chisnall2012-01-311-1/+54
* ConstantArray::get() (for strings) is going away, useChris Lattner2012-01-311-1/+1
* Remove unnecessary default cases in switches over enums.David Blaikie2012-01-171-2/+0
* objc++: some declarations related to atomicFariborz Jahanian2012-01-061-0/+4
* Restore r147493 and remove the part of the test that was checking the wrong t...David Chisnall2012-01-041-6/+32
* Revert r147493. It broke test/CodeGenObjC/constant-strings.m.Rafael Espindola2012-01-041-32/+6
* Initialise constant Objective-C string isa pointers with a weak reference to ...David Chisnall2012-01-031-6/+32
* Introduce the core infrastructure needed to model redeclaration chainsDouglas Gregor2012-01-011-0/+5
* Fix -forwardingTargetForSelector: (GNUstep runtime) which was broken for theDavid Chisnall2011-12-011-0/+2
* It turns out that the Objective-C message lookup functions can throw exceptio...David Chisnall2011-10-281-11/+14
* Change an int64_t to an intptr_t so that we don't end up with crashes in the ...David Chisnall2011-10-251-8/+8
* Remove debugging printfs that some idiot left in.David Chisnall2011-10-241-3/+0
* Enable experimental support for objc_msgSend with GNUstep ObjC runtime.David Chisnall2011-10-241-9/+32
* Apparently getPtrToInt() takes an explicit type parameter to allow you to gen...David Chisnall2011-10-081-3/+10
* Fix warning on MSVC. Patch by Aaron Ballman.Eli Friedman2011-10-081-1/+1
* Add bitmaps for strong / weak ivar layout (GNUstep runtime).David Chisnall2011-10-041-18/+102
* When performing an @throw in ARC, retain + autoreleaseJohn McCall2011-10-011-1/+1
* de-tmpify clang.Benjamin Kramer2011-09-271-2/+1
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-1/+1
* Change "ivar" to true for a boolean function argument. Since string literals...Richard Trieu2011-09-211-2/+3
* Switch LangOptions over to a .def file that describes header of theDouglas Gregor2011-09-131-5/+5
* switch clang to use the new-new way of creating llvm::StructType's.Chris Lattner2011-08-121-2/+1
* Fix typo so we don't use the wrong function for ending ObjC++ catch blocks (G...David Chisnall2011-08-081-1/+1
* Fix linkage type for tentative definition of ivar offset variables (GNUstep r...David Chisnall2011-08-011-2/+2
* Remove some unnecessary single element array temporaries.Jay Foad2011-07-291-8/+5
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-67/+66
* Add a const overload for ObjCInterfaceDecl::all_declared_ivar_begin.Jordy Rose2011-07-221-14/+10
* Convert ConstantExpr::getGetElementPtr andJay Foad2011-07-211-5/+5
* de-constify llvm::Type, patch by David Blaikie!Chris Lattner2011-07-181-20/+20
* Convert CallInst and InvokeInst APIs to use ArrayRef.Jay Foad2011-07-151-5/+4
* De-constify Types in StructType::get() and TargetData::getIntPtrType().Jay Foad2011-07-111-2/+2
* clang side to match the LLVM IR type system rewrite patch.Chris Lattner2011-07-091-30/+24
* If we're using the pure non-fragile ABI, then skip some of the contortions re...David Chisnall2011-07-071-9/+30
* Set a flag to tell the runtime when we're compiling in ARC mode and use the p...David Chisnall2011-07-071-10/+19
* Add support for weakly imported classes (GNU runtime).David Chisnall2011-06-301-5/+8
OpenPOWER on IntegriCloud