Searched refs:DFAPacketizer (Results 1 – 16 of 16) 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; variable 38 DFAPacketizer *ResourcesModel;65 virtual DFAPacketizer *createPacketizer(const TargetSubtargetInfo &STI) const;
22 class DFAPacketizer; variable66 std::unique_ptr<DFAPacketizer> ResourcesModel;
45 class DFAPacketizer; variable2022 virtual DFAPacketizer *
648 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()
193 DFAPacketizer *
4019 SmallVector<std::unique_ptr<DFAPacketizer>, 8> Resources; in calculateResMIIDFA()4021 std::unique_ptr<DFAPacketizer>(TII->CreateTargetScheduleState(*ST))); in calculateResMIIDFA()4059 Resources.push_back(std::unique_ptr<DFAPacketizer>(NewResource)); in calculateResMIIDFA()
23 DFAPacketizer *Resources;
285 DFAPacketizer *
1979 DFAPacketizer *HexagonInstrInfo::CreateTargetScheduleState( in CreateTargetScheduleState()
33 class DFAPacketizer; variable162 DFAPacketizer *
793 // XXX: Convert to new syntax and use COPY_TO_REG, once the DFAPacketizer801 // XXX: Convert to new syntax and use COPY_TO_REG, once the DFAPacketizer
598 DFAPacketizer *
139 // to declare a method "create##Namespace##DFAPacketizer()".
277 SRCS_MIN+= CodeGen/DFAPacketizer.cpp