summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/CGObjCRuntime.h
Commit message (Expand)AuthorAgeFilesLines
* Header guard canonicalization, clang part.Benjamin Kramer2014-08-131-2/+2
* [C++11] Use 'nullptr'. CodeGen edition.Craig Topper2014-05-211-3/+3
* Refactor linkage computation in CGObjCMac.cpp.Rafael Espindola2014-02-261-1/+2
* Use the actual ABI-determined C calling convention for runtimeJohn McCall2013-02-281-5/+5
* objectiveC++: When throwing c++ exception of Fariborz Jahanian2013-01-101-1/+2
* Reapply r170344, this time without forgetting to commit the header changes.David Chisnall2012-12-171-3/+6
* Revert "Added support for new property helpers (GNUstep runtime)."Benjamin Kramer2012-12-171-6/+3
* Added support for new property helpers (GNUstep runtime).David Chisnall2012-12-171-3/+6
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-3/+2
* objective-C blocks: Provide layout map for byrefFariborz Jahanian2012-11-141-0/+2
* Put something sane in the DWARF offset field for bitfield ObjC ivars.Eli Friedman2012-11-061-0/+6
* Back out 167431+167437+167487; I didn't realize how incomplete our testEli Friedman2012-11-061-6/+6
* Propagate CharUnits into ObjC CodeGen. No intended functional change.Eli Friedman2012-11-061-6/+6
* objective-C arc/mrr: Patch for the new block variable layout meta-data.Fariborz Jahanian2012-10-271-0/+2
* Documentation cleanup:James Dennett2012-06-151-9/+9
* Documentation cleanup, fixing Doxygen markup. Mostly this avoids common termsJames Dennett2012-06-111-1/+1
* Add clang support for new Objective-C literal syntax for NSDictionary, NSArray,Ted Kremenek2012-03-061-1/+5
* Whether an argument is required (in contrast with being anJohn McCall2012-02-171-0/+16
* Support @compatibility_alias at run time (GNUstep Runtime)David Chisnall2012-01-311-0/+3
* objc++: some declarations related to atomicFariborz Jahanian2012-01-061-0/+3
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-2/+1
* Support for catching objc pointer objects in c++ catch-statementFariborz Jahanian2011-06-231-2/+1
* Alloa catching Objective-C id's being thrown with C++ throwFariborz Jahanian2011-06-221-1/+2
* Automatic Reference Counting.John McCall2011-06-151-1/+7
* Fix some problems where functions must be bitcast but we're expecting a llvm:...David Chisnall2011-05-231-3/+3
* Patch to fix IR-gen crash generating structure ABI which implementsFariborz Jahanian2011-05-171-0/+1
* Remove unused STL header includes.Jay Foad2011-04-231-1/+0
* fix a bunch of comment typos found by codespell. Patch byChris Lattner2011-04-151-1/+1
* Continuing work on ObjC tidyup:David Chisnall2011-03-251-0/+20
* Simplify Mac runtime selection - it's the factory function's job to select wh...David Chisnall2011-03-221-1/+0
* A few more tweaks to the blocks AST representation: John McCall2011-02-071-3/+3
* Add support for GNU runtime property set / get structure functions. Minor re...David Chisnall2010-12-261-2/+4
* Fixes an obscure bug in importd block variable layoutFariborz Jahanian2010-09-111-1/+1
* Some early work for providing block layout info. Fariborz Jahanian2010-08-041-0/+4
* Support catching Objective C pointers in C++ under the non-fragile NeXT runtime.John McCall2010-07-241-0/+6
* Adopt objc_assign_threadlocal() for __thread variables of GC types.Fariborz Jahanian2010-07-201-1/+2
* Validated by nightly-test runs on x86 and x86-64 darwin, including afterJohn McCall2010-07-061-2/+4
* Objective-c++ IRGen. Support for @selector expression asFariborz Jahanian2010-06-171-1/+1
* Patch adds support for copying of thoseFariborz Jahanian2010-06-151-1/+1
* Push a return-value slot throughout ObjC message-send codegen. Will beJohn McCall2010-05-221-0/+2
* Changed signature of GenerateMessageSend() function to pass the ObjCInterface...David Chisnall2010-04-281-1/+1
* Add some API code for future work.Fariborz Jahanian2010-04-121-0/+3
* IRgen: Move BitField LValues to just hold a reference to the CGBitFieldInfo.Daniel Dunbar2010-04-051-2/+1
* Minor include pruning.Benjamin Kramer2010-03-311-1/+0
* Revert "Numerous changes to selector handling:", this breaks a whole bunch ofDaniel Dunbar2010-02-031-6/+0
* Numerous changes to selector handling:David Chisnall2010-02-031-0/+6
* Created __builtin___NSStringMakeConstantString() builtin, which generates con...David Chisnall2010-01-231-1/+1
* Patch fixes a code gen. bug in generation of objc_assign_ivarFariborz Jahanian2009-09-241-1/+2
* IRgen/ObjC: Make the target method decl available to GenerateMessageSendSuper.Daniel Dunbar2009-09-171-2/+9
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-15/+15