Lines Matching refs:arith

14   // CHECK: [[c6:%.+]] = arith.constant 6 : index
15 // CHECK: [[src_bits:%.+]] = arith.andi [[stRow]], [[c6]]
16 // CHECK: [[c2:%.+]] = arith.constant 2 : index
17 // CHECK: [[xorBits:%.+]] = arith.shli [[src_bits]], [[c2]]
18 // CHECK: [[stColPerm:%.+]] = arith.xori [[stCol]], [[xorBits]]
25 // CHECK: [[c6:%.+]] = arith.constant 6 : index
26 // CHECK: [[srcBits:%.+]] = arith.andi [[fragRow]], [[c6]]
27 // CHECK: [[c2:%.+]] = arith.constant 2 : index
28 // CHECK: [[xorBits:%.+]] = arith.shli [[srcBits]], [[c2]]
29 // CHECK: [[fragColPerm:%.+]] = arith.xori [[fragCol]], [[xorBits]]
34 // CHECK: [[c15:%.+]] = arith.constant 15 : index
35 // CHECK: [[src_bits:%.+]] = arith.andi [[stRow]], [[c15]]
36 // CHECK: [[c3:%.+]] = arith.constant 3 : index
37 // CHECK: [[xorBits:%.+]] = arith.shli [[src_bits]], [[c3]]
38 // CHECK: [[stColPerm:%.+]] = arith.xori [[stCol]], [[xorBits]]
45 // CHECK: [[c15:%.+]] = arith.constant 15 : index
46 // CHECK: [[srcBits:%.+]] = arith.andi [[fragRow]], [[c15]]
47 // CHECK: [[c3:%.+]] = arith.constant 3 : index
48 // CHECK: [[xorBits:%.+]] = arith.shli [[srcBits]], [[c3]]
49 // CHECK: [[fragColPerm:%.+]] = arith.xori [[fragCol]], [[xorBits]]
71 // CHECK: [[c6:%.+]] = arith.constant 6 : index
72 // CHECK: [[src_bits:%.+]] = arith.andi [[stRow]], [[c6]]
73 // CHECK: [[c1:%.+]] = arith.constant 1 : index
74 // CHECK: [[xorBits:%.+]] = arith.shli [[src_bits]], [[c1]]
75 // CHECK: [[stColPerm:%.+]] = arith.xori [[stCol]], [[xorBits]]
82 // CHECK: [[c6:%.+]] = arith.constant 6 : index
83 // CHECK: [[srcBits:%.+]] = arith.andi [[fragRow]], [[c6]]
84 // CHECK: [[c1:%.+]] = arith.constant 1 : index
85 // CHECK: [[xorBits:%.+]] = arith.shli [[srcBits]], [[c1]]
86 // CHECK: [[fragColPerm:%.+]] = arith.xori [[fragCol]], [[xorBits]]
91 // CHECK: [[c6:%.+]] = arith.constant 6 : index
92 // CHECK: [[srcBits:%.+]] = arith.andi [[fragRow]], [[c6]]
93 // CHECK: [[c1:%.+]] = arith.constant 1 : index
94 // CHECK: [[xorBits:%.+]] = arith.shli [[srcBits]], [[c1]]
95 // CHECK: [[fragColPerm:%.+]] = arith.xori [[fragCol]], [[xorBits]]
101 // CHECK: [[c6:%.+]] = arith.constant 6 : index
102 // CHECK: [[srcBits:%.+]] = arith.andi [[fragRow]], [[c6]]
103 // CHECK: [[c1:%.+]] = arith.constant 1 : index
104 // CHECK: [[xorBits:%.+]] = arith.shli [[srcBits]], [[c1]]
105 // CHECK: [[fragColPerm:%.+]] = arith.xori [[fragCol]], [[xorBits]]
109 // CHECK: [[c6:%.+]] = arith.constant 6 : index
110 // CHECK: [[srcBits:%.+]] = arith.andi [[fragRow]], [[c6]]
111 // CHECK: [[c1:%.+]] = arith.constant 1 : index
112 // CHECK: [[xorBits:%.+]] = arith.shli [[srcBits]], [[c1]]
113 // CHECK: [[fragColPerm:%.+]] = arith.xori [[fragCol]], [[xorBits]]
117 // CHECK: [[c6:%.+]] = arith.constant 6 : index
118 // CHECK: [[srcBits:%.+]] = arith.andi [[fragRow]], [[c6]]
119 // CHECK: [[c1:%.+]] = arith.constant 1 : index
120 // CHECK: [[xorBits:%.+]] = arith.shli [[srcBits]], [[c1]]
121 // CHECK: [[fragColPerm:%.+]] = arith.xori [[fragCol]], [[xorBits]]
127 // CHECK: [[c15:%.+]] = arith.constant 15 : index
128 // CHECK: [[src_bits:%.+]] = arith.andi [[stRow]], [[c15]]
129 // CHECK: [[c2:%.+]] = arith.constant 2 : index
130 // CHECK: [[xorBits:%.+]] = arith.shli [[src_bits]], [[c2]]
131 // CHECK: [[stColPerm:%.+]] = arith.xori [[stCol]], [[xorBits]]
138 // CHECK: [[c15:%.+]] = arith.constant 15 : index
139 // CHECK: [[srcBits:%.+]] = arith.andi [[fragRow]], [[c15]]
140 // CHECK: [[c2:%.+]] = arith.constant 2 : index
141 // CHECK: [[xorBits:%.+]] = arith.shli [[srcBits]], [[c2]]
142 // CHECK: [[fragColPerm:%.+]] = arith.xori [[fragCol]], [[xorBits]]
147 // CHECK: [[c15:%.+]] = arith.constant 15 : index
148 // CHECK: [[srcBits:%.+]] = arith.andi [[fragRow]], [[c15]]
149 // CHECK: [[c2:%.+]] = arith.constant 2 : index
150 // CHECK: [[xorBits:%.+]] = arith.shli [[srcBits]], [[c2]]
151 // CHECK: [[fragColPerm:%.+]] = arith.xori [[fragCol]], [[xorBits]]
172 // CHECK: [[c4:%.+]] = arith.constant 4 : index
173 // CHECK: [[src_bits:%.+]] = arith.andi [[stRow]], [[c4]]
174 // CHECK: [[c1:%.+]] = arith.constant 1 : index
175 // CHECK: [[xorBits:%.+]] = arith.shrui [[src_bits]], [[c1]]
176 // CHECK: [[stColPerm:%.+]] = arith.xori [[stCol]], [[xorBits]]
183 // CHECK: [[c6:%.+]] = arith.constant 4 : index
184 // CHECK: [[srcBits:%.+]] = arith.andi [[fragRow]], [[c6]]
185 // CHECK: [[c1:%.+]] = arith.constant 1 : index
186 // CHECK: [[xorBits:%.+]] = arith.shrui [[srcBits]], [[c1]]
187 // CHECK: [[fragColPerm:%.+]] = arith.xori [[fragCol]], [[xorBits]]