Lines Matching full:div
16 %div = udiv i8 %x, 3
17 ret i8 %div
24 ; CHECK-NEXT: [[DIV:%.*]] = zext i1 [[DIV_CMP]] to i8
25 ; CHECK-NEXT: ret i8 [[DIV]]
29 %div = udiv i8 %x, 3
30 ret i8 %div
36 ; CHECK-NEXT: [[DIV:%.*]] = zext i1 [[DIV_CMP]] to i8
37 ; CHECK-NEXT: ret i8 [[DIV]]
40 %div = udiv i8 %x, 3
41 ret i8 %div
47 ; CHECK-NEXT: [[DIV:%.*]] = zext i1 [[DIV_CMP]] to i8
48 ; CHECK-NEXT: ret i8 [[DIV]]
51 %div = udiv i8 %x.masked, 3
52 ret i8 %div
59 ; CHECK-NEXT: [[DIV:%.*]] = zext i1 [[DIV_CMP]] to i8
60 ; CHECK-NEXT: ret i8 [[DIV]]
64 %div = udiv i8 %x, 3
65 ret i8 %div
72 ; CHECK-NEXT: [[DIV:%.*]] = zext i1 [[DIV_CMP]] to i8
73 ; CHECK-NEXT: ret i8 [[DIV]]
77 %div = udiv i8 %x, 3
78 ret i8 %div
84 ; CHECK-NEXT: [[DIV:%.*]] = udiv i8 [[X]], 3
85 ; CHECK-NEXT: ret i8 [[DIV]]
89 %div = udiv i8 %x, 3
90 ret i8 %div
99 ; CHECK-NEXT: [[DIV:%.*]] = udiv i8 [[X]], 3
106 %div = udiv i8 %x, 3
107 ret i8 %div
116 ; CHECK-NEXT: [[DIV:%.*]] = udiv i8 [[X]], 3
123 %div = udiv i8 %x, 3
124 ret i8 %div
133 ; CHECK-NEXT: [[DIV:%.*]] = udiv i8 [[X]], 3
140 %div = udiv i8 %x, 3
141 ret i8 %div
150 ; CHECK-NEXT: [[DIV:%.*]] = udiv i8 [[X]], 3
151 ; CHECK-NEXT: ret i8 [[DIV]]
157 %div = udiv i8 %x, 3
158 ret i8 %div
179 %div = udiv i8 %x, %y
180 ret i8 %div
191 ; CHECK-NEXT: [[DIV:%.*]] = zext i1 [[DIV_CMP]] to i8
192 ; CHECK-NEXT: ret i8 [[DIV]]
200 %div = udiv i8 %x, %y
201 ret i8 %div
208 ; CHECK-NEXT: [[DIV:%.*]] = zext i1 [[DIV_CMP]] to i8
209 ; CHECK-NEXT: ret i8 [[DIV]]
213 %div = udiv i8 %x, %y
214 ret i8 %div
225 ; CHECK-NEXT: [[DIV:%.*]] = zext i1 [[DIV_CMP]] to i8
226 ; CHECK-NEXT: ret i8 [[DIV]]
234 %div = udiv i8 %x, %y
235 ret i8 %div
246 ; CHECK-NEXT: [[DIV:%.*]] = zext i1 [[DIV_CMP]] to i8
247 ; CHECK-NEXT: ret i8 [[DIV]]
255 %div = udiv i8 %x, %y
256 ret i8 %div
266 ; CHECK-NEXT: [[DIV:%.*]] = udiv i8 [[X]], [[Y]]
267 ; CHECK-NEXT: ret i8 [[DIV]]
275 %div = udiv i8 %x, %y
276 ret i8 %div
289 %div = udiv i8 %x, 127
290 ret i8 %div
297 ; CHECK-NEXT: [[DIV:%.*]] = zext i1 [[DIV_CMP]] to i8
298 ; CHECK-NEXT: ret i8 [[DIV]]
302 %div = udiv i8 %x, 127
303 ret i8 %div
309 ; CHECK-NEXT: [[DIV:%.*]] = zext i1 [[DIV_CMP]] to i8
310 ; CHECK-NEXT: ret i8 [[DIV]]
313 %div = udiv i8 %x, 127
314 ret i8 %div
318 ; CHECK-NEXT: [[DIV:%.*]] = udiv i8 [[X:%.*]], 127
319 ; CHECK-NEXT: ret i8 [[DIV]]
321 %div = udiv i8 %x, 127
322 ret i8 %div
333 %div = udiv i8 %x, 128
334 ret i8 %div
341 ; CHECK-NEXT: [[DIV:%.*]] = zext i1 [[DIV_CMP]] to i8
342 ; CHECK-NEXT: ret i8 [[DIV]]
346 %div = udiv i8 %x, 128
347 ret i8 %div
353 ; CHECK-NEXT: [[DIV:%.*]] = zext i1 [[DIV_CMP]] to i8
354 ; CHECK-NEXT: ret i8 [[DIV]]
357 %div = udiv i8 %x, 128
358 ret i8 %div
363 ; CHECK-NEXT: [[DIV:%.*]] = zext i1 [[DIV_CMP]] to i8
364 ; CHECK-NEXT: ret i8 [[DIV]]
366 %div = udiv i8 %x, 128
367 ret i8 %div
382 %div = udiv i8 %x, 3
383 ret i8 %div