/llvm-project/llvm/lib/MC/ |
H A D | MCSchedule.cpp | 43 const MCSchedClassDesc &SCDesc) { in computeInstrLatency() argument 60 const MCSchedClassDesc &SCDesc = *getSchedClassDesc(SchedClass); in computeInstrLatency() local 73 const MCSchedClassDesc *SCDesc = getSchedClassDesc(SchedClass); computeInstrLatency() local 91 getReciprocalThroughput(const MCSubtargetInfo & STI,const MCSchedClassDesc & SCDesc) getReciprocalThroughput() argument 116 const MCSchedClassDesc *SCDesc = getSchedClassDesc(SchedClass); getReciprocalThroughput() local [all...] |
/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetSchedule.cpp | 124 if (!SCDesc->isValid()) in resolveSchedClass() local 201 const MCSchedClassDesc *SCDesc = resolveSchedClass(DefMI); computeOperandLatency() local 266 const MCSchedClassDesc *SCDesc = resolveSchedClass(MI); computeInstrLatency() local 296 const MCSchedClassDesc *SCDesc = resolveSchedClass(DefMI); computeOutputLatency() local 329 const MCSchedClassDesc &SCDesc = *SchedModel.getSchedClassDesc(SchedClass); computeReciprocalThroughput() local [all...] |
H A D | MachinePipeliner.cpp | 1136 const MCSchedClassDesc *SCDesc = minFuncUnits() local 1179 const MCSchedClassDesc *SCDesc = calcCriticalResources() local 3548 const MCSchedClassDesc *SCDesc = DAG->getSchedClass(&SU); canReserveResources() local 3574 const MCSchedClassDesc *SCDesc = DAG->getSchedClass(&SU); reserveResources() local 3593 reserveResources(const MCSchedClassDesc * SCDesc,int Cycle) reserveResources() argument 3605 unreserveResources(const MCSchedClassDesc * SCDesc,int Cycle) unreserveResources() argument 3707 const MCSchedClassDesc *SCDesc = DAG->getSchedClass(&SU); calculateResMII() local [all...] |
/llvm-project/llvm/tools/llvm-exegesis/lib/ |
H A D | SchedClassResolution.h | 52 const MCSchedClassDesc *const SCDesc; member
|
H A D | SchedClassResolution.cpp | 49 getNonRedundantWriteProcRes(const MCSchedClassDesc &SCDesc, in getNonRedundantWriteProcRes()
|
H A D | Analysis.cpp | 140 const MCSchedClassDesc *const SCDesc = in printInstructionRowCsv() local
|
/llvm-project/llvm/lib/MCA/ |
H A D | InstrBuilder.cpp | 44 const MCSchedClassDesc &SCDesc, in initializeUsedResources() argument 223 computeMaxLatency(InstrDesc & ID,const MCInstrDesc & MCDesc,const MCSchedClassDesc & SCDesc,const MCSubtargetInfo & STI,unsigned CallLatency) computeMaxLatency() argument 272 const MCSchedClassDesc &SCDesc = *SM.getSchedClassDesc(SchedClassID); populateWrites() local 587 const MCSchedClassDesc &SCDesc = *SM.getSchedClassDesc(SchedClassID); createInstrDescImpl() local 703 const MCSchedClassDesc &SCDesc = createInstruction() local [all...] |
/llvm-project/llvm/tools/llvm-mca/Views/ |
H A D | InstructionInfoView.cpp | 134 const MCSchedClassDesc &SCDesc = *SM.getSchedClassDesc(SchedClassID); in collectData() local
|
/llvm-project/llvm/unittests/Target/AArch64/ |
H A D | AArch64SVESchedPseudoTest.cpp | 80 const MCSchedClassDesc *SCDesc = SchedModel.getSchedClassDesc(SCClass); in runSVEPseudoTestForCPU() local
|
/llvm-project/llvm/lib/MC/MCDisassembler/ |
H A D | Disassembler.cpp | 210 const MCSchedClassDesc *SCDesc = SCModel.getSchedClassDesc(SCClass); getLatency() local
|
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64SIMDInstrOpt.cpp | 230 const MCSchedClassDesc *SCDesc = in shouldReplaceInst() local
|
/llvm-project/llvm/utils/TableGen/ |
H A D | SubtargetEmitter.cpp | 1061 MCSchedClassDesc &SCDesc = SCTab.emplace_back(); GenSchedClassTables() local [all...] |