Searched refs:Dividend (Results 1 - 10 of 10) sorted by relevance
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Utils/ |
H A D | BypassSlowDivision.cpp | 30 Value *Dividend; member in struct:__anon2695::DivOpInfo 34 : SignedOp(InSignedOp), Dividend(InDividend), Divisor(InDivisor) {} 51 Val1.Dividend == Val2.Dividend && 64 return (unsigned)(reinterpret_cast<uintptr_t>(Val.Dividend) ^ 85 Value *Dividend = Instr->getOperand(0); local 89 (isa<ConstantInt>(Dividend) && isa<ConstantInt>(Divisor))) { 108 SlowQuotientV = SlowBuilder.CreateSDiv(Dividend, Divisor); 109 SlowRemainderV = SlowBuilder.CreateSRem(Dividend, Divisor); 111 SlowQuotientV = SlowBuilder.CreateUDiv(Dividend, Diviso [all...] |
H A D | IntegerDivision.cpp | 32 static Value *generateSignedRemainderCode(Value *Dividend, Value *Divisor, argument 45 Value *DividendSign = Builder.CreateAShr(Dividend, ThirtyOne); 47 Value *DvdXor = Builder.CreateXor(Dividend, DividendSign); 67 static Value *generatedUnsignedRemainderCode(Value *Dividend, Value *Divisor, argument 69 // Remainder = Dividend - Quotient*Divisor 74 Value *Quotient = Builder.CreateUDiv(Dividend, Divisor); 76 Value *Remainder = Builder.CreateSub(Dividend, Product); 89 static Value *generateSignedDivisionCode(Value *Dividend, Value *Divisor, argument 105 Value *Tmp = Builder.CreateAShr(Dividend, ThirtyOne); 107 Value *Tmp2 = Builder.CreateXor(Tmp, Dividend); 125 generateUnsignedDivisionCode(Value *Dividend, Value *Divisor, IRBuilder<> &Builder) argument [all...] |
/freebsd-9.3-release/sys/contrib/dev/acpica/utilities/ |
H A D | utmath.c | 85 * PARAMETERS: Dividend - 64-bit dividend 100 UINT64 Dividend, 121 DividendOvl.Full = Dividend; 151 * PARAMETERS: InDividend - Dividend 169 UINT64_OVERLAY Dividend; local 192 Dividend.Full = InDividend; 205 ACPI_DIV_64_BY_32 (0, Dividend.Part.Hi, Divisor.Part.Lo, 207 ACPI_DIV_64_BY_32 (Partial1, Dividend.Part.Lo, Divisor.Part.Lo, 218 NormalizedDividend = Dividend; 252 if (Partial3.Part.Lo >= Dividend 99 AcpiUtShortDivide( UINT64 Dividend, UINT32 Divisor, UINT64 *OutQuotient, UINT32 *OutRemainder) argument [all...] |
H A D | utmisc.c | 901 UINT64 Dividend; local 973 Dividend = (Mode32) ? ACPI_UINT32_MAX : ACPI_UINT64_MAX; 1038 (void) AcpiUtShortDivide ((Dividend - (UINT64) ThisDigit),
|
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/ |
H A D | TargetSchedule.cpp | 39 static unsigned gcd(unsigned Dividend, unsigned Divisor) { argument 40 // Dividend and Divisor will be naturally swapped as needed. 42 unsigned Rem = Dividend % Divisor; 43 Dividend = Divisor; 46 return Dividend;
|
/freebsd-9.3-release/contrib/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineMulDivRem.cpp | 967 static Instruction *CvtFDivConstToReciprocal(Value *Dividend, argument 984 R = ConstantFP::get(Dividend->getType()->getContext(), Reciprocal); 985 return BinaryOperator::CreateFMul(Dividend, R);
|
/freebsd-9.3-release/contrib/gcc/config/arm/ |
H A D | ieee754-sf.S | 613 @ Dividend -> r3, divisor -> r1.
|
H A D | ieee754-df.S | 855 @ Dividend -> r5-r6, divisor -> yh-yl.
|
/freebsd-9.3-release/contrib/llvm/lib/Analysis/ |
H A D | DependenceAnalysis.cpp | 1542 bool isRemainderZero(const SCEVConstant *Dividend, argument 1544 APInt ConstDividend = Dividend->getValue()->getValue();
|
H A D | ScalarEvolution.cpp | 777 const SCEV *Dividend = SE.getTruncateOrZeroExtend(It, CalculationTy); local 780 Dividend = SE.getMulExpr(Dividend, 785 const SCEV *DivResult = SE.getUDivExpr(Dividend, SE.getConstant(DivFactor));
|
Completed in 195 milliseconds