Lines Matching refs:tmp0
22 %tmp0 = and i8 %x, 3
23 %ret = icmp slt i8 %tmp0, %x
36 %tmp0 = and <2 x i8> %x, <i8 3, i8 3>
37 %ret = icmp slt <2 x i8> %tmp0, %x
46 %tmp0 = and <2 x i8> %x, <i8 3, i8 15> ; doesn't have to be splat.
47 %ret = icmp slt <2 x i8> %tmp0, %x
56 %tmp0 = and <2 x i8> %x, <i8 3, i8 0>
57 %ret = icmp slt <2 x i8> %tmp0, %x
66 %tmp0 = and <3 x i8> %x, <i8 3, i8 poison, i8 3>
67 %ret = icmp slt <3 x i8> %tmp0, %x
76 %tmp0 = and <3 x i8> %x, <i8 poison, i8 15, i8 3>
77 %ret = icmp slt <3 x i8> %tmp0, %x
94 %tmp0 = and i8 %x, 3
95 call void @use8(i8 %tmp0)
96 %ret = icmp slt i8 %tmp0, %x
115 %tmp0 = and i8 %x, 3
116 %ret = icmp slt i8 %x, %tmp0 ; swapped order
130 %tmp0 = and i8 %x, 4 ; power-of-two, but invalid.
131 %ret = icmp slt i8 %tmp0, %x
141 %tmp0 = and i8 %x, 3
142 %ret = icmp slt i8 %tmp0, %notx ; not %x
152 %tmp0 = and <2 x i8> %x, <i8 3, i8 16> ; only the first one is valid.
153 %ret = icmp slt <2 x i8> %tmp0, %x
168 %tmp0 = lshr i8 -1, %y
169 %tmp1 = and i8 %tmp0, %x
180 %tmp0 = and <2 x i8> %x, <i8 3, i8 -1>
181 %ret = icmp slt <2 x i8> %tmp0, %x
191 %tmp0 = and <3 x i8> %x, <i8 3, i8 poison, i8 -1>
192 %ret = icmp slt <3 x i8> %tmp0, %x
207 %tmp0 = lshr i8 -1, %y
208 %tmp1 = and i8 %x, %tmp0 ; swapped order
222 %tmp0 = lshr i8 -1, %y
223 %tmp1 = and i8 %tmp0, %x
237 %tmp0 = lshr i8 -1, %y
238 %tmp1 = and i8 %x, %tmp0 ; swapped order