summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/ARM/arm-shrink-wrapping.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/CodeGen/ARM/arm-shrink-wrapping.ll')
-rw-r--r--llvm/test/CodeGen/ARM/arm-shrink-wrapping.ll10
1 files changed, 7 insertions, 3 deletions
diff --git a/llvm/test/CodeGen/ARM/arm-shrink-wrapping.ll b/llvm/test/CodeGen/ARM/arm-shrink-wrapping.ll
index cb608fc18d9..93572b1e63d 100644
--- a/llvm/test/CodeGen/ARM/arm-shrink-wrapping.ll
+++ b/llvm/test/CodeGen/ARM/arm-shrink-wrapping.ll
@@ -501,9 +501,13 @@ declare i32 @someVariadicFunc(i32, ...)
;
; CHECK-LABEL: noreturn:
; DISABLE: push
-;
-; CHECK: tst{{(\.w)?}} r0, #255
-; CHECK-NEXT: bne [[ABORT:LBB[0-9_]+]]
+; ARM-ENABLE: cmp r0, #0
+; ARM-DISABLE: cmp r0, #0
+; ARM-ENABLE: bne [[ABORT:LBB[0-9_]+]]
+; ARM-DISABLE: bne [[ABORT:LBB[0-9_]+]]
+; THUMB-ENABLE: cbnz r0, [[ABORT:LBB[0-9_]+]]
+; THUMB-DISABLE: cbnz r0, [[ABORT:LBB[0-9_]+]]
+
;
; CHECK: mov{{s?}} r0, #42
;
OpenPOWER on IntegriCloud