Home
last modified time | relevance | path

Searched refs:getUnits (Results 1 – 12 of 12) sorted by relevance

/NextBSD/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/
HDHexagonShuffler.cpp82 bool Key = (1 << s) & getUnits(); in setWeight()
91 (Key << (SlotWeight * s)) * ((MaskWeight - countPopulation(getUnits())) in setWeight()
92 << countTrailingZeros(getUnits())); in setWeight()
174 if (ISJ->Core.getUnits() == slotSingleLoad) in check()
182 if (ISJ->Core.getUnits() == slotSingleStore) in check()
225 if (!ISJ->Core.getUnits()) { in check()
234 ISJ->Core.setUnits(ISJ->Core.getUnits() & ~slotOne); in check()
239 ISJ->Core.setUnits(ISJ->Core.getUnits() & ~slotOne); in check()
252 ISJ->Core.setUnits(ISJ->Core.getUnits() & slotJump); in check()
261 ISJ->Core.setUnits(ISJ->Core.getUnits() & slotSingleLoad); in check()
[all …]
HDHexagonShuffler.h41 unsigned getUnits() const { return (Slots); }; in getUnits() function
46 return (countPopulation(A.getUnits()) < countPopulation(B.getUnits())); in lessUnits()
HDHexagonMCShuffler.cpp40 append(MI, Extender, HexagonMCInstrInfo::getUnits(MCII, STI, *MI), in init()
55 append(AddMI, nullptr, HexagonMCInstrInfo::getUnits(MCII, STI, *AddMI), in init()
63 append(MI, Extender, HexagonMCInstrInfo::getUnits(MCII, STI, *MI), in init()
70 append(AddMI, nullptr, HexagonMCInstrInfo::getUnits(MCII, STI, *AddMI), in init()
HDHexagonMCInstrInfo.h118 unsigned getUnits(MCInstrInfo const &MCII, MCSubtargetInfo const &STI,
HDHexagonMCInstrInfo.cpp212 unsigned HexagonMCInstrInfo::getUnits(MCInstrInfo const &MCII, in getUnits() function in llvm::HexagonMCInstrInfo
218 return ((II[SchedClass].FirstStage + HexagonStages)->getUnits()); in getUnits()
/NextBSD/contrib/llvm/lib/CodeGen/
HDDFAPacketizer.cpp69 unsigned FuncUnits = IS->getUnits(); in canReserveResources()
81 unsigned FuncUnits = IS->getUnits(); in reserveResources()
HDScoreboardHazardRecognizer.cpp152 unsigned freeUnits = IS->getUnits(); in getHazardType()
204 unsigned freeUnits = IS->getUnits(); in EmitInstruction()
/NextBSD/contrib/llvm/lib/CodeGen/AsmPrinter/
HDDwarfFile.h69 const SmallVectorImpl<std::unique_ptr<DwarfUnit>> &getUnits() { return CUs; } in getUnits() function
HDDwarfDebug.h354 const SmallVectorImpl<std::unique_ptr<DwarfUnit>> &getUnits() { in getUnits() function
355 return InfoHolder.getUnits(); in getUnits()
HDDwarfDebug.cpp372 InfoHolder.getUnits().size(), DIUnit, Asm, this, &InfoHolder); in constructDwarfCompileUnit()
1262 Src = static_cast<DwarfCompileUnit &>(*InfoHolder.getUnits()[CUID]) in recordSourceLine()
1917 InfoHolder.getUnits().size() + TypeUnitsUnderConstruction.size(), CU, Asm, in addDwarfTypeUnitType()
/NextBSD/contrib/llvm/include/llvm/MC/
HDMCInstrItineraries.h76 unsigned getUnits() const { in getUnits() function
/NextBSD/contrib/llvm/lib/Target/Hexagon/
HDHexagonVLIWPacketizer.cpp964 unsigned FuncUnits = IS->getUnits(); in ignorePseudoInstruction()