Lines Matching full:shift2
5 …lc < %s -mtriple=s390x-linux-gnu -disable-block-placement | FileCheck %s -check-prefix=CHECK-SHIFT2
12 ; - CHECK-SHIFT2 makes sure that %b is shifted into the high part of the word
39 ; CHECK-SHIFT2-LABEL: f1:
40 ; CHECK-SHIFT2: sll %r3, 16
41 ; CHECK-SHIFT2: rll
42 ; CHECK-SHIFT2: crjle {{%r[0-9]+}}, %r3
43 ; CHECK-SHIFT2: rll
44 ; CHECK-SHIFT2: rll
45 ; CHECK-SHIFT2: br %r14
75 ; CHECK-SHIFT2-LABEL: f2:
76 ; CHECK-SHIFT2: sll %r3, 16
77 ; CHECK-SHIFT2: rll
78 ; CHECK-SHIFT2: crjhe {{%r[0-9]+}}, %r3
79 ; CHECK-SHIFT2: rll
80 ; CHECK-SHIFT2: rll
81 ; CHECK-SHIFT2: br %r14
111 ; CHECK-SHIFT2-LABEL: f3:
112 ; CHECK-SHIFT2: sll %r3, 16
113 ; CHECK-SHIFT2: rll
114 ; CHECK-SHIFT2: clrjle {{%r[0-9]+}}, %r3,
115 ; CHECK-SHIFT2: rll
116 ; CHECK-SHIFT2: rll
117 ; CHECK-SHIFT2: br %r14
147 ; CHECK-SHIFT2-LABEL: f4:
148 ; CHECK-SHIFT2: sll %r3, 16
149 ; CHECK-SHIFT2: rll
150 ; CHECK-SHIFT2: clrjhe {{%r[0-9]+}}, %r3,
151 ; CHECK-SHIFT2: rll
152 ; CHECK-SHIFT2: rll
153 ; CHECK-SHIFT2: br %r14
169 ; CHECK-SHIFT2-LABEL: f5:
170 ; CHECK-SHIFT2: br %r14
186 ; CHECK-SHIFT2-LABEL: f6:
187 ; CHECK-SHIFT2: br %r14
203 ; CHECK-SHIFT2-LABEL: f7:
204 ; CHECK-SHIFT2: br %r14
220 ; CHECK-SHIFT2-LABEL: f8:
221 ; CHECK-SHIFT2: br %r14