Lines Matching full:py
1 ; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
7 ; CHECK-NEXT: [[PY:%.*]] = lshr i8 [[Y:%.*]], 1
8 ; CHECK-NEXT: [[R:%.*]] = udiv i8 [[PX]], [[PY]]
12 %py = lshr i8 %y, 1
13 %r = sdiv i8 %px, %py
19 ; CHECK-NEXT: [[PY:%.*]] = zext i7 [[Y:%.*]] to i8
20 ; CHECK-NEXT: [[R:%.*]] = udiv i8 42, [[PY]]
23 %py = zext i7 %y to i8
24 %r = sdiv i8 42, %py
45 ; CHECK-NEXT: [[PY:%.*]] = lshr i8 [[Y:%.*]], 1
46 ; CHECK-NEXT: [[R:%.*]] = sdiv i8 [[X:%.*]], [[PY]]
49 %py = lshr i8 %y, 1
50 %r = sdiv i8 %x, %py
83 ; CHECK-NEXT: [[PY:%.*]] = lshr i8 [[Y:%.*]], 1
84 ; CHECK-NEXT: [[R:%.*]] = urem i8 [[PX]], [[PY]]
88 %py = lshr i8 %y, 1
89 %r = srem i8 %px, %py
95 ; CHECK-NEXT: [[PY:%.*]] = and i8 [[Y:%.*]], 127
96 ; CHECK-NEXT: [[R:%.*]] = urem i8 42, [[PY]]
99 %py = and i8 %y, 127
100 %r = srem i8 42, %py
119 ; CHECK-NEXT: [[PY:%.*]] = lshr i8 [[Y:%.*]], 1
120 ; CHECK-NEXT: [[R:%.*]] = srem i8 [[X:%.*]], [[PY]]
123 %py = lshr i8 %y, 1
124 %r = srem i8 %x, %py