Lines Matching refs:Units
94 unsigned Units = getUnits();
95 unsigned Key = ((1u << s) & Units) != 0;
100 if (Key == 0 || Units == 0 || (SlotWeight * s >= 32))
103 unsigned Ctpop = llvm::popcount(Units);
104 unsigned Cttz = llvm::countr_zero(Units);
117 const unsigned Units = HexagonConvertUnits(ItinUnits, &Lanes);
119 if (Units == 0 && Lanes == 0) {
129 setUnits(Units);
137 unsigned Units;
152 if (!hvxInsts[startIdx].Units)
155 if ((hvxInsts[startIdx].Units & b) == 0)
204 const unsigned Units = ISJ.Core.getUnits();
206 if (Units & Slot1Mask) {
213 ISJ.Core.setUnits(Units & ~Slot1Mask);
233 unsigned Units = ISJ.Core.getUnits();
234 if (Units & Slot1Mask) {
238 ISJ.Core.setUnits(Units & ~Slot1Mask);
334 inst.Units = I.CVI.getUnits();
336 if (inst.Units == 0)
717 const unsigned Units = I.Core.getUnits();
720 const std::string UnitsText = Units ? SlotMaskToText(Units) : "<None>";