Home
last modified time | relevance | path

Searched refs:DFAPacketizer (Results 1 – 14 of 14) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DDFAPacketizer.cpp75 DFAPacketizer::DFAPacketizer(const InstrItineraryData *I, in DFAPacketizer() function in DFAPacketizer
96 void DFAPacketizer::ReadTable(unsigned int state) { in ReadTable()
110 DFAInput DFAPacketizer::getInsnInput(unsigned InsnClass) { in getInsnInput()
124 DFAInput DFAPacketizer::getInsnInput(const std::vector<unsigned> &InsnClass) { in getInsnInput()
130 bool DFAPacketizer::canReserveResources(const MCInstrDesc *MID) { in canReserveResources()
140 void DFAPacketizer::reserveResources(const MCInstrDesc *MID) { in reserveResources()
151 bool DFAPacketizer::canReserveResources(MachineInstr &MI) { in canReserveResources()
158 void DFAPacketizer::reserveResources(MachineInstr &MI) { in reserveResources()
H A DMachinePipeliner.cpp806 SmallVector<DFAPacketizer *, 8> Resources; in calculateResMII()
835 SmallVectorImpl<DFAPacketizer *>::iterator RI = Resources.begin(); in calculateResMII()
836 SmallVectorImpl<DFAPacketizer *>::iterator RE = Resources.end(); in calculateResMII()
851 DFAPacketizer *NewResource = in calculateResMII()
860 for (DFAPacketizer *RI : Resources) { in calculateResMII()
861 DFAPacketizer *D = RI; in calculateResMII()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DDFAPacketizer.h78 class DFAPacketizer {
94 DFAPacketizer(const InstrItineraryData *I, const DFAStateInput (*SIT)[2],
145 DFAPacketizer *ResourceTracker;
162 DFAPacketizer *getResourceTracker() {return ResourceTracker;} in getResourceTracker()
H A DResourcePriorityQueue.h67 std::unique_ptr<DFAPacketizer> ResourcesModel;
H A DTargetInstrInfo.h41 class DFAPacketizer; variable
1528 virtual DFAPacketizer *
H A DMachinePipeliner.h498 std::unique_ptr<DFAPacketizer> Resources;
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonHazardRecognizer.h24 DFAPacketizer *Resources;
H A DHexagonMachineScheduler.h40 DFAPacketizer *ResourcesModel;
H A DHexagonInstrInfo.h291 DFAPacketizer *
H A DHexagonInstrInfo.cpp1815 DFAPacketizer *HexagonInstrInfo::CreateTargetScheduleState( in CreateTargetScheduleState()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DR600InstrInfo.h34 class DFAPacketizer; variable
162 DFAPacketizer *
H A DAMDGPUInstructions.td643 // XXX: Convert to new syntax and use COPY_TO_REG, once the DFAPacketizer
651 // XXX: Convert to new syntax and use COPY_TO_REG, once the DFAPacketizer
H A DR600InstrInfo.cpp636 DFAPacketizer *
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile179 SRCS_MIN+= CodeGen/DFAPacketizer.cpp