/external/llvm/lib/CodeGen/ |
D | ScoreboardHazardRecognizer.cpp | 36 ScheduleHazardRecognizer(), ItinData(II), DAG(SchedDAG), IssueWidth(0), in ScoreboardHazardRecognizer() 47 if (ItinData && !ItinData->isEmpty()) { in ScoreboardHazardRecognizer() 49 if (ItinData->isEndMarker(idx)) in ScoreboardHazardRecognizer() 52 const InstrStage *IS = ItinData->beginStage(idx); in ScoreboardHazardRecognizer() 53 const InstrStage *E = ItinData->endStage(idx); in ScoreboardHazardRecognizer() 81 IssueWidth = ItinData->SchedModel->IssueWidth; in ScoreboardHazardRecognizer() 120 if (!ItinData || ItinData->isEmpty()) in getHazardType() 135 for (const InstrStage *IS = ItinData->beginStage(idx), in getHazardType() 136 *E = ItinData->endStage(idx); IS != E; ++IS) { in getHazardType() 180 if (!ItinData || ItinData->isEmpty()) in EmitInstruction() [all …]
|
D | TargetInstrInfo.cpp | 701 TargetInstrInfo::getOperandLatency(const InstrItineraryData *ItinData, in getOperandLatency() argument 704 if (!ItinData || ItinData->isEmpty()) in getOperandLatency() 712 return ItinData->getOperandCycle(DefClass, DefIdx); in getOperandLatency() 714 return ItinData->getOperandLatency(DefClass, DefIdx, UseClass, UseIdx); in getOperandLatency() 717 int TargetInstrInfo::getInstrLatency(const InstrItineraryData *ItinData, in getInstrLatency() argument 719 if (!ItinData || ItinData->isEmpty()) in getInstrLatency() 725 return ItinData->getStageLatency(get(N->getMachineOpcode()).getSchedClass()); in getInstrLatency() 733 TargetInstrInfo::getNumMicroOps(const InstrItineraryData *ItinData, in getNumMicroOps() argument 735 if (!ItinData || ItinData->isEmpty()) in getNumMicroOps() 739 int UOps = ItinData->Itineraries[Class].NumMicroOps; in getNumMicroOps() [all …]
|
/external/llvm/lib/Target/ARM/ |
D | ARMBaseInstrInfo.h | 212 unsigned getNumMicroOps(const InstrItineraryData *ItinData, 215 int getOperandLatency(const InstrItineraryData *ItinData, 219 int getOperandLatency(const InstrItineraryData *ItinData, 245 int getVLDMDefCycle(const InstrItineraryData *ItinData, 249 int getLDMDefCycle(const InstrItineraryData *ItinData, 253 int getVSTMUseCycle(const InstrItineraryData *ItinData, 257 int getSTMUseCycle(const InstrItineraryData *ItinData, 261 int getOperandLatency(const InstrItineraryData *ItinData, 269 unsigned getInstrLatency(const InstrItineraryData *ItinData, 273 int getInstrLatency(const InstrItineraryData *ItinData, [all …]
|
D | ARMHazardRecognizer.h | 35 ARMHazardRecognizer(const InstrItineraryData *ItinData, in ARMHazardRecognizer() argument 37 : ScoreboardHazardRecognizer(ItinData, DAG, "post-RA-sched"), in ARMHazardRecognizer()
|
D | ARMBaseInstrInfo.cpp | 2606 static unsigned getNumMicroOpsSwiftLdSt(const InstrItineraryData *ItinData, in getNumMicroOpsSwiftLdSt() argument 2611 int UOps = ItinData->getNumMicroOps(Desc.getSchedClass()); in getNumMicroOpsSwiftLdSt() 2861 ARMBaseInstrInfo::getNumMicroOps(const InstrItineraryData *ItinData, in getNumMicroOps() argument 2863 if (!ItinData || ItinData->isEmpty()) in getNumMicroOps() 2868 int ItinUOps = ItinData->getNumMicroOps(Class); in getNumMicroOps() 2871 return getNumMicroOpsSwiftLdSt(ItinData, MI); in getNumMicroOps() 3005 ARMBaseInstrInfo::getVLDMDefCycle(const InstrItineraryData *ItinData, in getVLDMDefCycle() argument 3012 return ItinData->getOperandCycle(DefClass, DefIdx); in getVLDMDefCycle() 3046 ARMBaseInstrInfo::getLDMDefCycle(const InstrItineraryData *ItinData, in getLDMDefCycle() argument 3053 return ItinData->getOperandCycle(DefClass, DefIdx); in getLDMDefCycle() [all …]
|
/external/llvm/include/llvm/Target/ |
D | TargetInstrInfo.h | 826 virtual unsigned getNumMicroOps(const InstrItineraryData *ItinData, 837 virtual int getOperandLatency(const InstrItineraryData *ItinData, 849 virtual int getOperandLatency(const InstrItineraryData *ItinData, 856 unsigned computeOperandLatency(const InstrItineraryData *ItinData, 864 virtual unsigned getInstrLatency(const InstrItineraryData *ItinData, 870 virtual int getInstrLatency(const InstrItineraryData *ItinData, 877 int computeDefOperandLatency(const InstrItineraryData *ItinData, 890 bool hasHighOperandLatency(const InstrItineraryData *ItinData, in hasHighOperandLatency() argument 900 bool hasLowDefLatency(const InstrItineraryData *ItinData,
|
/external/llvm/utils/TableGen/ |
D | DFAPacketizerEmitter.cpp | 51 Record *ItinData, 339 Record *ItinData, in collectAllInsnClasses() argument 362 ItinData->getValueAsListOfDefs("Stages"); in collectAllInsnClasses() 424 Record *ItinData = ItinDataList[j]; in run() local 426 collectAllInsnClasses(Name, ItinData, NStages, OS); in run()
|
D | SubtargetEmitter.cpp | 69 Record *ItinData, std::string &ItinString, 71 void FormItineraryOperandCycleString(Record *ItinData, std::string &ItinString, 74 Record *ItinData, 293 Record *ItinData, in FormItineraryStageString() argument 298 ItinData->getValueAsListOfDefs("Stages"); in FormItineraryStageString() 337 void SubtargetEmitter::FormItineraryOperandCycleString(Record *ItinData, in FormItineraryOperandCycleString() argument 341 ItinData->getValueAsListOfInts("OperandCycles"); in FormItineraryOperandCycleString() 355 Record *ItinData, in FormItineraryBypassString() argument 359 ItinData->getValueAsListOfDefs("Bypasses"); in FormItineraryBypassString() 462 Record *ItinData = ProcModel.ItinDefList[SchedClassIdx]; in EmitStageAndOperandCycleData() local [all …]
|
D | CodeGenSchedule.cpp | 799 Record *ItinData = ItinRecords[i]; in collectProcItins() local 800 Record *ItinDef = ItinData->getValueAsDef("TheClass"); in collectProcItins() 806 ProcModel.ItinDefList[SCI->Index] = ItinData; in collectProcItins()
|
/external/llvm/include/llvm/CodeGen/ |
D | ScoreboardHazardRecognizer.h | 93 const InstrItineraryData *ItinData; variable 107 ScoreboardHazardRecognizer(const InstrItineraryData *ItinData,
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCHazardRecognizers.h | 35 PPCDispatchGroupSBHazardRecognizer(const InstrItineraryData *ItinData, in PPCDispatchGroupSBHazardRecognizer() argument 37 ScoreboardHazardRecognizer(ItinData, DAG_), DAG(DAG_), in PPCDispatchGroupSBHazardRecognizer()
|
D | PPCInstrInfo.h | 98 int getOperandLatency(const InstrItineraryData *ItinData, 102 int getOperandLatency(const InstrItineraryData *ItinData, in getOperandLatency() argument 105 return PPCGenInstrInfo::getOperandLatency(ItinData, DefNode, DefIdx, in getOperandLatency()
|
D | PPCInstrInfo.cpp | 108 int PPCInstrInfo::getOperandLatency(const InstrItineraryData *ItinData, in getOperandLatency() argument 112 int Latency = PPCGenInstrInfo::getOperandLatency(ItinData, DefMI, DefIdx, in getOperandLatency() 132 Latency = getInstrLatency(ItinData, DefMI); in getOperandLatency()
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | R600InstrInfo.h | 106 int getInstrLatency(const InstrItineraryData *ItinData, 110 virtual int getInstrLatency(const InstrItineraryData *ItinData, in getInstrLatency() argument
|
D | R600InstrInfo.cpp | 470 int R600InstrInfo::getInstrLatency(const InstrItineraryData *ItinData, in getInstrLatency() argument
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
D | R600InstrInfo.h | 106 int getInstrLatency(const InstrItineraryData *ItinData, 110 virtual int getInstrLatency(const InstrItineraryData *ItinData, in getInstrLatency() argument
|
D | R600InstrInfo.cpp | 470 int R600InstrInfo::getInstrLatency(const InstrItineraryData *ItinData, in getInstrLatency() argument
|
/external/llvm/lib/Target/R600/ |
D | R600InstrInfo.h | 203 unsigned int getInstrLatency(const InstrItineraryData *ItinData, 207 int getInstrLatency(const InstrItineraryData *ItinData, in getInstrLatency() argument
|
D | R600InstrInfo.cpp | 1052 unsigned int R600InstrInfo::getInstrLatency(const InstrItineraryData *ItinData, in getInstrLatency() argument
|
/external/llvm/lib/Target/X86/ |
D | X86InstrInfo.h | 417 bool hasHighOperandLatency(const InstrItineraryData *ItinData,
|
D | X86InstrInfo.cpp | 5390 hasHighOperandLatency(const InstrItineraryData *ItinData, in hasHighOperandLatency() argument
|