Home
last modified time | relevance | path

Searched defs:Divisor (Results 1 – 25 of 30) sorted by relevance

12

/freebsd/sys/contrib/dev/acpica/components/utilities/
H A Dutmath.c447 UINT32 Divisor, in AcpiUtShortDivide()
517 UINT64_OVERLAY Divisor; in AcpiUtDivide() local
661 UINT32 Divisor, in AcpiUtShortDivide()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBypassSlowDivision.cpp156 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 = SlowDivOrRem->getOperand(1); 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.h33 AssertingVH<Value> Divisor; member
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DScaledNumber.h153 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/contrib/llvm-project/llvm/lib/Support/
H A DScaledNumber.cpp58 uint32_t Divisor) { in divide32()
81 uint64_t Divisor) { in divide64()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDivRemPairs.cpp55 Value *Divisor; in matchExpandedRem() local
H A DLICM.cpp930 auto Divisor = I.getOperand(1); in hoistRegion() 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/clang/lib/StaticAnalyzer/Checkers/
H A DArrayBoundCheckerV2.cpp391 std::optional<int64_t> &Val2, int64_t Divisor) { in tryDividePair()
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DGCOV.cpp567 static uint32_t branchDiv(uint64_t Numerator, uint64_t Divisor) { in branchDiv()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp6112 APInt Divisor = C->getAPIntValue(); in BuildExactSDIV() local
6172 APInt Divisor = C->getAPIntValue(); in BuildExactUDIV() local
6218 SDValue TargetLowering::BuildSDIVPow2(SDNode *N, const APInt &Divisor, in BuildSDIVPow2()
6229 TargetLowering::BuildSREMPow2(SDNode *N, const APInt &Divisor, in BuildSREMPow2()
6248 SDNode *N, const APInt &Divisor, SelectionDAG &DAG, in buildSDIVPow2WithCMov()
6325 const APInt &Divisor = C->getAPIntValue(); in BuildSDIV() local
6494 const APInt& Divisor = C->getAPIntValue(); in BuildUDIV() local
7772 APInt Divisor = CN->getAPIntValue(); in expandDIVREMByConstant() local
11112 SDValue Divisor = Node->getOperand(1); in expandREM() local
H A DLegalizeVectorOps.cpp1548 SDValue Divisor = Node->getOperand(1); in ExpandVP_REM() local
H A DSelectionDAG.cpp6356 SDValue Divisor = Ops[1]; in isUndef() local
/freebsd/sys/contrib/dev/acpica/include/
H A Dacmacros.h312 #define _ACPI_MOD(value, Divisor) ((UINT32) ((value) & ((Divisor) -1))) argument
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp5198 APInt Divisor = CI->getValue(); in buildUDivUsingMul() local
5241 const APInt &Divisor = CI->getValue(); in buildUDivUsingMul() local
5442 APInt Divisor = CI->getValue(); in buildSDivUsingMul() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DDependenceAnalysis.cpp1721 const SCEVConstant *Divisor) { in isRemainderZero()
H A DScalarEvolution.cpp15183 const SCEV *Divisor) { in collect()
15199 const SCEV *Divisor) { in collect()
15214 const SCEV *Divisor) { in collect()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1898 APInt Divisor = SplatConstantInt->getValue(); in instCombineSVESDIV() local
H A DAArch64ISelLowering.cpp17937 AArch64TargetLowering::BuildSDIVPow2(SDNode *N, const APInt &Divisor, in BuildSDIVPow2()
17967 AArch64TargetLowering::BuildSREMPow2(SDNode *N, const APInt &Divisor, in BuildSREMPow2()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp1294 MachineOperand &Divisor = MI.getOperand(2); in insertDivByZeroTrap() local
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp4279 MachineOperand &Divisor = MI.getOperand(2); in insertDivByZeroTrap() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp7267 auto CheckUGT1 = [](const APInt &Divisor) { return Divisor.ugt(1); }; in foldICmpCommutative()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp10045 ARMTargetLowering::BuildSDIVPow2(SDNode *N, const APInt &Divisor, in BuildSDIVPow2()
20755 const SDValue Divisor = Op->getOperand(1); in LowerDivRem() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp1892 unsigned Divisor = 1U << Bits; in isMemImm7ShiftedOffset() local

12