Lines Matching refs:ActiveBits

6422   unsigned ActiveBits = AndC->getAPIntValue().countr_one();  in isAndLoadExtLoad()  local
6424 ExtVT = EVT::getIntegerVT(*DAG.getContext(), ActiveBits); in isAndLoadExtLoad()
6586 unsigned ActiveBits = Mask->getAPIntValue().countr_one(); in SearchForAndLoads() local
6587 EVT ExtVT = EVT::getIntegerVT(*DAG.getContext(), ActiveBits); in SearchForAndLoads()
10226 unsigned ActiveBits = IsSignExt in combineShiftToMULH() local
10229 if (ActiveBits > NarrowVTSize) in combineShiftToMULH()
14485 unsigned ActiveBits = 0; in reduceLoadWidth() local
14487 ActiveBits = Mask.countr_one(); in reduceLoadWidth()
14488 } else if (Mask.isShiftedMask(ShAmt, ActiveBits)) { in reduceLoadWidth()
14495 ExtVT = EVT::getIntegerVT(*DAG.getContext(), ActiveBits); in reduceLoadWidth()
14553 unsigned Offset, ActiveBits; in reduceLoadWidth() local
14563 ShiftMask.isShiftedMask(Offset, ActiveBits) && in reduceLoadWidth()
14565 EVT MaskedVT = EVT::getIntegerVT(*DAG.getContext(), ActiveBits); in reduceLoadWidth()
14568 if (((Offset + ActiveBits) <= ExtVT.getScalarSizeInBits()) && in reduceLoadWidth()
23653 unsigned ActiveBits = 0; in convertBuildVecZextToBuildVecWithZeros() local
23678 assert(!ActiveBits && "Already encountered non-constant-zero operand?"); in convertBuildVecZextToBuildVecWithZeros()
23679 ActiveBits = CurrActiveBits; in convertBuildVecZextToBuildVecWithZeros()
23681 if (2 * ActiveBits > EltBitwidth) in convertBuildVecZextToBuildVecWithZeros()
23686 if (ActiveBits == 0) in convertBuildVecZextToBuildVecWithZeros()
23697 assert(2 * ActiveBits <= EltBitwidth && in convertBuildVecZextToBuildVecWithZeros()
23699 for (unsigned Scale = EltBitwidth / ActiveBits; Scale >= 2; --Scale) { in convertBuildVecZextToBuildVecWithZeros()
23703 assert(ChunkBitwidth >= ActiveBits && "As per starting point."); in convertBuildVecZextToBuildVecWithZeros()