Lines Matching refs:ActiveBits
6418 unsigned ActiveBits = AndC->getAPIntValue().countr_one(); in isAndLoadExtLoad() local
6420 ExtVT = EVT::getIntegerVT(*DAG.getContext(), ActiveBits); in isAndLoadExtLoad()
6582 unsigned ActiveBits = Mask->getAPIntValue().countr_one(); in SearchForAndLoads() local
6583 EVT ExtVT = EVT::getIntegerVT(*DAG.getContext(), ActiveBits); in SearchForAndLoads()
10202 unsigned ActiveBits = IsSignExt in combineShiftToMULH() local
10205 if (ActiveBits > NarrowVTSize) in combineShiftToMULH()
14236 unsigned ActiveBits = 0; in reduceLoadWidth() local
14238 ActiveBits = Mask.countr_one(); in reduceLoadWidth()
14239 } else if (Mask.isShiftedMask(ShAmt, ActiveBits)) { in reduceLoadWidth()
14246 ExtVT = EVT::getIntegerVT(*DAG.getContext(), ActiveBits); in reduceLoadWidth()
23293 unsigned ActiveBits = 0; in convertBuildVecZextToBuildVecWithZeros() local
23318 assert(!ActiveBits && "Already encountered non-constant-zero operand?"); in convertBuildVecZextToBuildVecWithZeros()
23319 ActiveBits = CurrActiveBits; in convertBuildVecZextToBuildVecWithZeros()
23321 if (2 * ActiveBits > EltBitwidth) in convertBuildVecZextToBuildVecWithZeros()
23326 if (ActiveBits == 0) in convertBuildVecZextToBuildVecWithZeros()
23337 assert(2 * ActiveBits <= EltBitwidth && in convertBuildVecZextToBuildVecWithZeros()
23339 for (unsigned Scale = EltBitwidth / ActiveBits; Scale >= 2; --Scale) { in convertBuildVecZextToBuildVecWithZeros()
23343 assert(ChunkBitwidth >= ActiveBits && "As per starting point."); in convertBuildVecZextToBuildVecWithZeros()