Lines Matching refs:ABS

52 ; CHECK-NEXT:    [[ABS:%.*]] = select i1 [[CMP]], i8 [[NEG]], i8 [[X]]
53 ; CHECK-NEXT: ret i8 [[ABS]]
67 ; CHECK-NEXT: [[ABS:%.*]] = select <2 x i1> [[CMP]], <2 x i8> [[NEG]], <2 x i8> [[X]]
68 ; CHECK-NEXT: ret <2 x i8> [[ABS]]
82 ; CHECK-NEXT: [[ABS:%.*]] = select <2 x i1> [[CMP]], <2 x i8> [[NEG]], <2 x i8> [[X]]
83 ; CHECK-NEXT: ret <2 x i8> [[ABS]]
97 ; CHECK-NEXT: [[ABS:%.*]] = select i1 [[CMP]], i8 [[NEG]], i8 [[X]]
98 ; CHECK-NEXT: ret i8 [[ABS]]
110 ; CHECK-NEXT: [[ABS:%.*]] = select i1 [[CMP]], i8 [[NEG]], i8 [[X]]
111 ; CHECK-NEXT: ret i8 [[ABS]]
124 ; CHECK-NEXT: [[ABS:%.*]] = select i1 [[CMP]], i32 [[NEG]], i32 [[CONV]]
125 ; CHECK-NEXT: ret i32 [[ABS]]
139 ; CHECK-NEXT: [[ABS:%.*]] = select i1 [[CMP]], i32 [[TMP1]], i32 [[T1]]
140 ; CHECK-NEXT: ret i32 [[ABS]]
154 ; CHECK-NEXT: [[ABS:%.*]] = select <2 x i1> [[CMP]], <2 x i8> [[TMP1]], <2 x i8> [[T1]]
155 ; CHECK-NEXT: ret <2 x i8> [[ABS]]
169 ; CHECK-NEXT: [[ABS:%.*]] = select i1 [[CMP]], i32 [[T]], i32 [[A]]
170 ; CHECK-NEXT: ret i32 [[ABS]]
183 ; CHECK-NEXT: [[ABS:%.*]] = select i1 [[CMP]], i32 [[T1]], i32 [[T2]]
184 ; CHECK-NEXT: [[ADD:%.*]] = add i32 [[ABS]], [[T2]]
200 ; CHECK-NEXT: [[ABS:%.*]] = select i1 [[CMP]], i32 [[TMP1]], i32 [[T1]]
201 ; CHECK-NEXT: ret i32 [[ABS]]
216 ; CHECK-NEXT: [[ABS:%.*]] = select i1 [[CMP]], i8 [[X]], i8 [[NEG]]
217 ; CHECK-NEXT: ret i8 [[ABS]]
231 ; CHECK-NEXT: [[ABS:%.*]] = select <2 x i1> [[CMP]], <2 x i8> [[X]], <2 x i8> [[NEG]]
232 ; CHECK-NEXT: ret <2 x i8> [[ABS]]
246 ; CHECK-NEXT: [[ABS:%.*]] = select <2 x i1> [[CMP]], <2 x i8> [[X]], <2 x i8> [[NEG]]
247 ; CHECK-NEXT: ret <2 x i8> [[ABS]]
261 ; CHECK-NEXT: [[ABS:%.*]] = select i1 [[CMP]], i8 [[X]], i8 [[NEG]]
262 ; CHECK-NEXT: ret i8 [[ABS]]
274 ; CHECK-NEXT: [[ABS:%.*]] = select i1 [[CMP]], i8 [[X]], i8 [[NEG]]
275 ; CHECK-NEXT: ret i8 [[ABS]]
288 ; CHECK-NEXT: [[ABS:%.*]] = select i1 [[CMP]], i32 [[CONV]], i32 [[NEG]]
289 ; CHECK-NEXT: ret i32 [[ABS]]
303 ; CHECK-NEXT: [[ABS:%.*]] = select i1 [[CMP]], i32 [[T1]], i32 [[TMP1]]
304 ; CHECK-NEXT: ret i32 [[ABS]]
318 ; CHECK-NEXT: [[ABS:%.*]] = select <2 x i1> [[CMP]], <2 x i8> [[T1]], <2 x i8> [[TMP1]]
319 ; CHECK-NEXT: ret <2 x i8> [[ABS]]
332 ; CHECK-NEXT: [[ABS:%.*]] = select i1 [[CMP]], i32 [[A]], i32 [[T]]
333 ; CHECK-NEXT: ret i32 [[ABS]]
346 ; CHECK-NEXT: [[ABS:%.*]] = select i1 [[CMP]], i32 [[T2]], i32 [[T1]]
347 ; CHECK-NEXT: [[ADD:%.*]] = add i32 [[T2]], [[ABS]]
363 ; CHECK-NEXT: [[ABS:%.*]] = select i1 [[CMP]], i32 [[T1]], i32 [[TMP1]]
364 ; CHECK-NEXT: ret i32 [[ABS]]
381 ; CHECK-NEXT: [[ABS:%.*]] = select i1 [[TMP1]], i8 [[TMP2]], i8 [[X]]
382 ; CHECK-NEXT: ret i8 [[ABS]]
394 ; CHECK-NEXT: [[ABS:%.*]] = select i1 [[TMP1]], i8 [[TMP2]], i8 [[X]]
395 ; CHECK-NEXT: ret i8 [[ABS]]
409 ; CHECK-NEXT: [[ABS:%.*]] = select i1 [[TMP1]], i8 [[X]], i8 0
410 ; CHECK-NEXT: ret i8 [[ABS]]
422 ; CHECK-NEXT: [[ABS:%.*]] = select <2 x i1> [[TMP1]], <2 x i8> [[TMP2]], <2 x i8> [[X]]
423 ; CHECK-NEXT: ret <2 x i8> [[ABS]]
436 ; CHECK-NEXT: [[ABS:%.*]] = select <2 x i1> [[TMP1]], <2 x i8> [[TMP2]], <2 x i8> [[Y]]
437 ; CHECK-NEXT: ret <2 x i8> [[ABS]]
451 ; CHECK-NEXT: [[ABS:%.*]] = select i1 [[TMP1]], i8 [[TMP2]], i8 [[Y]]
452 ; CHECK-NEXT: ret i8 [[ABS]]
470 ; CHECK-NEXT: [[ABS:%.*]] = xor i8 [[ADD]], [[SIGNBIT]]
472 ; CHECK-NEXT: ret i8 [[ABS]]