summaryrefslogtreecommitdiff
path: root/lib/Transforms/ObjCARC/ObjCARCContract.cpp
Commit message (Expand)AuthorAge
* [C++] Use 'nullptr'. Transforms edition.Craig Topper2014-04-25
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* Fix use_iterator crash in ObjCArc from r203364Duncan P. N. Exon Smith2014-03-18
* [C++11] Add range based accessors for the Use-Def chain of a Value.Chandler Carruth2014-03-09
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-05
* [PM] Split DominatorTree into a concrete analysis result object whichChandler Carruth2014-01-13
* [cleanup] Move the Dominators.h and Verifier.h headers into the IRChandler Carruth2014-01-13
* [objc-arc] Updated ObjCARCContract to use ARCRuntimeEntryPoints.Michael Gottesman2013-07-06
* [objc-arc] Apply the RV optimization to retains next to calls in ObjCARCContr...Michael Gottesman2013-04-29
* Changed isNullOrUndef => IsNullOrUndef and isNoopInstruction => IsNoopInstruc...Michael Gottesman2013-03-25
* Kill every call to @clang.arc.use in the ARC contract phase.John McCall2013-03-22
* Moved some comments due to the recent refactoring of ObjCARC.Michael Gottesman2013-02-07
* Fixed 2 more header comments...Michael Gottesman2013-01-29
* Fixed some whitespace/80+ violations. Also added a space after a namespace de...Michael Gottesman2013-01-29
* Juggled Debug.h from ObjCARC.h to only the including cpp files thatMichael Gottesman2013-01-29
* Sorted includes using utils/sort_includes.Michael Gottesman2013-01-29
* Extracted ObjCARCContract from ObjCARCOpts into its own file.Michael Gottesman2013-01-29