Lines Matching refs:i9
95 define i32 @udiv_illegal_type(i9 %a, i9 %b) {
97 ; CHECK-NEXT: [[DIV:%.*]] = udiv i9 %a, %b
98 ; CHECK-NEXT: [[UDIV:%.*]] = zext i9 [[DIV]] to i32
101 %za = zext i9 %a to i32
102 %zb = zext i9 %b to i32
148 define i32 @urem_illegal_type(i9 %a, i9 %b) {
150 ; CHECK-NEXT: [[TMP1:%.*]] = urem i9 %a, %b
151 ; CHECK-NEXT: [[UREM:%.*]] = zext i9 [[TMP1]] to i32
154 %za = zext i9 %a to i32
155 %zb = zext i9 %b to i32
195 define i32 @udiv_illegal_type_c(i9 %a) {
197 ; CHECK-NEXT: [[DIV:%.*]] = udiv i9 %a, 10
198 ; CHECK-NEXT: [[UDIV:%.*]] = zext i9 [[DIV]] to i32
201 %za = zext i9 %a to i32
241 define i32 @urem_illegal_type_c(i9 %a) {
243 ; CHECK-NEXT: [[TMP1:%.*]] = urem i9 %a, 10
244 ; CHECK-NEXT: [[UREM:%.*]] = zext i9 [[TMP1]] to i32
247 %za = zext i9 %a to i32