llvm-6502/test/Transforms/ObjCARC
2013-07-08 02:13:47 +00:00
..
allocas.ll [objc-arc] KnownSafe does not imply that it is safe to perform code motion across CFG edges since even if it is safe to remove RR pairs, we may still be able to move a retain/release into a loop. 2013-05-24 20:44:05 +00:00
apelim.ll [objc-arc] Test cleanups. 2013-04-27 05:25:54 +00:00
arc-annotations.ll Streamline arc-annotation test (removing some cases which do not add any extra coverage) and set it up to use FileCheck variables to make the test more robust. 2013-04-18 04:34:06 +00:00
basic.ll [objc-arc] Teach the ARC optimizer that objc_sync_enter/objc_sync_exit do not modify the ref count of an objc object and additionally are inert for modref purposes. 2013-07-07 01:52:55 +00:00
cfg-hazards.ll [objc-arc] Do not mismatch up retains inside a for loop with releases outside said for loop in the presense of differing provenance caused by escaping blocks. 2013-04-18 05:39:45 +00:00
contract-marker.ll [objc-arc] Test cleanups. 2013-04-27 05:25:54 +00:00
contract-storestrong-ivar.ll
contract-storestrong.ll [objc-arc] Test cleanups. 2013-04-27 05:25:54 +00:00
contract-testcases.ll [objc-arc] Test cleanups. 2013-04-27 05:25:54 +00:00
contract.ll [objc-arc] Apply the RV optimization to retains next to calls in ObjCARCContract instead of ObjCARCOpts. 2013-04-29 06:53:53 +00:00
empty-block.ll
ensure-that-exception-unwind-path-is-visited.ll
escape.ll
expand.ll [objc-arc] Check that objc-arc-expand properly handles all strictly forwarding calls and does not touch calls which are not strictly forwarding (i.e. objc_retainBlock). 2013-04-21 01:57:46 +00:00
gvn.ll [objc-arc] Committed test for r185770 as per dblaikie's suggestion. 2013-07-08 02:13:47 +00:00
intrinsic-use-isolated.ll [objc-arc] Renamed the test file clang-arc-used-intrinsic-removed-if-isolated.ll -> intrinsic-use-isolated.ll to match the other test file intrinsic-use.ll. 2013-04-21 01:42:24 +00:00
intrinsic-use.ll [objc-arc] Test cleanups. 2013-04-27 05:25:54 +00:00
invoke.ll [objc-arc] Test cleanups. 2013-04-27 05:25:54 +00:00
lit.local.cfg
move-and-form-retain-autorelease.ll
move-and-merge-autorelease.ll [objc-arc] Apply the RV optimization to retains next to calls in ObjCARCContract instead of ObjCARCOpts. 2013-04-29 06:53:53 +00:00
nested.ll
no-objc-arc-exceptions.ll [ObjCARC] Strength reduce objc_retainBlock -> objc_retain if the objc_retainBlock is optimizable. 2013-03-28 20:11:19 +00:00
path-overflow.ll [objc-arc] Ensure that the cfg path count does not overflow when we multiply TopDownPathCount/BottomUpPathCount. 2013-06-07 06:16:49 +00:00
pointer-types.ll
post-inlining.ll
pr12270.ll
retain-block-alloca.ll
retain-block-escape-analysis.ll Properly model precise lifetime when given an incomplete dataflow sequence. 2013-04-05 22:54:28 +00:00
retain-block-load.ll
retain-block-side-effects.ll
retain-block.ll Non optimizable objc_retainBlock calls are not forwarding. 2013-03-28 20:11:30 +00:00
retain-not-declared.ll Updated test0 of retain-not-declared.ll to reflect the fact that objc-arc-expand runs before objc-arc/objc-arc-contract. 2013-03-29 22:44:59 +00:00
rle-s2l.ll
rv.ll [objc-arc] Apply the RV optimization to retains next to calls in ObjCARCContract instead of ObjCARCOpts. 2013-04-29 06:53:53 +00:00
split-backedge.ll
tail-call-invariant-enforcement.ll [objc-arc] Cleaned up tail-call-invariant-enforcement.ll. 2013-04-21 02:59:44 +00:00
weak-contract.ll
weak-copies.ll
weak-dce.ll
weak.ll