Lines Matching refs:and
44 %and = and i64 %0, 5963776000
45 ret i64 %and
51 ; CHECK: and 3, [[REG3]], [[REG2]]
58 %and = and i64 %0, 133434808670355456
59 ret i64 %and
67 ; CHECK: and 3, [[REG5]], [[REG4]]
74 %and = and i64 %0, 191795733152661504
75 ret i64 %and
82 ; CHECK: and 3, [[REG4]], [[REG3]]
89 %and = and i64 %0, 58195968
90 ret i64 %and
101 %and = and i64 %0, 127252959854592
102 ret i64 %and
109 ; CHECK: and 3, [[REG4]], [[REG3]]
116 %and = lshr i32 %x, 16
117 %shr = and i32 %and, 255
119 %shl = and i32 %and1, 16711680
133 %and = and i64 %0, 58195968
134 ret i64 %and
146 %and = and i64 %0, 169172533248
147 ret i64 %and
154 ; CHECK: and 3, [[REG4]], [[REG3]]
161 %and = and i64 %0, 18848677888
163 %and3 = and i64 %1, 405323966463344640
164 %or4 = or i64 %and, %and3
175 ; CHECK: and 3, [[REG6]], [[REG4]]
182 %and = and i64 %0, 15881483390550016
184 %and3 = and i64 %1, 2473599172608
185 %or4 = or i64 %and, %and3
196 ; CHECK-DAG: and [[REG8:[0-9]+]], [[REG6]], [[REG4]]
197 ; CHECK-DAG: and [[REG9:[0-9]+]], [[REG7]], [[REG5]]
204 %and = and i64 %x, 4294967295
206 %or = or i64 %and, %shl
216 %and = and i64 %x, 4294905855
218 %or = or i64 %and, %shl
229 %and = and i64 %shl, 240
231 %and1 = and i64 %shr, 15
232 %or = or i64 %and, %and1
243 %and = and i64 %shl, 240
245 %and1 = and i64 %shr, 15
246 %and2 = and i64 %x, -4294967296
248 %or3 = or i64 %or, %and
261 %and = and i64 %shl, 240
263 %and1 = and i64 %shr, 15
264 %and2 = and i64 %x, -256
266 %or3 = or i64 %or, %and