Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/MCA/
H A DInstrBuilder.cpp464 unsigned SchedClassID) { in populateReads() argument
484 Read.SchedClassID = SchedClassID; in populateReads()
497 Read.SchedClassID = SchedClassID; in populateReads()
515 Read.SchedClassID = SchedClassID; in populateReads()
552 unsigned SchedClassID = MCDesc.getSchedClass(); in createInstrDescImpl() local
558 while (SchedClassID && SM.getSchedClassDesc(SchedClassID)->isVariant()) in createInstrDescImpl()
559 SchedClassID = in createInstrDescImpl()
562 if (!SchedClassID) { in createInstrDescImpl()
583 ID->SchedClassID = SchedClassID; in createInstrDescImpl()
606 populateWrites(*ID, MCI, SchedClassID); in createInstrDescImpl()
[all …]
/llvm-project-15.0.7/llvm/tools/llvm-mca/Views/
H A DInstructionInfoView.cpp126 unsigned SchedClassID = MCDesc.getSchedClass(); in collectData() local
130 while (SchedClassID && SM.getSchedClassDesc(SchedClassID)->isVariant()) in collectData()
131 SchedClassID = in collectData()
132 STI.resolveVariantSchedClass(SchedClassID, &Inst, &MCII, CPUID); in collectData()
134 const MCSchedClassDesc &SCDesc = *SM.getSchedClassDesc(SchedClassID); in collectData()
/llvm-project-15.0.7/llvm/include/llvm/MCA/
H A DInstrBuilder.h83 void populateWrites(InstrDesc &ID, const MCInst &MCI, unsigned SchedClassID);
84 void populateReads(InstrDesc &ID, const MCInst &MCI, unsigned SchedClassID);
H A DInstruction.h175 unsigned SchedClassID; member
362 unsigned getSchedClass() const { return RD->SchedClassID; } in getSchedClass()
473 unsigned SchedClassID; member
/llvm-project-15.0.7/llvm/lib/MCA/HardwareUnits/
H A DRegisterFile.cpp508 const MCSchedClassDesc *SC = SM.getSchedClassDesc(RD.SchedClassID); in collectWrites()
576 const MCSchedClassDesc *SC = SM.getSchedClassDesc(RD.SchedClassID); in checkRAWHazards()
639 const MCSchedClassDesc *SC = SM.getSchedClassDesc(RD.SchedClassID); in addRegisterRead()