Searched refs:getUnits (Results 1 - 15 of 15) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonShuffler.cpp93 unsigned Units = getUnits();
242 unsigned Units = ISJ->Core.getUnits();
271 unsigned Units = ISJ->Core.getUnits();
344 if (ISJ->Core.getUnits() == slotSingleLoad ||
363 if (ISJ->Core.getUnits() == slotSingleStore ||
382 if (ISJ->Core.getUnits() == slotSingleLoad ||
432 if (!ISJ->Core.getUnits()) {
451 ISJ->Core.setUnits(ISJ->Core.getUnits() & slotSingleLoad);
464 ISJ->Core.setUnits(ISJ->Core.getUnits() & slotLoadStore);
475 ISJ->Core.setUnits(ISJ->Core.getUnits()
[all...]
H A DHexagonShuffler.h50 unsigned getUnits() const { return (Slots); } function in class:llvm::HexagonResource
55 return (countPopulation(A.getUnits()) < countPopulation(B.getUnits()));
H A DHexagonMCShuffler.cpp44 append(MI, Extender, HexagonMCInstrInfo::getUnits(MCII, STI, MI));
59 append(AddMI, nullptr, HexagonMCInstrInfo::getUnits(MCII, STI, AddMI));
66 append(MI, Extender, HexagonMCInstrInfo::getUnits(MCII, STI, MI));
72 append(AddMI, nullptr, HexagonMCInstrInfo::getUnits(MCII, STI, AddMI));
H A DHexagonMCInstrInfo.h169 unsigned getUnits(MCInstrInfo const &MCII, MCSubtargetInfo const &STI,
H A DHexagonMCInstrInfo.cpp398 unsigned HexagonMCInstrInfo::getUnits(MCInstrInfo const &MCII, function in class:HexagonMCInstrInfo
403 return ((II[SchedClass].FirstStage + HexagonStages)->getUnits());
421 unsigned Units = (Stage + HexagonStages)->getUnits();
424 // fyi: getUnits() will return 0x1, 0x2, 0x4 or 0x8
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DScoreboardHazardRecognizer.cpp145 unsigned freeUnits = IS->getUnits();
196 unsigned freeUnits = IS->getUnits();
H A DMachinePipeliner.cpp923 unsigned funcUnits = IS.getUnits();
969 unsigned FuncUnits = IS.getUnits();
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInstrItineraries.h75 unsigned getUnits() const { function in struct:llvm::InstrStage
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfFile.h100 const SmallVectorImpl<std::unique_ptr<DwarfCompileUnit>> &getUnits() { function in class:llvm::DwarfFile
H A DDwarfDebug.h423 const SmallVectorImpl<std::unique_ptr<DwarfCompileUnit>> &getUnits() { function in class:llvm::DwarfDebug
424 return InfoHolder.getUnits();
H A DDwarfDebug.cpp883 InfoHolder.getUnits().size(), DIUnit, Asm, this, &InfoHolder);
1815 CUID, getDwarfVersion(), getUnits());
1947 getDwarfVersion(), getUnits());
1985 if (getUnits().empty())
1988 emitDWARF5AccelTable(Asm, AccelDebugNames, *this, getUnits());
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/
H A DMCSchedule.cpp142 double Temp = countPopulation(I->getUnits()) * 1.0 / I->getCycles();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.h464 unsigned getUnits(const MachineInstr &MI) const;
H A DHexagonVLIWPacketizer.cpp1055 unsigned FuncUnits = IS->getUnits();
H A DHexagonInstrInfo.cpp4331 unsigned HexagonInstrInfo::getUnits(const MachineInstr &MI) const { function in class:HexagonInstrInfo
4335 return IS.getUnits();

Completed in 248 milliseconds