aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms/ObjCARC/basic.ll
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-145/+151
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-5/+5
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-4/+4
* Merging r195535:Manman Ren2013-12-091-3/+7
* [objc-arc] Move some block tests from basic.ll -> retain-block.ll and add som...Michael Gottesman2013-09-031-49/+0
* Catch more CHECK that can be converted to CHECK-LABEL in Transforms for easie...Stephen Lin2013-07-141-109/+109
* [objc-arc] Teach the ARC optimizer that objc_sync_enter/objc_sync_exit do not...Michael Gottesman2013-07-071-2/+21
* [objc-arc] Test cleanups.Michael Gottesman2013-04-271-11/+22
* An objc_retain can serve as a use for a different pointer.Michael Gottesman2013-04-051-0/+95
* Properly model precise lifetime when given an incomplete dataflow sequence.Michael Gottesman2013-04-051-81/+789
* Remove an optimization where we were changing an objc_autorelease into an obj...Michael Gottesman2013-04-031-2/+4
* [ObjCARC] Strength reduce objc_retainBlock -> objc_retain if the objc_retainB...Michael Gottesman2013-03-281-2/+2
* Use references to attribute groups on the call/invoke instructions.Bill Wendling2013-02-221-22/+25
* Fixed a bug where we were tail calling objc_autorelease causing an object to ...Michael Gottesman2013-01-121-3/+3
* Make provenance checking conservative in cases whenDan Gohman2012-09-041-2/+2
* Fix broken check lines.Benjamin Kramer2012-08-171-4/+4
* An objc_retain can serve as a may-use for a different pointer.Dan Gohman2012-07-231-0/+24
* Don't move objc_autorelease calls past autorelease pool boundaries whenDan Gohman2012-04-131-4/+78
* When identifying exit nodes for the reverse-CFG reverse-post-orderDan Gohman2012-03-091-0/+76
* Implement proper ObjC ARC objc_retainBlock "escape" analysis, so thatDan Gohman2012-01-131-2/+17
* It turns out that clang does use pointer-to-function types toDan Gohman2011-12-141-1/+3
* Upgrade syntax of tests using volatile instructions to use 'load volatile' in...Chris Lattner2011-11-271-2/+2
* Suppress partial retain+release elimination when there's aDan Gohman2011-10-171-0/+31
* Update more tests to the new EH scheme.Bill Wendling2011-08-311-0/+4
* 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
* The ARC language-specific optimizer. Credit to Dan Gohman.John McCall2011-06-151-0/+1898