Searched refs:getNumMicroOps (Results 1 – 14 of 14) sorted by relevance
| /llvm-project/llvm/lib/MCA/Stages/ |
| H A D | DispatchStage.cpp | 63 const unsigned NumMicroOps = IR.getInstruction()->getNumMicroOps(); in checkRCU() 81 const unsigned NumMicroOps = IS.getNumMicroOps(); in dispatch() 160 unsigned NumMicroOps = Inst.getNumMicroOps(); in isAvailable()
|
| H A D | ExecuteStage.cpp | 60 NumIssuedOpcodes += IS.getNumMicroOps(); in issueInstruction() 203 unsigned NumMicroOps = Inst.getNumMicroOps(); in execute()
|
| H A D | InOrderIssueStage.cpp | 65 unsigned NumMicroOps = Inst.getNumMicroOps(); in isAvailable() 230 unsigned NumMicroOps = IS.getNumMicroOps(); in tryIssue()
|
| /llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetSchedule.cpp | 94 unsigned TargetSchedModel::getNumMicroOps(const MachineInstr *MI, 97 int UOps = InstrItins.getNumMicroOps(MI->getDesc().getSchedClass()); in getNumMicroOps() 98 return (UOps >= 0) ? UOps : TII->getNumMicroOps(&InstrItins, *MI); in getNumMicroOps() 95 unsigned TargetSchedModel::getNumMicroOps(const MachineInstr *MI, getNumMicroOps() function in TargetSchedModel
|
| H A D | VLIWMachineScheduler.cpp | 362 unsigned uops = SchedModel->getNumMicroOps(SU->getInstr()); in checkHazard() 429 IssueCount += SchedModel->getNumMicroOps(SU->getInstr()); in bumpNode()
|
| H A D | MachineScheduler.cpp | 2286 RemIssueCount += SchedModel->getNumMicroOps(SU.getInstr(), SC) in init() 2460 unsigned uops = SchedModel->getNumMicroOps(SU->getInstr()); in checkHazard() 2463 << SchedModel->getNumMicroOps(SU->getInstr()) << '\n'); in checkHazard() 2690 unsigned IncMOps = SchedModel->getNumMicroOps(SU->getInstr()); in bumpNode()
|
| H A D | TargetInstrInfo.cpp | 1475 unsigned TargetInstrInfo::getNumMicroOps(const InstrItineraryData *ItinData, in getNumMicroOps() 1473 unsigned TargetInstrInfo::getNumMicroOps(const InstrItineraryData *ItinData, getNumMicroOps() function in TargetInstrInfo
|
| /llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetSchedule.h | 108 unsigned getNumMicroOps(const MachineInstr *MI,
|
| H A D | TargetInstrInfo.h | 1777 virtual unsigned getNumMicroOps(const InstrItineraryData *ItinData,
|
| /llvm-project/llvm/lib/MCA/HardwareUnits/ |
| H A D | RetireControlUnit.cpp | 45 unsigned Entries = normalizeQuantity(Inst.getNumMicroOps()); in dispatch()
|
| /llvm-project/llvm/include/llvm/MC/ |
| H A D | MCInstrItineraries.h | 232 int getNumMicroOps(unsigned ItinClassIndx) const { in getNumMicroOps() function
|
| /llvm-project/llvm/include/llvm/MCA/ |
| H A D | Instruction.h | 542 unsigned getNumMicroOps() const { return Desc.NumMicroOps; } in getNumMicroOps() function
|
| /llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMBaseInstrInfo.h | 321 unsigned getNumMicroOps(const InstrItineraryData *ItinData,
|
| H A D | ARMBaseInstrInfo.cpp | 3482 int UOps = ItinData->getNumMicroOps(Desc.getSchedClass()); in getNumMicroOpsSwiftLdSt() 3712 // 1) getNumMicroOps tries to infer LDM memory width from the total number of MI in getNumLDMAddresses() 3779 unsigned ARMBaseInstrInfo::getNumMicroOps(const InstrItineraryData *ItinData, in getNumMicroOps() 3786 int ItinUOps = ItinData->getNumMicroOps(Class); in getNumMicroOps() 4786 if (!ItinData->isEmpty() && ItinData->getNumMicroOps(Class) < 0) in getInstrLatency() 4787 return getNumMicroOps(ItinData, MI); in getInstrLatency() 3763 unsigned ARMBaseInstrInfo::getNumMicroOps(const InstrItineraryData *ItinData, getNumMicroOps() function in ARMBaseInstrInfo
|