Lines Matching refs:DIV
19 ; CHECK-NEXT: [[DIV:%.*]] = udiv i8 [[X:%.*]], [[Y:%.*]]
20 ; CHECK-NEXT: call void @use8(i8 [[DIV]])
21 ; CHECK-NEXT: [[ROUNDXDOWNTOMULTIPLEOFY:%.*]] = mul i8 [[DIV]], [[Y]]
34 ; CHECK-NEXT: [[DIV:%.*]] = udiv <2 x i8> [[X:%.*]], [[Y:%.*]]
35 ; CHECK-NEXT: call void @use2xi8(<2 x i8> [[DIV]])
36 ; CHECK-NEXT: [[ROUNDXDOWNTOMULTIPLEOFY:%.*]] = mul <2 x i8> [[DIV]], [[Y]]
51 ; CHECK-NEXT: [[DIV:%.*]] = udiv i8 [[X:%.*]], [[Y:%.*]]
52 ; CHECK-NEXT: call void @use8(i8 [[DIV]])
53 ; CHECK-NEXT: [[ROUNDXDOWNTOMULTIPLEOFY:%.*]] = mul i8 [[DIV]], [[Y]]
73 ; CHECK-NEXT: [[DIV:%.*]] = udiv i8 [[X:%.*]], [[Y]]
74 ; CHECK-NEXT: call void @use8(i8 [[DIV]])
75 ; CHECK-NEXT: [[ROUNDXDOWNTOMULTIPLEOFY:%.*]] = mul i8 [[Y]], [[DIV]]
91 ; CHECK-NEXT: [[DIV:%.*]] = udiv i8 [[X0:%.*]], [[Y:%.*]]
92 ; CHECK-NEXT: call void @use8(i8 [[DIV]])
93 ; CHECK-NEXT: [[ROUNDXDOWNTOMULTIPLEOFY:%.*]] = mul i8 [[DIV]], [[Y]]
106 ; CHECK-NEXT: [[DIV:%.*]] = udiv i8 [[X:%.*]], [[Y0:%.*]]
107 ; CHECK-NEXT: call void @use8(i8 [[DIV]])
108 ; CHECK-NEXT: [[ROUNDXDOWNTOMULTIPLEOFY:%.*]] = mul i8 [[DIV]], [[Y1:%.*]]