summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGObjCMac.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie2012-04-301-5/+8
* Add a flag to the image info section indicating that the program is compiled forBill Wendling2012-04-241-1/+10
* Fix a pair of invalidation bugs when emitting protocol definitionsJohn McCall2012-03-301-2/+6
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-18/+18
* Add clang support for new Objective-C literal syntax for NSDictionary, NSArray,Ted Kremenek2012-03-061-1/+52
* Remove stray semi-colons.Daniel Dunbar2012-02-281-2/+2
* Use an ArrayRef when we can instead of passing in a SmallVectorImpl reference.Bill Wendling2012-02-221-7/+7
* objc IRGen: force CSE of load of ivar offsets by settingFariborz Jahanian2012-02-201-1/+6
* Whether an argument is required (in contrast with being anJohn McCall2012-02-171-36/+26
* Use the new method for specifying garbage collection metadata in the module.Bill Wendling2012-02-161-25/+40
* objc-arc: For arc's ivar layout, treat __unsafe_unretained ivarsFariborz Jahanian2012-02-161-0/+4
* Remove evil const_cast that's not needed anymore.Bill Wendling2012-02-091-3/+1
* Use SmallVector when we can instead of std::vector.Bill Wendling2012-02-091-23/+23
* Switch the ObjC*Decl raw_stream overloads to take a reference, for consistenc...Benjamin Kramer2012-02-071-1/+1
* Use SmallVector instead of std::vector.Bill Wendling2012-02-071-4/+4
* Use 'ArrayRef<>' instead of 'std::vector<>&' for passed-in arguments.Bill Wendling2012-02-071-39/+38
* Calculate the .size() of the vector once.Bill Wendling2012-02-071-5/+5
* simplify a bunch of code to use the well-known LLVM IR types computed by Code...Chris Lattner2012-02-071-16/+11
* use cheaper llvm APIs for various bits of IR generation.Chris Lattner2012-02-061-17/+9
* reapply the patches reverted in r149477, which enable ConstantDataArray.Chris Lattner2012-02-051-9/+9
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-051-5/+5
* Revert r149363 which was part a series of commits that were reverted in llvmArgyrios Kyrtzidis2012-02-011-9/+9
* Support @compatibility_alias at run time (GNUstep Runtime)David Chisnall2012-01-311-0/+5
* Don't zero terminate the bitmap twice.Benjamin Kramer2012-01-311-1/+1
* ConstantArray::get() (for strings) is going away, useChris Lattner2012-01-311-9/+9
* test for a v-table dispatch that consumes anFariborz Jahanian2012-01-301-2/+16
* objc-arc: Perform null check on receiver before sending methods whichFariborz Jahanian2012-01-301-3/+52
* revert r149184Fariborz Jahanian2012-01-291-17/+58
* objc-arc: Perform null check on receiver before sending methods whichFariborz Jahanian2012-01-281-58/+17
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-201-1/+0
* Make sure to initialize ExternalProtocolPtrTyDouglas Gregor2012-01-171-1/+2
* Don't eagerly deserialize the 'Protocol' type when initializing codeDouglas Gregor2012-01-171-8/+19
* Remove unnecessary default cases in switches over enums.David Blaikie2012-01-171-2/+0
* objc++: some declarations related to atomicFariborz Jahanian2012-01-061-0/+27
* Introduce the core infrastructure needed to model redeclaration chainsDouglas Gregor2012-01-011-0/+8
* Mark the calls to the _setjmp function as returns twice. <rdar://problem/1049...Bill Wendling2011-12-191-0/+2
* Add bigger method type encodings to protocol objects. <rdar://problem/10492418>Bob Wilson2011-11-301-13/+70
* The _setjmp builtin library function should have the "returns twice"Bill Wendling2011-11-291-1/+2
* 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
OpenPOWER on IntegriCloud