Home
last modified time | relevance | path

Searched defs:SchedClass (Results 1 – 11 of 11) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
HDHexagonDepTimingClasses.h18 inline bool is_TC1(unsigned SchedClass) { in is_TC1()
67 inline bool is_TC2(unsigned SchedClass) { in is_TC2()
99 inline bool is_TC2early(unsigned SchedClass) { in is_TC2early()
110 inline bool is_TC3x(unsigned SchedClass) { in is_TC3x()
143 inline bool is_TC4x(unsigned SchedClass) { in is_TC4x()
HDHexagonInstrInfo.cpp2667 unsigned SchedClass = MI.getDesc().getSchedClass(); in isTC1() local
2672 unsigned SchedClass = MI.getDesc().getSchedClass(); in isTC2() local
2677 unsigned SchedClass = MI.getDesc().getSchedClass(); in isTC2Early() local
2682 unsigned SchedClass = MI.getDesc().getSchedClass(); in isTC4x() local
/freebsd-14-stable/contrib/llvm-project/llvm/lib/MC/
HDMCSchedule.cpp72 unsigned SchedClass = MCII.get(Inst.getOpcode()).getSchedClass(); in computeInstrLatency() local
115 unsigned SchedClass = MCII.get(Inst.getOpcode()).getSchedClass(); in getReciprocalThroughput() local
136 MCSchedModel::getReciprocalThroughput(unsigned SchedClass, in getReciprocalThroughput()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDTargetSchedule.cpp123 unsigned SchedClass = MI->getDesc().getSchedClass(); in resolveSchedClass() local
311 unsigned SchedClass = MI->getDesc().getSchedClass(); in computeReciprocalThroughput() local
324 unsigned SchedClass = TII->get(Opcode).getSchedClass(); in computeReciprocalThroughput() local
HDMachinePipeliner.cpp1130 unsigned SchedClass = Inst->getDesc().getSchedClass(); in minFuncUnits() local
1177 unsigned SchedClass = MI.getDesc().getSchedClass(); in calcCriticalResources() local
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/MC/
HDMCSubtargetInfo.h220 virtual unsigned resolveVariantSchedClass(unsigned SchedClass, in resolveVariantSchedClass()
HDMCInstrDesc.h209 unsigned short SchedClass; // enum identifying instr sched class variable
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDTargetSubtargetInfo.h144 virtual unsigned resolveSchedClass(unsigned SchedClass, in resolveSchedClass()
HDScheduleDAG.h255 const MCSchedClassDesc *SchedClass = variable
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
HDHexagonMCInstrInfo.cpp435 int SchedClass = HexagonMCInstrInfo::getDesc(MCII, MCI).getSchedClass(); in getCVIResources() local
454 int SchedClass = HexagonMCInstrInfo::getDesc(MCII, MCI).getSchedClass(); in getUnits() local
465 int SchedClass = HexagonMCInstrInfo::getDesc(MCII, MCI).getSchedClass(); in getOtherReservedSlots() local
/freebsd-14-stable/contrib/llvm-project/llvm/utils/TableGen/
HDSubtargetEmitter.cpp1433 const CodeGenSchedClass &SchedClass = SchedModels.getSchedClass(SCIdx); in EmitSchedClassTables() local