| /freebsd-9-stable/sys/contrib/dev/acpica/utilities/ |
| D | utmath.c | 101 UINT32 Divisor, in AcpiUtShortDivide() argument 115 if (Divisor == 0) in AcpiUtShortDivide() 127 ACPI_DIV_64_BY_32 (0, DividendOvl.Part.Hi, Divisor, in AcpiUtShortDivide() 129 ACPI_DIV_64_BY_32 (Remainder32, DividendOvl.Part.Lo, Divisor, in AcpiUtShortDivide() 170 UINT64_OVERLAY Divisor; in AcpiUtDivide() local 191 Divisor.Full = InDivisor; in AcpiUtDivide() 193 if (Divisor.Part.Hi == 0) in AcpiUtDivide() 205 ACPI_DIV_64_BY_32 (0, Dividend.Part.Hi, Divisor.Part.Lo, in AcpiUtDivide() 207 ACPI_DIV_64_BY_32 (Partial1, Dividend.Part.Lo, Divisor.Part.Lo, in AcpiUtDivide() 219 NormalizedDivisor = Divisor; in AcpiUtDivide() [all …]
|
| /freebsd-9-stable/contrib/llvm/lib/Transforms/Utils/ |
| D | BypassSlowDivision.cpp | 31 Value *Divisor; member 34 : SignedOp(InSignedOp), Dividend(InDividend), Divisor(InDivisor) {} in DivOpInfo() 52 Val1.Divisor == Val2.Divisor; in isEqual() 65 reinterpret_cast<uintptr_t>(Val.Divisor)) ^ in getHashValue() 86 Value *Divisor = Instr->getOperand(1); in insertFastDiv() local 88 if (isa<ConstantInt>(Divisor) || in insertFastDiv() 89 (isa<ConstantInt>(Dividend) && isa<ConstantInt>(Divisor))) { in insertFastDiv() 108 SlowQuotientV = SlowBuilder.CreateSDiv(Dividend, Divisor); in insertFastDiv() 109 SlowRemainderV = SlowBuilder.CreateSRem(Dividend, Divisor); in insertFastDiv() 111 SlowQuotientV = SlowBuilder.CreateUDiv(Dividend, Divisor); in insertFastDiv() [all …]
|
| D | IntegerDivision.cpp | 32 static Value *generateSignedRemainderCode(Value *Dividend, Value *Divisor, in generateSignedRemainderCode() argument 46 Value *DivisorSign = Builder.CreateAShr(Divisor, ThirtyOne); in generateSignedRemainderCode() 48 Value *DvsXor = Builder.CreateXor(Divisor, DivisorSign); in generateSignedRemainderCode() 67 static Value *generatedUnsignedRemainderCode(Value *Dividend, Value *Divisor, in generatedUnsignedRemainderCode() argument 74 Value *Quotient = Builder.CreateUDiv(Dividend, Divisor); in generatedUnsignedRemainderCode() 75 Value *Product = Builder.CreateMul(Divisor, Quotient); in generatedUnsignedRemainderCode() 89 static Value *generateSignedDivisionCode(Value *Dividend, Value *Divisor, in generateSignedDivisionCode() argument 106 Value *Tmp1 = Builder.CreateAShr(Divisor, ThirtyOne); in generateSignedDivisionCode() 109 Value *Tmp3 = Builder.CreateXor(Tmp1, Divisor); in generateSignedDivisionCode() 125 static Value *generateUnsignedDivisionCode(Value *Dividend, Value *Divisor, in generateUnsignedDivisionCode() argument [all …]
|
| /freebsd-9-stable/contrib/llvm/lib/CodeGen/ |
| D | TargetSchedule.cpp | 39 static unsigned gcd(unsigned Dividend, unsigned Divisor) { in gcd() argument 41 while(Divisor) { in gcd() 42 unsigned Rem = Dividend % Divisor; in gcd() 43 Dividend = Divisor; in gcd() 44 Divisor = Rem; in gcd()
|
| /freebsd-9-stable/sys/boot/i386/boot2/ |
| D | sio.S | 33 subb $0x3,%dl # Divisor latch reg
|
| /freebsd-9-stable/sys/contrib/dev/acpica/include/ |
| D | acmacros.h | 207 #define _ACPI_MOD(value, Divisor) ((UINT32) ((value) & ((Divisor) -1))) argument
|
| D | acutils.h | 683 UINT32 Divisor,
|
| /freebsd-9-stable/contrib/llvm/lib/Transforms/InstCombine/ |
| D | InstCombineMulDivRem.cpp | 968 ConstantFP *Divisor, in CvtFDivConstToReciprocal() argument 970 const APFloat &FpVal = Divisor->getValueAPF(); in CvtFDivConstToReciprocal()
|
| /freebsd-9-stable/contrib/llvm/lib/Target/Mips/ |
| D | MipsISelLowering.cpp | 772 MachineOperand &Divisor = MI->getOperand(2); in expandPseudoDIV() local 774 .addReg(Divisor.getReg(), getKillRegState(Divisor.isKill())) in expandPseudoDIV() 782 Divisor.setIsKill(false); in expandPseudoDIV()
|
| /freebsd-9-stable/contrib/llvm/lib/Analysis/ |
| D | DependenceAnalysis.cpp | 1543 const SCEVConstant *Divisor) { in isRemainderZero() argument 1545 APInt ConstDivisor = Divisor->getValue()->getValue(); in isRemainderZero()
|