/freebsd-src/sys/contrib/dev/acpica/components/utilities/ |
H A D | utmath.c | 447 UINT32 Divisor, in AcpiUtShortDivide() argument 517 UINT64_OVERLAY Divisor; in AcpiUtDivide() local 661 AcpiUtShortDivide(UINT64 InDividend,UINT32 Divisor,UINT64 * OutQuotient,UINT32 * OutRemainder) AcpiUtShortDivide() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | BypassSlowDivision.cpp | 156 Value *Divisor = SlowDivOrRem->getOperand(1); in getReplacement() local 267 Value *Divisor = SlowDivOrRem->getOperand(1); in createSlowBB() local 291 Value *Divisor = SlowDivOrRem->getOperand(1); in createFastBB() local 353 Value *Divisor in insertFastDivAndRem() local [all...] |
H A D | IntegerDivision.cpp | 32 static Value *generateSignedRemainderCode(Value *Dividend, Value *Divisor, in generateSignedRemainderCode() 73 static Value *generatedUnsignedRemainderCode(Value *Dividend, Value *Divisor, in generatedUnsignedRemainderCode() 99 static Value *generateSignedDivisionCode(Value *Dividend, Value *Divisor, in generateSignedDivisionCode() 141 static Value *generateUnsignedDivisionCode(Value *Dividend, Value *Divisor, in generateUnsignedDivisionCode()
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | BypassSlowDivision.h | 33 AssertingVH<Value> Divisor; member
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | ScaledNumber.h | 153 std::pair<DigitsT, int16_t> getQuotient(DigitsT Dividend, DigitsT Divisor) { in getQuotient() 171 uint32_t Divisor) { in getQuotient32() 177 uint64_t Divisor) { in getQuotient64() 684 static ScaledNumber getQuotient(DigitsType Dividend, DigitsType Divisor) { in getQuotient()
|
/freebsd-src/contrib/llvm-project/llvm/lib/Support/ |
H A D | ScaledNumber.cpp | 58 uint32_t Divisor) { in divide32() 81 uint64_t Divisor) { in divide64()
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | DivRemPairs.cpp | 55 Value *Divisor; in matchExpandedRem() local
|
H A D | LICM.cpp | 921 auto Divisor = I.getOperand(1); hoistRegion() local
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachinePipeliner.h | 483 positiveModulo(int Dividend,int Divisor) positiveModulo() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/ProfileData/ |
H A D | GCOV.cpp | 567 static uint32_t branchDiv(uint64_t Numerator, uint64_t Divisor) { in branchDiv() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 6036 APInt Divisor = C->getAPIntValue(); BuildExactSDIV() local 6086 BuildSDIVPow2(SDNode * N,const APInt & Divisor,SelectionDAG & DAG,SmallVectorImpl<SDNode * > & Created) const BuildSDIVPow2() argument 6097 BuildSREMPow2(SDNode * N,const APInt & Divisor,SelectionDAG & DAG,SmallVectorImpl<SDNode * > & Created) const BuildSREMPow2() argument 6116 buildSDIVPow2WithCMov(SDNode * N,const APInt & Divisor,SelectionDAG & DAG,SmallVectorImpl<SDNode * > & Created) const buildSDIVPow2WithCMov() argument 6193 const APInt &Divisor = C->getAPIntValue(); BuildSDIV() local 6366 const APInt& Divisor = C->getAPIntValue(); BuildUDIV() local 7629 APInt Divisor = CN->getAPIntValue(); expandDIVREMByConstant() local 10687 SDValue Divisor = Node->getOperand(1); expandREM() local [all...] |
H A D | LegalizeVectorOps.cpp | 1554 SDValue Mul = DAG.getNode(ISD::VP_MUL, DL, VT, Divisor, Div, Mask, EVL); in ExpandVP_REM() local
|
H A D | SelectionDAG.cpp | 6035 SDValue Divisor = Ops[1]; isUndef() local
|
/freebsd-src/sys/contrib/dev/acpica/include/ |
H A D | acmacros.h | 312 #define _ACPI_MOD(value, Divisor) ((UINT32) ((value) & ((Divisor) -1))) argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | DependenceAnalysis.cpp | 1721 const SCEVConstant *Divisor) { in isRemainderZero() argument
|
H A D | ScalarEvolution.cpp | 15093 __anon508f8d705202(const SCEV *Expr, const SCEV *Divisor) applyLoopGuards() argument 15109 __anon508f8d705302(const SCEV *Expr, const SCEV *Divisor) applyLoopGuards() argument 15124 __anon508f8d705402(const SCEV *MinMaxExpr, const SCEV *Divisor) applyLoopGuards() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 1719 APInt Divisor = SplatConstantInt->getValue(); instCombineSVESDIV() local
|
H A D | AArch64ISelLowering.cpp | 16807 BuildSDIVPow2(SDNode * N,const APInt & Divisor,SelectionDAG & DAG,SmallVectorImpl<SDNode * > & Created) const BuildSDIVPow2() argument 16830 BuildSREMPow2(SDNode * N,const APInt & Divisor,SelectionDAG & DAG,SmallVectorImpl<SDNode * > & Created) const BuildSREMPow2() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchISelLowering.cpp | 3109 MachineOperand &Divisor = MI.getOperand(2); insertDivByZeroTrap() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelper.cpp | 5241 const APInt &Divisor = CI->getValue(); in buildSDivUsingMul() local 5045 const APInt &Divisor = CI->getValue(); buildUDivUsingMul() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 1278 MachineOperand &Divisor = MI.getOperand(2); insertDivByZeroTrap() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 10028 BuildSDIVPow2(SDNode * N,const APInt & Divisor,SelectionDAG & DAG,SmallVectorImpl<SDNode * > & Created) const BuildSDIVPow2() argument 20732 const SDValue Divisor = Op->getOperand(1); LowerDivRem() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/ |
H A D | ARMAsmParser.cpp | 1858 unsigned Divisor = 1U << Bits; isMemImm7ShiftedOffset() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 16359 BuildSDIVPow2(SDNode * N,const APInt & Divisor,SelectionDAG & DAG,SmallVectorImpl<SDNode * > & Created) const BuildSDIVPow2() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 20363 BuildSDIVPow2(SDNode * N,const APInt & Divisor,SelectionDAG & DAG,SmallVectorImpl<SDNode * > & Created) const BuildSDIVPow2() argument [all...] |