Home
last modified time | relevance | path

Searched refs:Quotient (Results 1 – 18 of 18) sorted by relevance

/freebsd-14.2/crypto/openssl/test/recipes/10-test_bn_data/
H A Dbnmul.txt925 Quotient = 0
930 Quotient = 1
935 Quotient = -2
940 Quotient = -4
945 Quotient = 8
950 Quotient = 10
965 Quotient = 80
2470 Quotient = 0
2475 Quotient = 0
2480 Quotient = 0
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolutionDivision.cpp65 *Quotient = D.One; in divide()
71 *Quotient = D.Zero; in divide()
78 *Quotient = Numerator; in divide()
86 *Quotient = Numerator; in divide()
89 *Quotient = Q; in divide()
94 *Quotient = D.Zero; in divide()
104 *Quotient = D.Quotient; in divide()
167 Quotient = Qs[0]; in visitAddExpr()
210 Quotient = Qs[0]; in visitMulExpr()
240 Quotient = Q; in visitMulExpr()
[all …]
/freebsd-14.2/sys/contrib/dev/acpica/components/utilities/
H A Dutmath.c452 UINT64_OVERLAY Quotient; in AcpiUtShortDivide() local
474 Quotient.Part.Hi, Remainder32); in AcpiUtShortDivide()
477 Quotient.Part.Lo, Remainder32); in AcpiUtShortDivide()
483 *OutQuotient = Quotient.Full; in AcpiUtShortDivide()
518 UINT64_OVERLAY Quotient; in AcpiUtDivide() local
553 Quotient.Part.Hi, Partial1); in AcpiUtDivide()
556 Quotient.Part.Lo, Remainder.Part.Lo); in AcpiUtDivide()
565 Quotient.Part.Hi = 0; in AcpiUtDivide()
605 Quotient.Part.Lo--; in AcpiUtDivide()
611 Quotient.Part.Lo--; in AcpiUtDivide()
[all …]
H A Dutstrsuppt.c581 UINT64 Quotient; in AcpiUtStrtoulMultiply64() local
600 AcpiUtShortDivide (ACPI_UINT64_MAX, Base, &Quotient, NULL); in AcpiUtStrtoulMultiply64()
601 if (Multiplicand > Quotient) in AcpiUtStrtoulMultiply64()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Support/
H A DScaledNumber.cpp69 uint64_t Quotient = Dividend64 / Divisor; in divide32() local
73 if (Quotient > UINT32_MAX) in divide32()
74 return getAdjusted<uint32_t>(Quotient, Shift); in divide32()
77 return getRounded<uint32_t>(Quotient, Shift, Remainder >= getHalf(Divisor)); in divide32()
103 uint64_t Quotient = Dividend / Divisor; in divide64() local
107 while (!(Quotient >> 63) && Dividend) { in divide64()
114 Quotient <<= 1; in divide64()
116 Quotient |= 1; in divide64()
121 return getRounded(Quotient, Shift, Dividend >= getHalf(Divisor)); in divide64()
H A DAPInt.cpp1559 if (Quotient) { in divide()
1614 return Quotient; in udiv()
1647 return Quotient; in udiv()
1813 Quotient.reallocate(BitWidth); in udivrem()
1820 Quotient = lhsValue / rhsValue; in udivrem()
1879 Quotient.reallocate(BitWidth); in udivrem()
1884 Quotient = lhsValue / RHS; in udivrem()
1903 Quotient.negate(); in sdivrem()
1908 Quotient.negate(); in sdivrem()
1922 Quotient.negate(); in sdivrem()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBypassSlowDivision.cpp45 Value *Quotient; member
49 : Quotient(InQuotient), Remainder(InRemainder) {} in QuotRemPair()
57 Value *Quotient = nullptr; member
170 return isDivisionOp() ? Value.Quotient : Value.Remainder; in getReplacement()
270 DivRemPair.Quotient = Builder.CreateSDiv(Dividend, Divisor); in createSlowBB()
273 DivRemPair.Quotient = Builder.CreateUDiv(Dividend, Divisor); in createSlowBB()
300 DivRemPair.Quotient = in createFastBB()
316 QuoPhi->addIncoming(LHS.Quotient, LHS.BB); in createDivRemPhiNodes()
317 QuoPhi->addIncoming(RHS.Quotient, RHS.BB); in createDivRemPhiNodes()
421 Long.Quotient = ConstantInt::get(getSlowType(), 0); in insertFastDivAndRem()
[all …]
H A DIntegerDivision.cpp84 Value *Quotient = Builder.CreateUDiv(Dividend, Divisor); in generatedUnsignedRemainderCode() local
85 Value *Product = Builder.CreateMul(Divisor, Quotient); in generatedUnsignedRemainderCode()
88 if (Instruction *UDiv = dyn_cast<Instruction>(Quotient)) in generatedUnsignedRemainderCode()
419 Value *Quotient = generateSignedDivisionCode(Div->getOperand(0), in expandDivision() local
424 Div->replaceAllUsesWith(Quotient); in expandDivision()
439 Value *Quotient = generateUnsignedDivisionCode(Div->getOperand(0), in expandDivision() local
442 Div->replaceAllUsesWith(Quotient); in expandDivision()
/freebsd-14.2/sys/contrib/dev/acpica/components/hardware/
H A Dhwtimer.c287 UINT64 Quotient; in ACPI_EXPORT_SYMBOL() local
340 ACPI_PM_TIMER_FREQUENCY, &Quotient, NULL); in ACPI_EXPORT_SYMBOL()
342 *TimeElapsed = (UINT32) Quotient; in ACPI_EXPORT_SYMBOL()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolutionDivision.h31 const SCEV *Denominator, const SCEV **Quotient,
68 const SCEV *Denominator, *Quotient, *Remainder, *Zero, *One; member
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp923 static bool isMultiple(const APInt &C1, const APInt &C2, APInt &Quotient, in isMultiple() argument
937 APInt::sdivrem(C1, C2, Quotient, Remainder); in isMultiple()
939 APInt::udivrem(C1, C2, Quotient, Remainder); in isMultiple()
1069 APInt Quotient(C2->getBitWidth(), /*val=*/0ULL, IsSigned); in commonIDivTransforms() local
1074 if (isMultiple(*C2, *C1, Quotient, IsSigned)) { in commonIDivTransforms()
1082 if (isMultiple(*C1, *C2, Quotient, IsSigned)) { in commonIDivTransforms()
1084 ConstantInt::get(Ty, Quotient)); in commonIDivTransforms()
1100 if (isMultiple(*C2, C1Shifted, Quotient, IsSigned)) { in commonIDivTransforms()
1102 ConstantInt::get(Ty, Quotient)); in commonIDivTransforms()
1108 if (isMultiple(C1Shifted, *C2, Quotient, IsSigned)) { in commonIDivTransforms()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPInt.h977 static void udivrem(const APInt &LHS, const APInt &RHS, APInt &Quotient,
979 static void udivrem(const APInt &LHS, uint64_t RHS, APInt &Quotient,
982 static void sdivrem(const APInt &LHS, const APInt &RHS, APInt &Quotient,
984 static void sdivrem(const APInt &LHS, int64_t RHS, APInt &Quotient,
1957 const WordType *RHS, unsigned rhsWords, WordType *Quotient,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstrInfo.td247 // Special case divide FMA with scale and flags (src0 = Quotient,
253 // Special case divide fixup and flags(src0 = Quotient, src1 =
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp4118 if (const SCEV *Quotient = getExactSDiv(AR, FactorS, SE, true)) in GenerateScales() local
4119 if (!Quotient->isZero()) { in GenerateScales()
4122 F.ScaledReg = Quotient; in GenerateScales()
/freebsd-14.2/contrib/one-true-awk/testdir/
H A Dfunstack.ok133 James R. Bell The Quadratic Quotient Method: A Hash
382 J. R. Bell Comment on Bell's Quadratic Quotient
425 Charles H. Kaman The Linear Quotient Hash Code . . . . . 675--677
H A Dfunstack.in800 title = "The Quadratic Quotient Method: {A} Hash Code Eliminating Secondary Clustering",
2678 title = "Comment on {Bell}'s Quadratic Quotient Method for Hash Code Searching",
2972 title = "The Linear Quotient Hash Code",
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp7742 SDValue Quotient = DAG.getNode(ISD::MUL, dl, VT, Dividend, in expandDIVREMByConstant() local
7747 std::tie(QuotL, QuotH) = DAG.SplitScalar(Quotient, dl, HiLoVT, HiLoVT); in expandDIVREMByConstant()
/freebsd-14.2/share/misc/
H A Dusb_vendors15165 0dd2 Power Quotient International Co., Ltd
23103 3538 Power Quotient International Co., Ltd