Searched refs:SchedClass (Results 1 - 7 of 7) sorted by relevance
/freebsd-10.0-release/contrib/llvm/include/llvm/Target/ |
H A D | TargetSubtargetInfo.h | 49 /// Resolve a SchedClass at runtime, where SchedClass identifies an 51 /// another variant SchedClass, but repeated invocation must quickly terminate 52 /// in a nonvariant SchedClass. 53 virtual unsigned resolveSchedClass(unsigned SchedClass, const MachineInstr *MI, argument
|
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/ |
H A D | TargetSchedule.cpp | 129 unsigned SchedClass = MI->getDesc().getSchedClass(); local 130 const MCSchedClassDesc *SCDesc = SchedModel.getSchedClassDesc(SchedClass); 140 SchedClass = STI->resolveSchedClass(SchedClass, MI, this); 141 SCDesc = SchedModel.getSchedClassDesc(SchedClass);
|
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | ScheduleDAGInstrs.h | 161 if (!SU->SchedClass) 162 SU->SchedClass = SchedModel.resolveSchedClass(SU->getInstr()); 163 return SU->SchedClass;
|
H A D | ScheduleDAG.h | 279 const MCSchedClassDesc *SchedClass; // NULL or resolved SchedClass. member in class:llvm::SUnit 331 : Node(node), Instr(0), OrigNode(0), SchedClass(0), NodeNum(nodenum), 345 : Node(0), Instr(instr), OrigNode(0), SchedClass(0), NodeNum(nodenum), 358 : Node(0), Instr(0), OrigNode(0), SchedClass(0), NodeNum(BoundaryID),
|
/freebsd-10.0-release/contrib/llvm/include/llvm/MC/ |
H A D | MCInstrDesc.h | 141 unsigned short SchedClass; // enum identifying instr sched class member in class:llvm::MCInstrDesc 540 return SchedClass;
|
/freebsd-10.0-release/contrib/llvm/utils/TableGen/ |
H A D | SubtargetEmitter.cpp | 34 // Each processor has a SchedClassDesc table with an entry for each SchedClass. 834 // Generate the SchedClass table for this processor and update global 857 // A Variant SchedClass has no resources of its own. 878 // Determine if the SchedClass is actually reachable on this processor. If 996 // Create an entry for each operand Read in this SchedClass. 1034 // Add the information for this SchedClass to the global tables using basic 1092 // Emit SchedClass tables for all processors and associated global tables. 1144 // Emit a SchedClass table for each processor. 1168 const CodeGenSchedClass &SchedClass = SchedModels.getSchedClass(SCIdx); local 1169 OS << " {DBGFIELD(\"" << SchedClass [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/Hexagon/ |
H A D | HexagonVLIWPacketizer.cpp | 2656 unsigned SchedClass = TID.getSchedClass(); local 2658 ResourceTracker->getInstrItins()->beginStage(SchedClass);
|
Completed in 166 milliseconds