diff options
| author | Philip Reames <listmail@philipreames.com> | 2015-05-12 20:43:48 +0000 |
|---|---|---|
| committer | Philip Reames <listmail@philipreames.com> | 2015-05-12 20:43:48 +0000 |
| commit | 5708cca7abd2a6b5b74304aa80dd70b633569f8d (patch) | |
| tree | eb35c0b402d32dceff289868d4c0fb8581c77108 /llvm/test | |
| parent | c62fe69cc8836ae82636e647fdff00753c4444e2 (diff) | |
| download | bcm5719-llvm-5708cca7abd2a6b5b74304aa80dd70b633569f8d.tar.gz bcm5719-llvm-5708cca7abd2a6b5b74304aa80dd70b633569f8d.zip | |
[PlaceSafepoints] Remove dependence on LoopSimplify
As a step towards getting rid of internal pass manager hack entirely, remove the need for loop simplify to run in the inner pass manager. The new code does produce slightly different loop structures, so this isn't technically NFC.
Differential Revision: http://reviews.llvm.org/D9585
llvm-svn: 237172
Diffstat (limited to 'llvm/test')
| -rw-r--r-- | llvm/test/Transforms/PlaceSafepoints/split-backedge.ll | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/test/Transforms/PlaceSafepoints/split-backedge.ll b/llvm/test/Transforms/PlaceSafepoints/split-backedge.ll index 176b54f558e..7c2cf3a67a5 100644 --- a/llvm/test/Transforms/PlaceSafepoints/split-backedge.ll +++ b/llvm/test/Transforms/PlaceSafepoints/split-backedge.ll @@ -22,12 +22,12 @@ exit: ; to be sure this keeps working. define void @test2(i32, i1 %cond) gc "statepoint-example" { ; CHECK-LABEL: @test2 -; CHECK-LABE: loop.loopexit.split -; CHECK: gc.statepoint -; CHECK-NEXT: br label %loop -; CHECK-LABEL: loop2.loop2_crit_edge +; CHECK-LABEL: loop2.loop2_crit_edge: ; CHECK: gc.statepoint ; CHECK-NEXT: br label %loop2 +; CHECK-LABEL: loop2.loop_crit_edge: +; CHECK: gc.statepoint +; CHECK-NEXT: br label %loop entry: br label %loop |

