Lines Matching defs:URem
29 /// instruction. This will generate a urem in the process, and Builder's insert
42 // ; %urem = urem i32 %dividend, %divisor
43 // ; %xored = xor i32 %urem, %dividend_sgn
51 Value *URem = Builder.CreateURem(UDividend, UDivisor);
52 Value *Xored = Builder.CreateXor(URem, DividendSign);
55 if (Instruction *URemInst = dyn_cast<Instruction>(URem))
64 /// code generated, e.g. at the urem instruction. This will generate a udiv in
336 Rem->getOpcode() == Instruction::URem) &&
352 if (!BO || BO->getOpcode() != Instruction::URem)
431 Rem->getOpcode() == Instruction::URem) &&