| /NextBSD/contrib/llvm/lib/CodeGen/ |
| HD | TargetSchedule.cpp | 35 return EnableSchedItins && !InstrItins.isEmpty(); in hasInstrItineraries() 59 STI->initInstrItins(InstrItins); in init() 79 int UOps = InstrItins.getNumMicroOps(MI->getDesc().getSchedClass()); in getNumMicroOps() 80 return (UOps >= 0) ? UOps : TII->getNumMicroOps(&InstrItins, MI); in getNumMicroOps() 164 OperLatency = TII->getOperandLatency(&InstrItins, DefMI, DefOperIdx, in computeOperandLatency() 169 OperLatency = InstrItins.getOperandCycle(DefClass, DefOperIdx); in computeOperandLatency() 175 unsigned InstrLatency = TII->getInstrLatency(&InstrItins, DefMI); in computeOperandLatency() 259 return TII->getInstrLatency(&InstrItins, MI); in computeInstrLatency()
|
| HD | DFAPacketizer.cpp | 36 InstrItins(I), CurrentState(0), DFAStateInputTable(SIT), in DFAPacketizer() 68 const llvm::InstrStage *IS = InstrItins->beginStage(InsnClass); in canReserveResources() 80 const llvm::InstrStage *IS = InstrItins->beginStage(InsnClass); in reserveResources()
|
| HD | PostRASchedulerList.cpp | 201 const InstrItineraryData *InstrItins = in SchedulePostRATDList() local 205 InstrItins, this); in SchedulePostRATDList()
|
| HD | TwoAddressInstructionPass.cpp | 76 const InstrItineraryData *InstrItins; member in __anon0a2cc79c0111::TwoAddressInstructionPass 867 if (TII->getInstrLatency(InstrItins, MI) > 1) in rescheduleMIBelowKill() 1001 if (TII->getInstrLatency(InstrItins, &DefMI) > (Dist - DefDist)) in isDefTooClose() 1599 InstrItins = MF->getSubtarget().getInstrItineraryData(); in runOnMachineFunction()
|
| /NextBSD/contrib/llvm/lib/Target/Hexagon/ |
| HD | HexagonSubtarget.h | 52 InstrItineraryData InstrItins; variable 61 return &InstrItins; in getInstrItineraryData()
|
| HD | HexagonSubtarget.cpp | 80 InstrItins = getInstrItineraryForCPU(CPUString); in HexagonSubtarget()
|
| /NextBSD/contrib/llvm/include/llvm/CodeGen/ |
| HD | TargetSchedule.h | 36 InstrItineraryData InstrItins; variable 80 return &InstrItins; in getInstrItineraries()
|
| HD | DFAPacketizer.h | 46 const InstrItineraryData *InstrItins; variable 82 const InstrItineraryData *getInstrItins() const { return InstrItins; } in getInstrItins()
|
| HD | ResourcePriorityQueue.h | 63 const InstrItineraryData* InstrItins; variable
|
| /NextBSD/contrib/llvm/lib/MC/ |
| HD | MCSubtargetInfo.cpp | 109 void MCSubtargetInfo::initInstrItins(InstrItineraryData &InstrItins) const { in initInstrItins() 110 InstrItins = InstrItineraryData(getSchedModel(), Stages, OperandCycles, in initInstrItins()
|
| /NextBSD/contrib/llvm/lib/Target/AMDGPU/ |
| HD | AMDGPUSubtarget.h | 97 InstrItineraryData InstrItins; variable 119 return &InstrItins; in getInstrItineraryData()
|
| HD | AMDGPUSubtarget.cpp | 80 InstrItins(getInstrItineraryForCPU(GPU)), TargetTriple(TT) { in AMDGPUSubtarget()
|
| /NextBSD/contrib/llvm/lib/Target/Mips/ |
| HD | MipsSubtarget.h | 133 InstrItineraryData InstrItins; variable 292 return &InstrItins; in getInstrItineraryData()
|
| HD | MipsSubtarget.cpp | 149 InstrItins = getInstrItineraryForCPU(CPUName); in initializeSubtargetDependencies()
|
| /NextBSD/contrib/llvm/lib/Target/PowerPC/ |
| HD | PPCSubtarget.h | 76 InstrItineraryData InstrItins; variable 157 return &InstrItins; in getInstrItineraryData()
|
| HD | PPCSubtarget.cpp | 117 InstrItins = getInstrItineraryForCPU(CPUName); in initSubtargetFeatures()
|
| /NextBSD/contrib/llvm/lib/Target/ARM/ |
| HD | ARMSubtarget.h | 232 InstrItineraryData InstrItins; variable 445 return &InstrItins; in getInstrItineraryData()
|
| HD | ARMSubtarget.cpp | 207 InstrItins = getInstrItineraryForCPU(CPUString); in initSubtargetFeatures()
|
| /NextBSD/contrib/llvm/lib/Target/X86/ |
| HD | X86Subtarget.h | 229 InstrItineraryData InstrItins; variable 503 return &InstrItins; in getInstrItineraryData()
|
| HD | X86Subtarget.cpp | 198 InstrItins = getInstrItineraryForCPU(CPUName); in initSubtargetFeatures()
|
| /NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| HD | ScheduleDAGSDNodes.cpp | 50 InstrItins(mf.getSubtarget().getInstrItineraryData()) {} in ScheduleDAGSDNodes() 608 if (!InstrItins || InstrItins->isEmpty()) { in computeLatency() 622 SU->Latency += TII->getInstrLatency(InstrItins, N); in computeLatency() 638 int Latency = TII->getOperandLatency(InstrItins, Def, DefIdx, Use, OpIdx); in computeOperandLatency()
|
| HD | ScheduleDAGSDNodes.h | 40 const InstrItineraryData *InstrItins; variable
|
| HD | ResourcePriorityQueue.cpp | 45 : Picker(this), InstrItins(IS->MF->getSubtarget().getInstrItineraryData()) { in ResourcePriorityQueue() 320 if (Packet.size() >= InstrItins->SchedModel.IssueWidth) { in reserveResources()
|
| /NextBSD/contrib/llvm/include/llvm/MC/ |
| HD | MCSubtargetInfo.h | 158 void initInstrItins(InstrItineraryData &InstrItins) const;
|