Lines Matching +full:0 +full:x10

10   bb.0:
11 liveins: $x10
14 ; CHECK: liveins: $x10
16 ; CHECK-NEXT: [[ADDI:%[0-9]+]]:gpr = ADDI $x0, -1
17 ; CHECK-NEXT: [[SLLI:%[0-9]+]]:gpr = SLLI [[ADDI]], 63
18 ; CHECK-NEXT: $x10 = COPY [[SLLI]]
19 ; CHECK-NEXT: PseudoRET implicit $x10
20 %0:gprb(s64) = G_CONSTANT i64 -9223372036854775808
21 $x10 = COPY %0(s64)
22 PseudoRET implicit $x10
31 bb.0:
32 liveins: $x10
35 ; CHECK: liveins: $x10
37 ; CHECK-NEXT: [[ADDI:%[0-9]+]]:gpr = ADDI $x0, -1
38 ; CHECK-NEXT: [[SLLI:%[0-9]+]]:gpr = SLLI [[ADDI]], 63
39 ; CHECK-NEXT: [[ADDI1:%[0-9]+]]:gpr = ADDI [[SLLI]], 808
40 ; CHECK-NEXT: $x10 = COPY [[ADDI1]]
41 ; CHECK-NEXT: PseudoRET implicit $x10
42 %0:gprb(s64) = G_CONSTANT i64 -9223372036854775000
43 $x10 = COPY %0(s64)
44 PseudoRET implicit $x10
53 bb.0:
54 liveins: $x10
57 ; CHECK: liveins: $x10
59 ; CHECK-NEXT: [[ADDI:%[0-9]+]]:gpr = ADDI $x0, -1
60 ; CHECK-NEXT: [[SRLI:%[0-9]+]]:gpr = SRLI [[ADDI]], 1
61 ; CHECK-NEXT: $x10 = COPY [[SRLI]]
62 ; CHECK-NEXT: PseudoRET implicit $x10
63 %0:gprb(s64) = G_CONSTANT i64 9223372036854775807
64 $x10 = COPY %0(s64)
65 PseudoRET implicit $x10
74 bb.0:
75 liveins: $x10
78 ; CHECK: liveins: $x10
80 ; CHECK-NEXT: [[ADDI:%[0-9]+]]:gpr = ADDI $x0, -1615
81 ; CHECK-NEXT: [[SRLI:%[0-9]+]]:gpr = SRLI [[ADDI]], 1
82 ; CHECK-NEXT: $x10 = COPY [[SRLI]]
83 ; CHECK-NEXT: PseudoRET implicit $x10
84 %0:gprb(s64) = G_CONSTANT i64 9223372036854775000
85 $x10 = COPY %0(s64)
86 PseudoRET implicit $x10
95 bb.0:
96 liveins: $x10
99 ; CHECK: liveins: $x10
101 ; CHECK-NEXT: [[ADDI:%[0-9]+]]:gpr = ADDI $x0, 256
102 ; CHECK-NEXT: $x10 = COPY [[ADDI]]
103 ; CHECK-NEXT: PseudoRET implicit $x10
104 %0:gprb(s64) = G_CONSTANT i64 256
105 $x10 = COPY %0(s64)
106 PseudoRET implicit $x10
115 bb.0:
116 liveins: $x10
119 ; CHECK: liveins: $x10
121 ; CHECK-NEXT: [[COPY:%[0-9]+]]:gpr = COPY $x0
122 ; CHECK-NEXT: $x10 = COPY [[COPY]]
123 ; CHECK-NEXT: PseudoRET implicit $x10
124 %0:gprb(s64) = G_CONSTANT i64 0
125 $x10 = COPY %0(s64)
126 PseudoRET implicit $x10
135 bb.0:
136 liveins: $x10
139 ; CHECK: liveins: $x10
141 ; CHECK-NEXT: [[LUI:%[0-9]+]]:gpr = LUI 524288
142 ; CHECK-NEXT: $x10 = COPY [[LUI]]
143 ; CHECK-NEXT: PseudoRET implicit $x10
144 %0:gprb(s64) = G_CONSTANT i64 -2147483648
145 $x10 = COPY %0(s64)
146 PseudoRET implicit $x10
155 bb.0:
156 liveins: $x10
159 ; CHECK: liveins: $x10
161 ; CHECK-NEXT: [[LUI:%[0-9]+]]:gpr = LUI 524288
162 ; CHECK-NEXT: [[ADDIW:%[0-9]+]]:gpr = ADDIW [[LUI]], 648
163 ; CHECK-NEXT: $x10 = COPY [[ADDIW]]
164 ; CHECK-NEXT: PseudoRET implicit $x10
165 %0:gprb(s64) = G_CONSTANT i64 -2147483000
166 $x10 = COPY %0(s64)
167 PseudoRET implicit $x10
176 bb.0:
177 liveins: $x10
180 ; CHECK: liveins: $x10
182 ; CHECK-NEXT: [[LUI:%[0-9]+]]:gpr = LUI 524288
183 ; CHECK-NEXT: [[ADDIW:%[0-9]+]]:gpr = ADDIW [[LUI]], -1
184 ; CHECK-NEXT: $x10 = COPY [[ADDIW]]
185 ; CHECK-NEXT: PseudoRET implicit $x10
186 %0:gprb(s64) = G_CONSTANT i64 2147483647
187 $x10 = COPY %0(s64)
188 PseudoRET implicit $x10
197 bb.0:
198 liveins: $x10
201 ; CHECK: liveins: $x10
203 ; CHECK-NEXT: [[LUI:%[0-9]+]]:gpr = LUI 524288
204 ; CHECK-NEXT: [[ADDIW:%[0-9]+]]:gpr = ADDIW [[LUI]], -648
205 ; CHECK-NEXT: $x10 = COPY [[ADDIW]]
206 ; CHECK-NEXT: PseudoRET implicit $x10
207 %0:gprb(s64) = G_CONSTANT i64 2147483000
208 $x10 = COPY %0(s64)
209 PseudoRET implicit $x10