Home
last modified time | relevance | path

Searched refs:Denom (Results 1 – 8 of 8) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
HDDivZeroChecker.cpp82 SVal Denom = C.getSVal(B->getRHS()); in checkPreStmt() local
83 std::optional<DefinedSVal> DV = Denom.getAs<DefinedSVal>(); in checkPreStmt()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Support/
HDKnownBits.cpp965 APInt Denom = RHS.getSignedMaxValue(); in sdiv() local
969 Res = (Num.isMinSignedValue() && Denom.isAllOnes()) in sdiv()
971 : Num.sdiv(Denom); in sdiv()
975 APInt Denom = RHS.getSignedMinValue(); in sdiv() local
977 Res = Denom.isZero() ? Num : Num.sdiv(Denom); in sdiv()
982 APInt Denom = RHS.getSignedMaxValue(); in sdiv() local
984 Res = Num.sdiv(Denom); in sdiv()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
HDPGOMemOPSizeOpt.cpp235 uint64_t Denom) { in getScaledCount() argument
240 return ScaleCount / Denom; in getScaledCount()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDSimpleLoopUnswitch.cpp3053 auto Denom = Weights[0] + Weights[1]; in shouldTryInjectBasingOnMetadata() local
3055 if (Denom == 0 || Num > Denom) in shouldTryInjectBasingOnMetadata()
3057 BranchProbability ActualTaken(Num, Denom); in shouldTryInjectBasingOnMetadata()
/freebsd-14-stable/contrib/llvm-project/clang/utils/TableGen/
HDMveEmitter.cpp1142 int Num = Op->getValueAsInt("num"), Denom = Op->getValueAsInt("denom"); in getType() local
1143 unsigned DesiredSize = STKind->sizeInBits() * Num / Denom; in getType()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDAMDGPULegalizerInfo.cpp4560 Register Denom) const { in legalizeUnsignedDIV_REM64Impl()
4566 std::tie(RcpLo, RcpHi) = emitReciprocalU64(B, Denom); in legalizeUnsignedDIV_REM64Impl()
4571 auto NegDenom = B.buildSub(S64, Zero64, Denom); in legalizeUnsignedDIV_REM64Impl()
4600 auto Mul3 = B.buildMul(S64, Denom, MulHi3); in legalizeUnsignedDIV_REM64Impl()
4609 auto UnmergeDenom = B.buildUnmerge(S32, Denom); in legalizeUnsignedDIV_REM64Impl()
HDAMDGPUInstructionSelector.cpp992 Register Denom = MI.getOperand(4).getReg(); in selectDivScale() local
995 Register Src0 = ChooseDenom != 0 ? Numer : Denom; in selectDivScale()
1002 .addUse(Denom) // $src1 in selectDivScale()
/freebsd-14-stable/contrib/llvm-project/clang/lib/AST/
HDExprConstant.cpp15296 APFloat Denom = C * C + D * D; in HandleComplexComplexDiv() local
15298 scalbn((A * C + B * D) / Denom, -DenomLogB, APFloat::rmNearestTiesToEven); in HandleComplexComplexDiv()
15300 scalbn((B * C - A * D) / Denom, -DenomLogB, APFloat::rmNearestTiesToEven); in HandleComplexComplexDiv()
15302 if (Denom.isPosZero() && (!A.isNaN() || !B.isNaN())) { in HandleComplexComplexDiv()