Home
last modified time | relevance | path

Searched defs:Dividend (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBypassSlowDivision.cpp155 Value *Dividend = SlowDivOrRem->getOperand(0); in getReplacement() local
266 Value *Dividend = SlowDivOrRem->getOperand(0); in createSlowBB() local
290 Value *Dividend = SlowDivOrRem->getOperand(0); in createFastBB() local
352 Value *Dividend = SlowDivOrRem->getOperand(0); in insertFastDivAndRem() local
H A DIntegerDivision.cpp32 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/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DBypassSlowDivision.h32 AssertingVH<Value> Dividend; member
/freebsd/sys/contrib/dev/acpica/components/utilities/
H A Dutmath.c446 UINT64 Dividend, in AcpiUtShortDivide()
516 UINT64_OVERLAY Dividend; in AcpiUtDivide() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DScaledNumber.h153 std::pair<DigitsT, int16_t> getQuotient(DigitsT Dividend, DigitsT Divisor) { in getQuotient()
170 inline std::pair<uint32_t, int16_t> getQuotient32(uint32_t Dividend, in getQuotient32()
176 inline std::pair<uint64_t, int16_t> getQuotient64(uint64_t Dividend, in getQuotient64()
684 static ScaledNumber getQuotient(DigitsType Dividend, DigitsType Divisor) { in getQuotient()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DScaledNumber.cpp57 std::pair<uint32_t, int16_t> ScaledNumbers::divide32(uint32_t Dividend, in divide32()
80 std::pair<uint64_t, int16_t> ScaledNumbers::divide64(uint64_t Dividend, in divide64()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDivRemPairs.cpp51 Value *Dividend, *XroundedDownToMultipleOfY; in matchExpandedRem() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachinePipeliner.h488 int positiveModulo(int Dividend, int Divisor) const { in positiveModulo()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp1547 SDValue Dividend = Node->getOperand(0); in ExpandVP_REM() local
H A DTargetLowering.cpp7873 SDValue Dividend = DAG.getNode(ISD::BUILD_PAIR, dl, VT, LL, LH); in expandDIVREMByConstant() local
11111 SDValue Dividend = Node->getOperand(0); in expandREM() local
H A DDAGCombiner.cpp17298 SDValue Dividend = U->getOperand(0); in combineRepeatedFPDivisors() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp1148 Value *Dividend = Builder.CreateShl( in foldIDivShl() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DDependenceAnalysis.cpp1720 bool isRemainderZero(const SCEVConstant *Dividend, in isRemainderZero()
H A DScalarEvolution.cpp950 const SCEV *Dividend = SE.getTruncateOrZeroExtend(It, CalculationTy); in BinomialCoefficient() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp20754 const SDValue Dividend = Op->getOperand(0); in LowerDivRem() local