Searched refs:SchedClassID (Results 1 – 6 of 6) sorted by relevance
| /src/contrib/llvm-project/llvm/lib/MCA/ |
| H A D | InstrBuilder.cpp | 269 unsigned SchedClassID) { in populateWrites() argument 272 const MCSchedClassDesc &SCDesc = *SM.getSchedClassDesc(SchedClassID); in populateWrites() 444 unsigned SchedClassID) { in populateReads() argument 466 Read.SchedClassID = SchedClassID; in populateReads() 481 Read.SchedClassID = SchedClassID; in populateReads() 499 Read.SchedClassID = SchedClassID; in populateReads() 544 unsigned SchedClassID) { in getVariantSchedClassID() argument 547 while (SchedClassID && SM.getSchedClassDesc(SchedClassID)->isVariant()) in getVariantSchedClassID() 548 SchedClassID = in getVariantSchedClassID() 549 STI.resolveVariantSchedClass(SchedClassID, &MCI, &MCII, CPUID); in getVariantSchedClassID() [all …]
|
| /src/contrib/llvm-project/llvm/tools/llvm-mca/Views/ |
| H A D | InstructionInfoView.cpp | 123 unsigned SchedClassID = 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()
|
| /src/contrib/llvm-project/llvm/include/llvm/MCA/ |
| H A D | InstrBuilder.h | 87 Expected<unsigned> getVariantSchedClassID(const MCInst &MCI, unsigned SchedClassID); 97 void populateWrites(InstrDesc &ID, const MCInst &MCI, unsigned SchedClassID); 98 void populateReads(InstrDesc &ID, const MCInst &MCI, unsigned SchedClassID);
|
| H A D | Instruction.h | 175 unsigned SchedClassID; member 362 unsigned getSchedClass() const { return RD->SchedClassID; } in getSchedClass() 470 unsigned SchedClassID; member
|
| /src/contrib/llvm-project/llvm/lib/Target/RISCV/MCA/ |
| H A D | RISCVCustomBehaviour.cpp | 224 unsigned SchedClassID = MCII.get(Opcode).getSchedClass(); in getSchedClassID() local 241 return SchedClassID; in getSchedClassID() 271 << SchedClassID << '\n'); in getSchedClassID() 272 return SchedClassID; in getSchedClassID() 279 << ". Overriding original SchedClassID=" << SchedClassID in getSchedClassID()
|
| /src/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/ |
| H A D | RegisterFile.cpp | 508 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()
|