Lines Matching refs:or
25 ; CHECK-NEXT: [[OR_1:%.*]] = or i8 [[AND_1]], [[AND9_1]]
30 ; CHECK-NEXT: [[OR_2:%.*]] = or i8 [[AND_2]], [[AND9_2]]
36 %or = or i8 %shr4, %shl7
37 %shr4.1 = lshr i8 %or, 2
39 %shl7.1 = shl i8 %or, 2
41 %or.1 = or i8 %and.1, %and9.1
42 %shr4.2 = lshr i8 %or.1, 1
44 %shl7.2 = shl i8 %or.1, 1
46 %or.2 = or i8 %and.2, %and9.2
47 ret i8 %or.2
58 ; CHECK-NEXT: [[OR_1:%.*]] = or i16 [[AND_1]], [[AND9_1]]
63 ; CHECK-NEXT: [[OR_2:%.*]] = or i16 [[AND_2]], [[AND9_2]]
68 ; CHECK-NEXT: [[OR_3:%.*]] = or i16 [[AND_3]], [[AND9_3]]
74 %or = or i16 %shr4, %shl7
75 %shr4.1 = lshr i16 %or, 4
77 %shl7.1 = shl i16 %or, 4
79 %or.1 = or i16 %and.1, %and9.1
80 %shr4.2 = lshr i16 %or.1, 2
82 %shl7.2 = shl i16 %or.1, 2
84 %or.2 = or i16 %and.2, %and9.2
85 %shr4.3 = lshr i16 %or.2, 1
87 %shl7.3 = shl i16 %or.2, 1
89 %or.3 = or i16 %and.3, %and9.3
90 ret i16 %or.3
101 ; CHECK-NEXT: [[OR_2:%.*]] = or i32 [[AND_2]], [[AND3_2]]
106 ; CHECK-NEXT: [[OR_3:%.*]] = or i32 [[AND_3]], [[AND3_3]]
111 ; CHECK-NEXT: [[OR_4:%.*]] = or i32 [[AND_4]], [[AND3_4]]
117 %or = or i32 %shr1, %shl2
118 %shr1.1 = lshr i32 %or, 8
120 %shl2.1 = shl i32 %or, 8
122 %or.1 = or i32 %and.1, %and3.1
123 %shr1.2 = lshr i32 %or.1, 4
125 %shl2.2 = shl i32 %or.1, 4
127 %or.2 = or i32 %and.2, %and3.2
128 %shr1.3 = lshr i32 %or.2, 2
130 %shl2.3 = shl i32 %or.2, 2
132 %or.3 = or i32 %and.3, %and3.3
133 %shr1.4 = lshr i32 %or.3, 1
135 %shl2.4 = shl i32 %or.3, 1
137 %or.4 = or i32 %and.4, %and3.4
138 ret i32 %or.4
149 ; CHECK-NEXT: [[OR_3:%.*]] = or i64 [[AND_3]], [[AND5_3]]
154 ; CHECK-NEXT: [[OR_4:%.*]] = or i64 [[AND_4]], [[AND5_4]]
159 ; CHECK-NEXT: [[OR_5:%.*]] = or i64 [[AND_5]], [[AND5_5]]
165 %or = or i64 %shr2, %shl4
166 %shr2.1 = lshr i64 %or, 16
168 %shl4.1 = shl i64 %or, 16
170 %or.1 = or i64 %and.1, %and5.1
171 %shr2.2 = lshr i64 %or.1, 8
173 %shl4.2 = shl i64 %or.1, 8
175 %or.2 = or i64 %and.2, %and5.2
176 %shr2.3 = lshr i64 %or.2, 4
178 %shl4.3 = shl i64 %or.2, 4
180 %or.3 = or i64 %and.3, %and5.3
181 %shr2.4 = lshr i64 %or.3, 2
183 %shl4.4 = shl i64 %or.3, 2
185 %or.4 = or i64 %and.4, %and5.4
186 %shr2.5 = lshr i64 %or.4, 1
188 %shl4.5 = shl i64 %or.4, 1
190 %or.5 = or i64 %and.5, %and5.5
191 ret i64 %or.5
207 ; CHECK-NEXT: [[TMP6:%.*]] = or i8 [[TMP5]], [[TMP3]]
208 ; CHECK-NEXT: [[TMP7:%.*]] = or i8 [[TMP6]], [[TMP4]]
212 ; CHECK-NEXT: [[TMP11:%.*]] = or i8 [[TMP10]], [[TMP9]]
215 ; CHECK-NEXT: [[TMP14:%.*]] = or i8 [[TMP12]], [[TMP13]]
217 ; CHECK-NEXT: [[TMP16:%.*]] = or i8 [[TMP14]], [[TMP15]]
224 %6 = or i8 %5, %3
225 %7 = or i8 %6, %4
229 %11 = or i8 %10, %9
232 %14 = or i8 %12, %13
234 %16 = or i8 %14, %15
244 ; CHECK-NEXT: [[TMP6:%.*]] = or <2 x i8> [[TMP5]], [[TMP3]]
245 ; CHECK-NEXT: [[TMP7:%.*]] = or <2 x i8> [[TMP6]], [[TMP4]]
249 ; CHECK-NEXT: [[TMP11:%.*]] = or <2 x i8> [[TMP10]], [[TMP9]]
252 ; CHECK-NEXT: [[TMP14:%.*]] = or <2 x i8> [[TMP12]], [[TMP13]]
254 ; CHECK-NEXT: [[TMP16:%.*]] = or <2 x i8> [[TMP14]], [[TMP15]]
261 %6 = or <2 x i8> %5, %3
262 %7 = or <2 x i8> %6, %4
266 %11 = or <2 x i8> %10, %9
269 %14 = or <2 x i8> %12, %13
271 %16 = or <2 x i8> %14, %15
321 ; CHECK-NEXT: [[TMP7:%.*]] = or i64 [[TMP4]], [[TMP6]]
332 %7 = or i64 %4, %6