Home
last modified time | relevance | path

Searched refs:MISUnitMap (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DScheduleDAGInstrs.h158 DenseMap<MachineInstr*, SUnit*> MISUnitMap; variable
391 return MISUnitMap.lookup(MI); in getSUnit()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DCriticalAntiDepBreaker.cpp457 DenseMap<MachineInstr *, const SUnit *> MISUnitMap; in BreakAntiDependencies() local
462 MISUnitMap[SU.getInstr()] = &SU; in BreakAntiDependencies()
666 const SUnit *SU = MISUnitMap[Q->second->getParent()]; in BreakAntiDependencies()
H A DAggressiveAntiDepBreaker.cpp757 std::map<MachineInstr *, const SUnit *> MISUnitMap; in BreakAntiDependencies() local
759 MISUnitMap.insert(std::make_pair(SU.getInstr(), &SU)); in BreakAntiDependencies()
814 const SUnit *PathSU = MISUnitMap[&MI]; in BreakAntiDependencies()
958 const SUnit *SU = MISUnitMap[Q.second.Operand->getParent()]; in BreakAntiDependencies()
H A DScheduleDAGInstrs.cpp569 MISUnitMap[&MI] = SU; in initSUnits()
733 MISUnitMap.clear(); in buildSchedGraph()
808 SUnit *SU = MISUnitMap[&MI]; in buildSchedGraph()
H A DMachinePipeliner.cpp2245 MISUnitMap[NewMI] = SU; in applyInstrChange()
2924 MISUnitMap[NewMI] = SU; in fixupRegisterOverlaps()