[InstCombine] Signed saturation patterns
[llvm-core.git] / test / CodeGen / ARM / ifcvt_simple_unanalyzable.mir
blob1856853409bc6420817e14bb140a39f44a1d41af
1 # RUN: llc -mtriple=arm-apple-ios -run-pass=if-converter %s -o - | FileCheck %s
2 ---
3 name:            foo
4 body:             |
5   bb.0:
6     Bcc %bb.2, 0, $cpsr
8   bb.1:
9   successors:
10     BX_RET 14, _
12   bb.2:
13   successors:
14     $sp = tADDspi $sp, 2, 14, _
15     BX_RET 14, _
16 ...
18 # Simple testcase with unanalyzable instructions in both TBB and FBB.
20 # CHECK: body:             |
21 # CHECK:   bb.0:
22 # CHECK:     $sp = tADDspi $sp, 2, 0, $cpsr
23 # CHECK:     BX_RET 0, $cpsr
24 # CHECK:     BX_RET 14, $noreg