Home
last modified time | relevance | path

Searched defs:Product (Results 1 – 20 of 20) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/include/llvm/Support/
H A DCheckedArithmetic.h75 if (auto Product = checkedMul(A, B)) in checkedMulAdd() local
104 if (auto Product = checkedMulUnsigned(A, B)) in checkedMulAddUnsigned() local
H A DMathExtras.h557 T Product = SaturatingMultiply(X, Y, &Overflowed); global() variable
/freebsd-src/sys/contrib/dev/acpica/components/utilities/
H A Dutstrsuppt.c538 UINT64 Product; in AcpiUtInsertDigit() local
580 UINT64 Product; in AcpiUtStrtoulMultiply64() local
H A Dutmath.c202 UINT64_OVERLAY Product; in AcpiUtShortMultiply() local
/freebsd-src/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dwrappers_c_checks.h48 checkForCallocOverflow(uptr Size,uptr N,uptr * Product) checkForCallocOverflow() argument
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DComplexDeinterleavingPass.cpp202 struct Product { struct in __anonaf30dea60111::ComplexDeinterleavingGraph
203 Multiplier__anonaf30dea60111::ComplexDeinterleavingGraph::Product global() argument
204 Multiplicand__anonaf30dea60111::ComplexDeinterleavingGraph::Product global() argument
205 IsPositive__anonaf30dea60111::ComplexDeinterleavingGraph::Product global() argument
[all...]
H A DImplicitNullChecks.cpp431 APInt Product = ImmValC.smul_ov(MultiplierC, IsOverflow); in isSuitableMemoryOp() local
/freebsd-src/contrib/llvm-project/lldb/include/lldb/Core/
H A DDisassembler.h207 Product enumerator
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DDependenceAnalysis.cpp1257 const SCEV *Product = SE->getMulExpr(UpperBound, AbsCoeff); in strongSIVtest() local
1801 const SCEV *Product = SE->getMulExpr(AbsCoeff, UpperBound); in weakZeroSrcSIVtest() local
1910 const SCEV *Product = SE->getMulExpr(AbsCoeff, UpperBound); in weakZeroDstSIVtest() local
2377 else if (const auto *Product = dyn_cast<SCEVMulExpr>(Expr)) in getConstantPart() local
2459 else if (const SCEVMulExpr *Product = dyn_cast<SCEVMulExpr>(Operand)) { gcdMIVtest() local
[all...]
H A DConstantFolding.cpp3110 APInt Product = ConstantFoldScalarCall3() local
H A DLoopAccessAnalysis.cpp1843 // backedgeTakenCount is non-negative, so we zero extend Product. in isSafeDependenceDistance() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DIntegerDivision.cpp85 Value *Product = Builder.CreateMul(Divisor, Quotient); in generatedUnsignedRemainderCode() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp915 multiplyOverflows(const APInt & C1,const APInt & C2,APInt & Product,bool IsSigned) multiplyOverflows() argument
1063 APInt Product(C1->getBitWidth(), /*val=*/0ULL, IsSigned); commonIDivTransforms() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVEGatherScatterLowering.cpp923 Instruction *Product = pushOutMulShl() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp304 unsigned long long Product = in GetAllPathCountWithOverflow() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLICM.cpp928 auto Product = hoistRegion() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp10180 SDValue Product = Result.getValue(0); expandFixedPointMul() local
10197 SDValue Product = Result.getValue(0); expandFixedPointMul() local
H A DLegalizeIntegerTypes.cpp4109 SDValue Product = Result.getValue(0); ExpandIntRes_MULFIX() local
/freebsd-src/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp18038 llvm::APInt Product(index); CheckArrayAccess() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp1578 OffsetInfo Product; collectConstantsForGEP() local