Lines Matching defs:URem
31 /// instruction. This will generate a urem in the process, and Builder's insert
55 // ; %urem = urem i32 %dividend, %divisor
56 // ; %xored = xor i32 %urem, %dividend_sgn
64 Value *URem = Builder.CreateURem(UDividend, UDivisor);
65 Value *Xored = Builder.CreateXor(URem, DividendSign);
68 if (Instruction *URemInst = dyn_cast<Instruction>(URem))
77 /// code generated, e.g. at the urem instruction. This will generate a udiv in
378 Rem->getOpcode() == Instruction::URem) &&
401 // If we didn't actually generate an urem instruction, we're done
491 Rem->getOpcode() == Instruction::URem) &&
541 Rem->getOpcode() == Instruction::URem) &&