/freebsd-10.2-release/sys/contrib/dev/acpica/components/utilities/ |
H A D | utmath.c | 103 UINT64_OVERLAY Quotient; local 125 Quotient.Part.Hi, Remainder32); 127 Quotient.Part.Lo, Remainder32); 133 *OutQuotient = Quotient.Full; 168 UINT64_OVERLAY Quotient; local 203 Quotient.Part.Hi, Partial1); 205 Quotient.Part.Lo, Remainder.Part.Lo); 214 Quotient.Part.Hi = 0; 234 Quotient.Part.Lo, Partial1); 240 Partial1 = Quotient [all...] |
H A D | utstring.c | 204 UINT64 Quotient; local 346 Base, &Quotient, NULL); 348 if (ReturnValue > Quotient)
|
/freebsd-10.2-release/sys/contrib/dev/acpica/components/hardware/ |
H A D | hwtimer.c | 171 UINT64 Quotient; local 225 ACPI_PM_TIMER_FREQUENCY, &Quotient, NULL); 227 *TimeElapsed = (UINT32) Quotient;
|
/freebsd-10.2-release/contrib/llvm/lib/Support/ |
H A D | APInt.cpp | 1668 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...] |
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Utils/ |
H A D | BypassSlowDivision.cpp | 38 PHINode *Quotient; member in struct:__anon2834::DivPhiNodes 42 : Quotient(InQuotient), Remainder(InRemainder) {} 206 J->replaceAllUsesWith(Value.Quotient);
|
H A D | IntegerDivision.cpp | 69 // Remainder = Dividend - Quotient*Divisor 74 Value *Quotient = Builder.CreateUDiv(Dividend, Divisor); local 75 Value *Product = Builder.CreateMul(Divisor, Quotient); 78 if (Instruction *UDiv = dyn_cast<Instruction>(Quotient)) 397 Value *Quotient = generateSignedDivisionCode(Div->getOperand(0), local 399 Div->replaceAllUsesWith(Quotient); 412 Value *Quotient = generateUnsignedDivisionCode(Div->getOperand(0), local 415 Div->replaceAllUsesWith(Quotient);
|
/freebsd-10.2-release/contrib/llvm/lib/Target/R600/ |
H A D | AMDGPUISelLowering.cpp | 648 // Quotient = mulhu(Tmp0, Num) 649 SDValue Quotient = DAG.getNode(ISD::MULHU, DL, VT, Tmp0, Num); local 651 // Num_S_Remainder = Quotient * Den 652 SDValue Num_S_Remainder = DAG.getNode(ISD::UMULO, DL, VT, Quotient, Den); 674 // Quotient_A_One = Quotient + 1 675 SDValue Quotient_A_One = DAG.getNode(ISD::ADD, DL, VT, Quotient, 678 // Quotient_S_One = Quotient - 1 679 SDValue Quotient_S_One = DAG.getNode(ISD::SUB, DL, VT, Quotient, 682 // Div = (Tmp1 == 0 ? Quotient : Quotient_A_One) 684 Quotient, Quotient_A_On [all...] |
/freebsd-10.2-release/contrib/llvm/include/llvm/ADT/ |
H A D | APInt.h | 181 unsigned rhsWords, APInt *Quotient, APInt *Remainder); 929 static void udivrem(const APInt &LHS, const APInt &RHS, APInt &Quotient, 932 static void sdivrem(const APInt &LHS, const APInt &RHS, APInt &Quotient,
|
/freebsd-10.2-release/contrib/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 892 APInt Quotient(Scale), Remainder(Scale); // Init ensures right bitwidth. 893 APInt::sdivrem(CI->getValue(), Scale, Quotient, Remainder); 898 Op = ConstantInt::get(CI->getType(), Quotient);
|
/freebsd-10.2-release/contrib/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 7163 // Quotient is then this SCEV without Remainder, scaled down by the GCD. The 7164 // Quotient is what will be used in the next subscript delinearization. 7165 const SCEV *Quotient = 7167 DEBUG(dbgs() << "Quotient: " << *Quotient << "\n"); 7170 if (const SCEVAddRecExpr *AR = dyn_cast<SCEVAddRecExpr>(Quotient)) 7171 // Recursively call delinearize on the Quotient until there are no more 7175 Rem = Quotient;
|
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | LoopStrengthReduce.cpp | 3499 if (const SCEV *Quotient = getExactSDiv(AR, FactorS, SE, true)) { 3502 F.ScaledReg = Quotient;
|