summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin...Craig Topper2014-08-171-4/+4
* [C++] Use 'nullptr'. Transforms edition.Craig Topper2014-04-251-3/+3
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* Fix use_iterator crash in ObjCArc from r203364Duncan P. N. Exon Smith2014-03-181-2/+3
* [C++11] Add range based accessors for the Use-Def chain of a Value.Chandler Carruth2014-03-091-7/+6
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-051-3/+3
* [PM] Split DominatorTree into a concrete analysis result object whichChandler Carruth2014-01-131-3/+3
* [cleanup] Move the Dominators.h and Verifier.h headers into the IRChandler Carruth2014-01-131-1/+1
* [objc-arc] Updated ObjCARCContract to use ARCRuntimeEntryPoints.Michael Gottesman2013-07-061-99/+11
* [objc-arc] Apply the RV optimization to retains next to calls in ObjCARCContr...Michael Gottesman2013-04-291-1/+64
* Changed isNullOrUndef => IsNullOrUndef and isNoopInstruction => IsNoopInstruc...Michael Gottesman2013-03-251-2/+2
* Kill every call to @clang.arc.use in the ARC contract phase.John McCall2013-03-221-0/+4
* Moved some comments due to the recent refactoring of ObjCARC.Michael Gottesman2013-02-071-0/+3
* Fixed 2 more header comments...Michael Gottesman2013-01-291-1/+1
* Fixed some whitespace/80+ violations. Also added a space after a namespace de...Michael Gottesman2013-01-291-3/+0
* Juggled Debug.h from ObjCARC.h to only the including cpp files thatMichael Gottesman2013-01-291-0/+1
* Sorted includes using utils/sort_includes.Michael Gottesman2013-01-291-2/+1
* Extracted ObjCARCContract from ObjCARCOpts into its own file.Michael Gottesman2013-01-291-0/+537
OpenPOWER on IntegriCloud