Searched refs:exactLogBase2 (Results 1 – 15 of 15) sorted by relevance
637 int32_t Log2 = ImmValue.exactLogBase2(); in selectVSplatUimmPow2()724 int32_t Log2 = (~ImmValue).exactLogBase2(); in selectVSplatUimmInvPow2()
496 int32_t Log2IfPositive = (Mask->getAPIntValue() + 1).exactLogBase2(); in performANDCombine()
367 IntegerType::get(IntTy->getContext(), (*MinC + 1).exactLogBase2() + 1); in tryToFPToSat()
1722 int32_t exactLogBase2() const { in exactLogBase2() function
1457 int32_t logScale = Scale.exactLogBase2(); in Descale()1557 assert(SmallScale.exactLogBase2() == logScale); in Descale()1583 assert(Scale.exactLogBase2() == logScale); in Descale()
2138 int Log2ShiftC = ShiftC->exactLogBase2(); in visitAnd()2139 int Log2C = C->exactLogBase2(); in visitAnd()
1158 X, ConstantInt::get(Add.getType(), DivC->exactLogBase2())); in foldAddToAshr()
675 Op0, ConstantInt::get(Ty, (~Known.Zero).exactLogBase2())); in foldCtpop()
82 int32_t Bits = (*M + 1).exactLogBase2(); in lookThroughAnd()
5178 BW = MinCPlus1.exactLogBase2() + 1; in isSaturatingMinMax()5184 BW = MinCPlus1.exactLogBase2(); in isSaturatingMinMax()5235 unsigned BW = (C1 + 1).exactLogBase2(); in PerformUMinFpToSatCombine()10611 DAG.getShiftAmountConstant(C1Val.exactLogBase2(), VT, DL); in foldSelectOfConstants()11286 SDValue ShAmtC = DAG.getConstant(Pow2C.exactLogBase2(), DL, VT); in foldVSelectOfConstants()
11892 return IntVal.exactLogBase2(); in getConstantFPSplatPow2ToLog2Int()
1946 int Log2 = DemandedBits.exactLogBase2(); in SimplifyDemandedBits()
1632 ShiftVal = MaybeImmVal->Value.exactLogBase2(); in matchCombineMulToShl()
1586 int32_t Bit = MaybeBit->Value.exactLogBase2(); in tryOptAndIntoCompareBranch()
46232 MaskVal->getAPIntValue().exactLogBase2()); in combineSelect()