summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/CGObjCRuntime.h
Commit message (Expand)AuthorAgeFilesLines
* Clean up CGObjCMac's APIs for deriving class references. NFC.John McCall2016-11-301-3/+0
* Reduce the number of implicit StringRef->std::string conversions by threading...Benjamin Kramer2016-02-131-1/+1
* Reapply "[CodeGen] Fix assignments of inline layouts into the byref structure"Vedant Kumar2015-12-211-0/+3
* Revert "[CodeGen] Fix assignments of inline layouts into the byref structure"Vedant Kumar2015-12-211-3/+0
* [CodeGen] Fix assignments of inline layouts into the byref structureVedant Kumar2015-12-211-0/+3
* Initialize @catch variables correctly in fragile-runtime ARC.John McCall2015-10-301-0/+4
* Compute and preserve alignment more faithfully in IR-generation.John McCall2015-09-081-12/+17
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-2/+2
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-2/+2
* 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