summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/ObjCARC/contract-storestrong.ll
Commit message (Expand)AuthorAgeFilesLines
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-171-0/+261
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-171-261/+0
* Change the objc ARC optimizer to use the new objc.* intrinsicsPete Cooper2018-12-181-52/+52
* [ObjCArc] Do not dereference an invalidated iterator.Akira Hatanaka2017-04-051-0/+13
* Form objc_storeStrong in the presence of bitcasts.Pete Cooper2016-05-271-0/+26
* [opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie2015-02-271-18/+18
* [objc-arc-contract] We can not move retains over instructions which can not c...Michael Gottesman2015-02-201-24/+72
* IR: Make metadata typeless in assemblyDuncan P. N. Exon Smith2014-12-151-1/+1
* Catch more CHECK that can be converted to CHECK-LABEL in Transforms for easie...Stephen Lin2013-07-141-3/+3
* [objc-arc] Test cleanups.Michael Gottesman2013-04-271-0/+3
* Use references to attribute groups on the call/invoke instructions.Bill Wendling2013-02-221-14/+16
* Fix the objc_storeStrong recognizer to stop before walking off theDan Gohman2012-05-091-0/+34
* Fixed a typoFilipe Cabecinhas2012-05-091-1/+1
* Fix objc_storeStrong pattern matching to catch a potential use of theDan Gohman2012-05-081-0/+76
* Set the "tail" flag on pattern-matched objc_storeStrong calls.Dan Gohman2012-01-191-1/+1
* Upgrade syntax of tests using volatile instructions to use 'load volatile' in...Chris Lattner2011-11-271-2/+2
* Move "atomic" and "volatile" designations on instructions after the opcodeEli Friedman2011-08-121-2/+2
* The ARC language-specific optimizer. Credit to Dan Gohman.John McCall2011-06-151-0/+59
OpenPOWER on IntegriCloud