summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Hexagon/regalloc-block-overlap.ll
diff options
context:
space:
mode:
authorDavid Bolvansky <david.bolvansky@gmail.com>2019-05-25 14:10:20 +0000
committerDavid Bolvansky <david.bolvansky@gmail.com>2019-05-25 14:10:20 +0000
commit214981185478329ee6745cbfdd35783e7320e73c (patch)
treee34af46f6bc84254e0d57632c399fa3a0071bc05 /llvm/test/CodeGen/Hexagon/regalloc-block-overlap.ll
parent91131b65000bd77c097f6356bf3f1668fddaa422 (diff)
downloadbcm5719-llvm-214981185478329ee6745cbfdd35783e7320e73c.tar.gz
bcm5719-llvm-214981185478329ee6745cbfdd35783e7320e73c.zip
[NFC] Make tests more robust for new optimizations
llvm-svn: 361697
Diffstat (limited to 'llvm/test/CodeGen/Hexagon/regalloc-block-overlap.ll')
-rw-r--r--llvm/test/CodeGen/Hexagon/regalloc-block-overlap.ll4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/test/CodeGen/Hexagon/regalloc-block-overlap.ll b/llvm/test/CodeGen/Hexagon/regalloc-block-overlap.ll
index c4f490196bb..90b37f2a0d7 100644
--- a/llvm/test/CodeGen/Hexagon/regalloc-block-overlap.ll
+++ b/llvm/test/CodeGen/Hexagon/regalloc-block-overlap.ll
@@ -16,7 +16,7 @@ declare <32 x i32> @llvm.hexagon.V6.vasrwhsat.128B(<32 x i32>, <32 x i32>, i32)
declare <64 x i32> @llvm.hexagon.V6.vlutvwh.128B(<32 x i32>, <32 x i32>, i32) #1
declare <64 x i32> @llvm.hexagon.V6.vlutvwh.oracc.128B(<64 x i32>, <32 x i32>, <32 x i32>, i32) #1
-define hidden void @fred(<32 x i32>* %a0, i32 %a1) #0 {
+define hidden void @fred(<32 x i32>* %a0, i32 %a1, i1 %cond) #0 {
b0:
%v1 = ashr i32 %a1, 7
%v2 = shl nsw i32 %v1, 7
@@ -70,7 +70,7 @@ b15: ; preds = %b14
br label %b16
b16: ; preds = %b15
- br i1 undef, label %b17, label %b18
+ br i1 %cond, label %b17, label %b18
b17: ; preds = %b16
unreachable
OpenPOWER on IntegriCloud