/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | CheckedArithmetic.h | 75 if (auto Product = checkedMul(A, B)) in checkedMulAdd() local 104 if (auto Product = checkedMulUnsigned(A, B)) in checkedMulAddUnsigned() local
|
H A D | MathExtras.h | 680 T Product = SaturatingMultiply(X, Y, &Overflowed); variable
|
/freebsd/sys/contrib/dev/acpica/components/utilities/ |
H A D | utstrsuppt.c | 538 UINT64 Product; in AcpiUtInsertDigit() local 580 UINT64 Product; in AcpiUtStrtoulMultiply64() local
|
H A D | utmath.c | 202 UINT64_OVERLAY Product; in AcpiUtShortMultiply() local
|
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
H A D | wrappers_c_checks.h | 46 inline bool checkForCallocOverflow(uptr Size, uptr N, uptr *Product) { in checkForCallocOverflow()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ComplexDeinterleavingPass.cpp | 202 struct Product { struct in __anon87c1be940111::ComplexDeinterleavingGraph 203 Value *Multiplier; 204 Value *Multiplicand; 205 bool IsPositive;
|
H A D | ImplicitNullChecks.cpp | 431 APInt Product = ImmValC.smul_ov(MultiplierC, IsOverflow); in isSuitableMemoryOp() local
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | Disassembler.h | 207 Product enumerator
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | DependenceAnalysis.cpp | 1257 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)) { in gcdMIVtest() local
|
H A D | LoopAccessAnalysis.cpp | 1834 const SCEV *Product = SE.getMulExpr(&MaxBTC, Step); in isSafeDependenceDistance() local
|
H A D | ConstantFolding.cpp | 3185 APInt Product = in ConstantFoldScalarCall3() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | IntegerDivision.cpp | 85 Value *Product = Builder.CreateMul(Divisor, Quotient); in generatedUnsignedRemainderCode() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineMulDivRem.cpp | 1052 static bool multiplyOverflows(const APInt &C1, const APInt &C2, APInt &Product, in multiplyOverflows() 1200 APInt Product(C1->getBitWidth(), /*val=*/0ULL, IsSigned); in commonIDivTransforms() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | MVEGatherScatterLowering.cpp | 926 Instruction *Product = in pushOutMulShl() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCOpts.cpp | 304 unsigned long long Product = in GetAllPathCountWithOverflow() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LICM.cpp | 938 auto Product = in hoistRegion() local
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 10659 SDValue Product = Result.getValue(0); in expandFixedPointMul() local 10676 SDValue Product = Result.getValue(0); in expandFixedPointMul() local
|
H A D | LegalizeIntegerTypes.cpp | 4265 SDValue Product = Result.getValue(0); in ExpandIntRes_MULFIX() local
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 13134 llvm::APInt Product(index); in CheckArrayAccess() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | AttributorAttributes.cpp | 1579 OffsetInfo Product; in collectConstantsForGEP() local
|