Searched refs:getNumSignBits (Results 1 – 7 of 7) sorted by relevance
652 return std::min(CR.getSignedMin().getNumSignBits(), in computeNumSignBitsFromRangeMetadata()653 CR.getSignedMax().getNumSignBits()); in computeNumSignBitsFromRangeMetadata()663 return MI.getOperand(1).getCImm()->getValue().getNumSignBits(); in computeNumSignBits()
478 DestLOI.NumSignBits = Val.getNumSignBits(); in ComputePHILiveOutRegInfo()514 DestLOI.NumSignBits = std::min(DestLOI.NumSignBits, Val.getNumSignBits()); in ComputePHILiveOutRegInfo()
4102 unsigned LowSignBits = ValueLow.getNumSignBits(); in computeKnownBits()4103 unsigned HighSignBits = ValueHigh.getNumSignBits(); in computeKnownBits()4131 Known.Zero.setHighBits(std::min(SignBits, ValueLow.getNumSignBits())); in computeKnownBits()4463 return Val.getNumSignBits(); in ComputeNumSignBits()4504 Tmp2 = T.getNumSignBits(); in ComputeNumSignBits()4688 Tmp = CstLow->getAPIntValue().getNumSignBits(); in ComputeNumSignBits()4689 Tmp2 = CstHigh->getAPIntValue().getNumSignBits(); in ComputeNumSignBits()5003 return std::min(CR.getSignedMin().getNumSignBits(), in ComputeNumSignBits()5004 CR.getSignedMax().getNumSignBits()); in ComputeNumSignBits()5073 Tmp = std::min(Tmp, Value.getNumSignBits()); in ComputeNumSignBits()[all …]
1492 return BitWidth - getNumSignBits() + 1; in getSignificantBits()1587 unsigned getNumSignBits() const { in getNumSignBits() function
3737 MinSignBits = std::min(MinSignBits, Elt->getValue().getNumSignBits()); in computeNumSignBitsVectorConstant()3910 return std::min(CLow->getNumSignBits(), CHigh->getNumSignBits()); in ComputeNumSignBitsImpl()4085 return std::min(CLow->getNumSignBits(), CHigh->getNumSignBits()); in ComputeNumSignBitsImpl()
2554 if (C.getBitWidth() > 2 && C.getNumSignBits() <= ShAmtVal) { in foldICmpShrConstant()
37033 if (Val.getBitWidth() > Val.getNumSignBits() && in targetShrinkDemandedConstant()37034 Val.trunc(ActiveBits).getNumSignBits() == ActiveBits) in targetShrinkDemandedConstant()