Home | History | Annotate | Download | only in SystemZ

Lines Matching full:check

7 ; Check a case where the result is used as an integer.
9 ; CHECK-LABEL: f1:
10 ; CHECK: lhi %r0, 0
11 ; CHECK: [[LABEL:\.[^:]*]]:
12 ; CHECK: clst %r2, %r3
13 ; CHECK-NEXT: jo [[LABEL]]
14 ; CHECK-NEXT: BB#{{[0-9]+}}
15 ; CHECK-NEXT: ipm [[REG:%r[0-5]]]
16 ; CHECK: srl [[REG]], 28
17 ; CHECK: rll %r2, [[REG]], 31
18 ; CHECK: br %r14
23 ; Check a case where the result is tested for equality.
25 ; CHECK-LABEL: f2:
26 ; CHECK: lhi %r0, 0
27 ; CHECK: [[LABEL:\.[^:]*]]:
28 ; CHECK: clst %r2, %r3
29 ; CHECK-NEXT: jo [[LABEL]]
30 ; CHECK-NEXT: BB#{{[0-9]+}}
31 ; CHECK-NEXT: je {{\.L.*}}
32 ; CHECK: br %r14
48 ; CHECK-LABEL: f3:
49 ; CHECK: lhi %r0, 0
50 ; CHECK: [[LABEL:\.[^:]*]]:
51 ; CHECK: clst %r2, %r3
52 ; CHECK-NEXT: jo [[LABEL]]
53 ; CHECK-NEXT: BB#{{[0-9]+}}
54 ; CHECK-NEXT: ipm [[REG:%r[0-5]]]
55 ; CHECK: srl [[REG]], 28
56 ; CHECK: rll %r2, [[REG]], 31
57 ; CHECK: jl {{\.L*}}
58 ; CHECK: br %r14