summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGObjCGNU.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use the actual ABI-determined C calling convention for runtimeJohn McCall2013-02-281-43/+44
* Improve property metadata generation with the GNUstep runtime.David Chisnall2013-02-281-18/+42
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-4/+4
* Enable the new (more C++-like, less broken) EH model when targeting the GNUstepDavid Chisnall2013-01-111-0/+11
* objectiveC++: When throwing c++ exception of Fariborz Jahanian2013-01-101-3/+6
* Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth2013-01-021-4/+4
* Reapply r170344, this time without forgetting to commit the header changes.David Chisnall2012-12-171-3/+73
* Revert "Added support for new property helpers (GNUstep runtime)."Benjamin Kramer2012-12-171-73/+3
* Added support for new property helpers (GNUstep runtime).David Chisnall2012-12-171-3/+73
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-9/+7
* Use empty parens for empty function parameter list instead of '(void)'.Dmitri Gribenko2012-11-151-2/+2
* objective-C blocks: Provide layout map for byrefFariborz Jahanian2012-11-141-0/+6
* Move some GNUStep-specific code out of CGObjCGNU.John McCall2012-11-141-22/+25
* Fix the Objective-C exception rethrow from cleanups (GNU runtimes). Note thatDavid Chisnall2012-11-071-2/+4
* Back out 167431+167437+167487; I didn't realize how incomplete our testEli Friedman2012-11-061-5/+4
* Propagate CharUnits into ObjC CodeGen. No intended functional change.Eli Friedman2012-11-061-4/+5
* Simplify: replace getContext().getLangOpts() with just getLangOpts().Richard Smith2012-11-011-2/+2
* objective-C arc/mrr: Patch for the new block variable layout meta-data.Fariborz Jahanian2012-10-271-1/+4
* GNUstep runtime version default to 1.6, generate correct property attributeDavid Chisnall2012-10-161-2/+23
* Move TargetData to DataLayout.Micah Villmow2012-10-081-3/+3
* Fix transposed optional / required in Objective-C metadata (GNUstep runtime)David Chisnall2012-08-231-8/+8
* Screw around with ObjCRuntime some more, changing theJohn McCall2012-08-211-6/+41
* Don't emit an invoke whose normal destination is a landingpad. Fixes testEli Friedman2012-08-101-19/+2
* Introduce new queries on ObjCRuntime for how to interpret subscriptsJohn McCall2012-07-311-2/+5
* Add the ObjFW runtime. Patch by Jonathan Schleifer!John McCall2012-07-121-5/+32
* Rename the GCC Objective-C runtime to gcc from gnu-fragile and the GNUstepDavid Chisnall2012-07-031-2/+2
* Restructure how the driver communicates information about theJohn McCall2012-06-201-6/+16
* More doxygen/documentation cleanups.James Dennett2012-06-131-5/+5
* Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie2012-06-061-2/+2
* 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
OpenPOWER on IntegriCloud