aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms/ObjCARC
Commit message (Expand)AuthorAgeFilesLines
* objc_retainBlock is not NoModRef because it can update forwarding pointersDan Gohman2011-09-141-0/+39
* Update more tests to the new EH scheme.Bill Wendling2011-08-313-0/+16
* Constant pointers to objects don't need reference counting.Dan Gohman2011-08-221-0/+33
* Make a few tests slightly more strict.Dan Gohman2011-08-221-2/+3
* Track a retain+release nesting level independently of theDan Gohman2011-08-191-0/+68
* Move "atomic" and "volatile" designations on instructions after the opcodeEli Friedman2011-08-121-2/+2
* Don't convert objc_autoreleaseReturnValue to objc_autorelease if the resultDan Gohman2011-08-121-0/+11
* Don't let arbitrary calls disrupt nested retain+release pairs ifDan Gohman2011-08-122-0/+931
* Tidy up these testcases to look more like real code does.Dan Gohman2011-08-091-9/+9
* Move the last uses of RetainFunc etc. over to using getRetainCallee() etc.Dan Gohman2011-07-221-6/+42
* Fix ARCOpt to insert releases on both successors of an invoke ratherDan Gohman2011-06-161-0/+67
* The ARC language-specific optimizer. Credit to Dan Gohman.John McCall2011-06-1519-0/+3383