Lines Matching refs:DIVREM
44 ; CHECK-NEXT: [[DIVREM:%.*]] = udiv i64 [[ELEM]], [[V]]
45 ; CHECK-NEXT: store i64 [[DIVREM]], ptr [[ARRAYIDX]], align 8
104 ; CHECK-NEXT: [[DIVREM:%.*]] = sdiv i64 [[ELEM]], [[V]]
105 ; CHECK-NEXT: store i64 [[DIVREM]], ptr [[ARRAYIDX]], align 8
164 ; CHECK-NEXT: [[DIVREM:%.*]] = urem i64 [[ELEM]], [[V]]
165 ; CHECK-NEXT: store i64 [[DIVREM]], ptr [[ARRAYIDX]], align 8
224 ; CHECK-NEXT: [[DIVREM:%.*]] = srem i64 [[ELEM]], [[V]]
225 ; CHECK-NEXT: store i64 [[DIVREM]], ptr [[ARRAYIDX]], align 8
260 ; CHECK-NEXT: [[DIVREM:%.*]] = udiv i64 [[ELEM]], [[V]]
263 ; CHECK-NEXT: [[PHI:%.*]] = phi i64 [ [[ELEM]], [[FOR_BODY]] ], [ [[DIVREM]], [[DO_OP]] ]
305 ; CHECK-NEXT: [[DIVREM:%.*]] = sdiv i64 [[ELEM]], [[V]]
308 ; CHECK-NEXT: [[PHI:%.*]] = phi i64 [ [[ELEM]], [[FOR_BODY]] ], [ [[DIVREM]], [[DO_OP]] ]
378 ; CHECK-NEXT: [[DIVREM:%.*]] = udiv i64 [[ELEM]], 27
381 ; CHECK-NEXT: [[PHI:%.*]] = phi i64 [ [[ELEM]], [[FOR_BODY]] ], [ [[DIVREM]], [[DO_OP]] ]
451 ; CHECK-NEXT: [[DIVREM:%.*]] = sdiv i64 [[ELEM]], 27
454 ; CHECK-NEXT: [[PHI:%.*]] = phi i64 [ [[ELEM]], [[FOR_BODY]] ], [ [[DIVREM]], [[DO_OP]] ]
496 ; CHECK-NEXT: [[DIVREM:%.*]] = sdiv i8 [[ELEM]], -1
499 ; CHECK-NEXT: [[PHI:%.*]] = phi i8 [ [[ELEM]], [[FOR_BODY]] ], [ [[DIVREM]], [[DO_OP]] ]