Lines Matching +full:0 +full:x10
11 bb.0:
12 liveins: $x10, $x11
15 ; CHECK: liveins: $x10, $x11
17 ; CHECK-NEXT: [[COPY:%[0-9]+]]:gpr = COPY $x10
18 ; CHECK-NEXT: [[COPY1:%[0-9]+]]:gpr = COPY $x11
19 ; CHECK-NEXT: [[SLL:%[0-9]+]]:gpr = SLL [[COPY]], [[COPY1]]
20 ; CHECK-NEXT: $x10 = COPY [[SLL]]
21 ; CHECK-NEXT: PseudoRET implicit $x10
22 %0:gprb(s64) = COPY $x10
24 %3:gprb(s64) = G_SHL %0, %1
25 $x10 = COPY %3(s64)
26 PseudoRET implicit $x10
35 bb.0:
36 liveins: $x10, $x11
39 ; CHECK: liveins: $x10, $x11
41 ; CHECK-NEXT: [[COPY:%[0-9]+]]:gpr = COPY $x10
42 ; CHECK-NEXT: [[COPY1:%[0-9]+]]:gpr = COPY $x11
43 ; CHECK-NEXT: [[SLL:%[0-9]+]]:gpr = SLL [[COPY]], [[COPY1]]
44 ; CHECK-NEXT: $x10 = COPY [[SLL]]
45 ; CHECK-NEXT: PseudoRET implicit $x10
46 %0:gprb(s64) = COPY $x10
50 %4:gprb(s64) = G_SHL %0, %3(s64)
51 $x10 = COPY %4(s64)
52 PseudoRET implicit $x10
61 bb.0:
62 liveins: $x10, $x11
65 ; CHECK: liveins: $x10, $x11
67 ; CHECK-NEXT: [[COPY:%[0-9]+]]:gpr = COPY $x10
68 ; CHECK-NEXT: [[COPY1:%[0-9]+]]:gpr = COPY $x11
69 ; CHECK-NEXT: [[ANDI:%[0-9]+]]:gpr = ANDI [[COPY1]], 62
70 ; CHECK-NEXT: [[SLL:%[0-9]+]]:gpr = SLL [[COPY]], [[ANDI]]
71 ; CHECK-NEXT: $x10 = COPY [[SLL]]
72 ; CHECK-NEXT: PseudoRET implicit $x10
73 %0:gprb(s64) = COPY $x10
79 %6:gprb(s64) = G_SHL %0, %5(s64)
80 $x10 = COPY %6(s64)
81 PseudoRET implicit $x10
90 bb.0:
91 liveins: $x10, $x11
94 ; CHECK: liveins: $x10, $x11
96 ; CHECK-NEXT: [[COPY:%[0-9]+]]:gpr = COPY $x10
97 ; CHECK-NEXT: [[COPY1:%[0-9]+]]:gpr = COPY $x11
98 ; CHECK-NEXT: [[SLL:%[0-9]+]]:gpr = SLL [[COPY]], [[COPY1]]
99 ; CHECK-NEXT: $x10 = COPY [[SLL]]
100 ; CHECK-NEXT: PseudoRET implicit $x10
101 %0:gprb(s64) = COPY $x10
105 %4:gprb(s64) = G_SHL %0, %3(s64)
106 $x10 = COPY %4(s64)
107 PseudoRET implicit $x10
116 bb.0:
117 liveins: $x10, $x11
120 ; CHECK: liveins: $x10, $x11
122 ; CHECK-NEXT: [[COPY:%[0-9]+]]:gpr = COPY $x10
123 ; CHECK-NEXT: [[COPY1:%[0-9]+]]:gpr = COPY $x11
124 ; CHECK-NEXT: [[SUBW:%[0-9]+]]:gpr = SUBW $x0, [[COPY1]]
125 ; CHECK-NEXT: [[SLL:%[0-9]+]]:gpr = SLL [[COPY]], [[SUBW]]
126 ; CHECK-NEXT: $x10 = COPY [[SLL]]
127 ; CHECK-NEXT: PseudoRET implicit $x10
128 %0:gprb(s64) = COPY $x10
132 %4:gprb(s64) = G_SHL %0, %3(s64)
133 $x10 = COPY %4(s64)
134 PseudoRET implicit $x10
143 bb.0:
144 liveins: $x10, $x11
147 ; CHECK: liveins: $x10, $x11
149 ; CHECK-NEXT: [[COPY:%[0-9]+]]:gpr = COPY $x10
150 ; CHECK-NEXT: [[COPY1:%[0-9]+]]:gpr = COPY $x11
151 ; CHECK-NEXT: [[XORI:%[0-9]+]]:gpr = XORI [[COPY1]], -1
152 ; CHECK-NEXT: [[SLL:%[0-9]+]]:gpr = SLL [[COPY]], [[XORI]]
153 ; CHECK-NEXT: $x10 = COPY [[SLL]]
154 ; CHECK-NEXT: PseudoRET implicit $x10
155 %0:gprb(s64) = COPY $x10
159 %4:gprb(s64) = G_SHL %0, %3(s64)
160 $x10 = COPY %4(s64)
161 PseudoRET implicit $x10
170 bb.0:
171 liveins: $x10, $x11
174 ; CHECK: liveins: $x10, $x11
176 ; CHECK-NEXT: [[COPY:%[0-9]+]]:gpr = COPY $x10
177 ; CHECK-NEXT: [[COPY1:%[0-9]+]]:gpr = COPY $x11
178 ; CHECK-NEXT: [[XORI:%[0-9]+]]:gpr = XORI [[COPY1]], -1
179 ; CHECK-NEXT: [[SLL:%[0-9]+]]:gpr = SLL [[COPY]], [[XORI]]
180 ; CHECK-NEXT: $x10 = COPY [[SLL]]
181 ; CHECK-NEXT: PseudoRET implicit $x10
182 %0:gprb(s64) = COPY $x10
186 %4:gprb(s64) = G_SHL %0, %3(s64)
187 $x10 = COPY %4(s64)
188 PseudoRET implicit $x10
197 bb.0:
198 liveins: $x10, $x11
201 ; CHECK: liveins: $x10, $x11
203 ; CHECK-NEXT: [[COPY:%[0-9]+]]:gpr = COPY $x10
204 ; CHECK-NEXT: [[COPY1:%[0-9]+]]:gpr = COPY $x11
205 ; CHECK-NEXT: [[LW:%[0-9]+]]:gpr = LW [[COPY1]], 0 :: (load (s32))
206 ; CHECK-NEXT: [[SLL:%[0-9]+]]:gpr = SLL [[COPY]], [[LW]]
207 ; CHECK-NEXT: $x10 = COPY [[SLL]]
208 ; CHECK-NEXT: PseudoRET implicit $x10
209 %0:gprb(s64) = COPY $x10
214 %5:gprb(s64) = G_SHL %0, %4(s64)
215 $x10 = COPY %5(s64)
216 PseudoRET implicit $x10
226 liveins: $x10, $x11
229 ; CHECK: liveins: $x10, $x11
231 ; CHECK-NEXT: [[COPY:%[0-9]+]]:gpr = COPY $x10
232 ; CHECK-NEXT: [[COPY1:%[0-9]+]]:gpr = COPY $x11
233 ; CHECK-NEXT: [[ANDI:%[0-9]+]]:gpr = ANDI [[COPY]], 15
234 ; CHECK-NEXT: [[SRL:%[0-9]+]]:gpr = SRL [[COPY1]], [[ANDI]]
235 ; CHECK-NEXT: $x10 = COPY [[SRL]]
236 ; CHECK-NEXT: PseudoRET implicit $x10
237 %0:gprb(s64) = COPY $x10
240 %3:gprb(s64) = G_AND %0, %2
242 $x10 = COPY %4(s64)
243 PseudoRET implicit $x10
253 liveins: $x10, $x11
256 ; CHECK: liveins: $x10, $x11
258 ; CHECK-NEXT: [[COPY:%[0-9]+]]:gpr = COPY $x10
259 ; CHECK-NEXT: [[COPY1:%[0-9]+]]:gpr = COPY $x11
260 ; CHECK-NEXT: [[ANDI:%[0-9]+]]:gpr = ANDI [[COPY]], 79
261 ; CHECK-NEXT: [[SRL:%[0-9]+]]:gpr = SRL [[COPY1]], [[ANDI]]
262 ; CHECK-NEXT: $x10 = COPY [[SRL]]
263 ; CHECK-NEXT: PseudoRET implicit $x10
264 %0:gprb(s64) = COPY $x10
268 %7:gprb(s64) = G_AND %0, %6
271 $x10 = COPY %5(s64)
272 PseudoRET implicit $x10