Lines Matching refs:Quotient
47 Value *Quotient; member
51 : Quotient(InQuotient), Remainder(InRemainder) {} in QuotRemPair()
59 Value *Quotient = nullptr; member
172 return isDivisionOp() ? Value.Quotient : Value.Remainder; in getReplacement()
272 DivRemPair.Quotient = Builder.CreateSDiv(Dividend, Divisor); in createSlowBB()
275 DivRemPair.Quotient = Builder.CreateUDiv(Dividend, Divisor); in createSlowBB()
302 DivRemPair.Quotient = in createFastBB()
318 QuoPhi->addIncoming(LHS.Quotient, LHS.BB); in createDivRemPhiNodes()
319 QuoPhi->addIncoming(RHS.Quotient, RHS.BB); in createDivRemPhiNodes()
423 Long.Quotient = ConstantInt::get(getSlowType(), 0); in insertFastDivAndRem()
478 for (Value *V : {KV.second.Quotient, KV.second.Remainder}) in bypassSlowDivision()