Searched refs:DFAPacketizer (Results 1 – 19 of 19) sorted by relevance
73 class DFAPacketizer {82 DFAPacketizer(const InstrItineraryData *InstrItins, Automaton<uint64_t> a, in DFAPacketizer() function147 DFAPacketizer *ResourceTracker;165 DFAPacketizer *getResourceTracker() {return ResourceTracker;} in getResourceTracker()
24 class DFAPacketizer; variable38 DFAPacketizer *ResourcesModel;65 virtual DFAPacketizer *createPacketizer(const TargetSubtargetInfo &STI) const;
22 class DFAPacketizer; variable66 std::unique_ptr<DFAPacketizer> ResourcesModel;
43 class DFAPacketizer; variable 1966 virtual DFAPacketizer * in areMemAccessesTriviallyDisjoint()
45 #include "llvm/CodeGen/DFAPacketizer.h"591 llvm::SmallVector<std::unique_ptr<DFAPacketizer>> DFAResources;
55 bool DFAPacketizer::canReserveResources(const MCInstrDesc *MID) { in canReserveResources()64 void DFAPacketizer::reserveResources(const MCInstrDesc *MID) { in reserveResources()73 bool DFAPacketizer::canReserveResources(MachineInstr &MI) { in canReserveResources()80 void DFAPacketizer::reserveResources(MachineInstr &MI) { in reserveResources()85 unsigned DFAPacketizer::getUsedResources(unsigned InstIdx) { in getUsedResources()
52 DFAPacketizer.cpp
16 #include "llvm/CodeGen/DFAPacketizer.h"193 DFAPacketizer *
23 // DFAPacketizer class to compute the minimum initiation interval and the check50 #include "llvm/CodeGen/DFAPacketizer.h"3615 SmallVector<std::unique_ptr<DFAPacketizer>, 8> Resources; in unreserveResources() 3617 std::unique_ptr<DFAPacketizer>(TII->CreateTargetScheduleState(*ST))); in isOverbooked() 3655 Resources.push_back(std::unique_ptr<DFAPacketizer>(NewResource)); in calculateResMIIDFA()
23 DFAPacketizer *Resources;
285 DFAPacketizer *
23 #include "llvm/CodeGen/DFAPacketizer.h"1979 DFAPacketizer *HexagonInstrInfo::CreateTargetScheduleState( in CreateTargetScheduleState()
32 class DFAPacketizer; variable 161 DFAPacketizer *
789 // XXX: Convert to new syntax and use COPY_TO_REG, once the DFAPacketizer797 // XXX: Convert to new syntax and use COPY_TO_REG, once the DFAPacketizer
599 DFAPacketizer * in fitsConstReadLimitations()
50 "DFAPacketizer.cpp",
139 // to declare a method "create##Namespace##DFAPacketizer()".
1703 functions: ``DFAPacketizer::clearResources()``,1704 ``DFAPacketizer::reserveResources(MachineInstr *MI)``, and1705 ``DFAPacketizer::canReserveResources(MachineInstr *MI)``. These functions allow1708 ``llvm/CodeGen/DFAPacketizer.h`` for more information.
185 DFAPacketizer section in LLVM BackEnds