summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/ragreedy-bug.ll
diff options
context:
space:
mode:
authorKyle Butt <kyle+llvm@iteratee.net>2016-10-04 00:38:23 +0000
committerKyle Butt <kyle+llvm@iteratee.net>2016-10-04 00:38:23 +0000
commit3ffb8529bc78db1b0a7d3d782fd972eea802d649 (patch)
treefab13e6853bb108d1bfc78af5d49c4e30584ae2b /llvm/test/CodeGen/X86/ragreedy-bug.ll
parent9b13b5a1d93071775958797183b46d9bf2f4a8d5 (diff)
downloadbcm5719-llvm-3ffb8529bc78db1b0a7d3d782fd972eea802d649.tar.gz
bcm5719-llvm-3ffb8529bc78db1b0a7d3d782fd972eea802d649.zip
Revert "Codegen: Tail-duplicate during placement."
This reverts commit ff234efbe23528e4f4c80c78057b920a51f434b2. Causing crashes on aarch64 build. llvm-svn: 283172
Diffstat (limited to 'llvm/test/CodeGen/X86/ragreedy-bug.ll')
-rw-r--r--llvm/test/CodeGen/X86/ragreedy-bug.ll22
1 files changed, 2 insertions, 20 deletions
diff --git a/llvm/test/CodeGen/X86/ragreedy-bug.ll b/llvm/test/CodeGen/X86/ragreedy-bug.ll
index bfeb041f89a..e8426317f13 100644
--- a/llvm/test/CodeGen/X86/ragreedy-bug.ll
+++ b/llvm/test/CodeGen/X86/ragreedy-bug.ll
@@ -3,34 +3,16 @@
; This testing case is reduced from 197.parser prune_match function.
; We make sure register copies are not generated on isupper.exit blocks.
-; isupper.exit and isupper.exit223 get tail-duplicated into all their
-; predecessors.
-; CHECK: cond.true.i.i
+; CHECK: isupper.exit
; CHECK-NEXT: in Loop
-; Mem-move
-; CHECK-NEXT: movl
-; CHECK-NEXT: andl
; CHECK-NEXT: testl
; CHECK-NEXT: jne
-; CHECK: cond.true.i.i217
+; CHECK: isupper.exit
; CHECK-NEXT: in Loop
-; Mem-move
-; CHECK-NEXT: movl
-; CHECK-NEXT: andl
; CHECK-NEXT: testl
; CHECK-NEXT: je
-; CHECK: cond.false.i.i
; CHECK: maskrune
-; CHECK-NEXT: movzbl
-; CHECK-NEXT: movzbl
-; CHECK-NEXT: testl
-; CHECK-NEXT: je
-; CHECK: cond.false.i.i219
; CHECK: maskrune
-; CHECK-NEXT: movzbl
-; CHECK-NEXT: movzbl
-; CHECK-NEXT: testl
-; CHECK-NEXT: jne
%struct.List_o_links_struct = type { i32, i32, i32, %struct.List_o_links_struct* }
%struct.Connector_struct = type { i16, i16, i8, i8, %struct.Connector_struct*, i8* }
OpenPOWER on IntegriCloud