Home
last modified time | relevance | path

Searched refs:MinSignedBits (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp693 unsigned MinSignedBits = in narrowSDivOrSRem() local
699 LCR.contains(APInt::getSignedMinValue(MinSignedBits).sext(OrigWidth))) in narrowSDivOrSRem()
700 ++MinSignedBits; in narrowSDivOrSRem()
703 unsigned NewWidth = std::max<unsigned>(PowerOf2Ceil(MinSignedBits), 8); in narrowSDivOrSRem()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp2325 unsigned MinSignedBits = in SimplifyDemandedBits() local
2327 bool AlreadySignExtended = ExVTBits >= MinSignedBits; in SimplifyDemandedBits()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp16234 unsigned MinSignedBits = ExpandedMask.getSignificantBits(); in targetShrinkDemandedConstant() local
16240 if (MinSignedBits <= 12) in targetShrinkDemandedConstant()
16242 else if (!C->isOpaque() && MinSignedBits <= 32 && !ShrunkMask.isSignedIntN(32)) in targetShrinkDemandedConstant()