Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DDFAPacketizer.h49 class DFAPacketizer {
58 DFAPacketizer(const InstrItineraryData *InstrItins, Automaton<uint64_t> a, in DFAPacketizer() function
123 DFAPacketizer *ResourceTracker;
140 DFAPacketizer *getResourceTracker() {return ResourceTracker;} in getResourceTracker()
H A DResourcePriorityQueue.h22 class DFAPacketizer; variable
66 std::unique_ptr<DFAPacketizer> ResourcesModel;
H A DTargetInstrInfo.h42 class DFAPacketizer; variable
1762 virtual DFAPacketizer *
H A DMachinePipeliner.h439 std::unique_ptr<DFAPacketizer> DFAResources;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DDFAPacketizer.cpp57 bool DFAPacketizer::canReserveResources(const MCInstrDesc *MID) { in canReserveResources()
66 void DFAPacketizer::reserveResources(const MCInstrDesc *MID) { in reserveResources()
75 bool DFAPacketizer::canReserveResources(MachineInstr &MI) { in canReserveResources()
82 void DFAPacketizer::reserveResources(MachineInstr &MI) { in reserveResources()
87 unsigned DFAPacketizer::getUsedResources(unsigned InstIdx) { in getUsedResources()
H A DCMakeLists.txt22 DFAPacketizer.cpp
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonHazardRecognizer.h23 DFAPacketizer *Resources;
H A DHexagonMachineScheduler.h39 DFAPacketizer *ResourcesModel;
H A DHexagonInstrInfo.h283 DFAPacketizer *
H A DHexagonInstrInfo.cpp1888 DFAPacketizer *HexagonInstrInfo::CreateTargetScheduleState( in CreateTargetScheduleState()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DR600InstrInfo.h33 class DFAPacketizer; variable
161 DFAPacketizer *
H A DAMDGPUInstructions.td606 // XXX: Convert to new syntax and use COPY_TO_REG, once the DFAPacketizer
614 // XXX: Convert to new syntax and use COPY_TO_REG, once the DFAPacketizer
H A DR600InstrInfo.cpp612 DFAPacketizer *
/netbsd-src/external/apache2/llvm/lib/libLLVMCodeGen/
H A DMakefile30 DFAPacketizer.cpp \
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/CodeGen/
H A DBUILD.gn38 "DFAPacketizer.cpp",
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Target/
H A DTargetItinerary.td139 // to declare a method "create##Namespace##DFAPacketizer()".
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DCodeGenerator.rst1658 functions: ``DFAPacketizer::clearResources()``,
1659 ``DFAPacketizer::reserveResources(MachineInstr *MI)``, and
1660 ``DFAPacketizer::canReserveResources(MachineInstr *MI)``. These functions allow
1663 ``llvm/CodeGen/DFAPacketizer.h`` for more information.
/netbsd-src/external/apache2/llvm/dist/llvm/docs/TableGen/
H A DBackEnds.rst185 DFAPacketizer section in LLVM BackEnds