Searched refs:Quotient (Results 1 - 4 of 4) sorted by relevance

/external/llvm/lib/Transforms/Utils/
H A DBypassSlowDivision.cpp38 PHINode *Quotient; member in struct:__anon9152::DivPhiNodes
42 : Quotient(InQuotient), Remainder(InRemainder) {}
206 J->replaceAllUsesWith(Value.Quotient);
/external/llvm/include/llvm/ADT/
H A DAPInt.h177 APInt *Quotient, APInt *Remainder);
842 APInt &Quotient, APInt &Remainder);
845 APInt &Quotient, APInt &Remainder) {
848 APInt::udivrem(-LHS, -RHS, Quotient, Remainder);
850 APInt::udivrem(-LHS, RHS, Quotient, Remainder);
851 Quotient = -Quotient;
855 APInt::udivrem(LHS, -RHS, Quotient, Remainder);
856 Quotient = -Quotient;
[all...]
/external/llvm/lib/Support/
H A DAPInt.cpp1668 APInt *Quotient, APInt *Remainder)
1772 if (Quotient) {
1773 // Set up the Quotient value's memory.
1774 if (Quotient->BitWidth != LHS.BitWidth) {
1775 if (Quotient->isSingleWord())
1776 Quotient->VAL = 0;
1778 delete [] Quotient->pVal;
1779 Quotient->BitWidth = LHS.BitWidth;
1780 if (!Quotient->isSingleWord())
1781 Quotient
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp3380 if (const SCEV *Quotient = getExactSDiv(AR, FactorS, SE, true)) {
3383 F.ScaledReg = Quotient;

Completed in 82 milliseconds