summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Hexagon/tail-dup-subreg-map.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/CodeGen/Hexagon/tail-dup-subreg-map.ll')
-rw-r--r--llvm/test/CodeGen/Hexagon/tail-dup-subreg-map.ll8
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/test/CodeGen/Hexagon/tail-dup-subreg-map.ll b/llvm/test/CodeGen/Hexagon/tail-dup-subreg-map.ll
index 1b11d087832..148d018b01e 100644
--- a/llvm/test/CodeGen/Hexagon/tail-dup-subreg-map.ll
+++ b/llvm/test/CodeGen/Hexagon/tail-dup-subreg-map.ll
@@ -5,7 +5,7 @@
; subregisters were dropped by the tail duplicator, resulting in invalid
; COPY instructions being generated.
-; CHECK: = extractu(r{{[0-9]+}},#15,#17)
+; CHECK: = asl(r{{[0-9]+}}:{{[0-9]+}},#15)
target triple = "hexagon"
@@ -36,20 +36,20 @@ if.then5.i: ; preds = %if.then.i
br label %if.end.i
if.else.i: ; preds = %if.then.i
- %shl12.i = shl i64 %0, undef
+ %shl12.i = shl i64 %0, 7
br label %if.end.i
if.end.i: ; preds = %if.else.i, %if.then5.i
%aSig0.0 = phi i64 [ undef, %if.then5.i ], [ %shl12.i, %if.else.i ]
%storemerge43.i = phi i64 [ %shl.i21, %if.then5.i ], [ 0, %if.else.i ]
- %sub15.i = sub nsw i32 -63, undef
+ %sub15.i = sub nsw i32 -63, 8
br label %if.end13
if.else16.i: ; preds = %if.then7
br label %if.end13
if.else: ; preds = %entry
- %or12 = or i64 undef, 281474976710656
+ %or12 = or i64 9, 281474976710656
br label %if.end13
if.end13: ; preds = %if.else, %if.else16.i, %if.end.i
OpenPOWER on IntegriCloud