/freebsd-11-stable/contrib/llvm-project/llvm/lib/MCA/Stages/ |
H A D | DispatchStage.cpp | 63 const unsigned NumMicroOps = IR.getInstruction()->getNumMicroOps(); local 64 if (RCU.isAvailable(NumMicroOps)) 82 const unsigned NumMicroOps = IS.getNumMicroOps(); local 83 if (NumMicroOps > DispatchWidth) { 86 CarryOver = NumMicroOps - DispatchWidth; 89 assert(AvailableEntries >= NumMicroOps); 90 AvailableEntries -= NumMicroOps; 134 std::min(DispatchWidth, NumMicroOps)); 160 unsigned NumMicroOps = Inst.getNumMicroOps(); local 162 unsigned Required = std::min(NumMicroOps, DispatchWidt [all...] |
H A D | ExecuteStage.cpp | 203 unsigned NumMicroOps = Inst.getNumMicroOps(); local 204 NumDispatchedOpcodes += NumMicroOps;
|
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-mca/Views/ |
H A D | SummaryView.cpp | 29 TotalCycles(0), NumMicroOps(0), 56 NumMicroOps += Desc.NumMicroOps; 69 unsigned TotalUOps = NumMicroOps * Iterations; 73 SM, DispatchWidth, NumMicroOps, ProcResourceUsage);
|
H A D | SummaryView.h | 47 unsigned NumMicroOps; member in class:llvm::mca::SummaryView 64 // - NumMicroOps / DispatchWidth
|
H A D | RetireControlUnitStatistics.cpp | 39 unsigned ReleasedEntries = Event.IR.getInstruction()->getDesc().NumMicroOps;
|
H A D | InstructionInfoView.cpp | 52 unsigned NumMicroOpcodes = SCDesc.NumMicroOps;
|
H A D | SchedulerStatistics.cpp | 47 NumIssued += Inst.getDesc().NumMicroOps;
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MCA/Stages/ |
H A D | MicroOpQueueStage.h | 57 IR.getInstruction()->getDesc().NumMicroOps);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MCA/ |
H A D | Support.cpp | 83 unsigned NumMicroOps, 88 double Max = static_cast<double>(NumMicroOps) / DispatchWidth; 104 // - (NumMicroOps / DispatchWidth) 82 computeBlockRThroughput(const MCSchedModel &SM, unsigned DispatchWidth, unsigned NumMicroOps, ArrayRef<unsigned> ProcResourceUsage) argument
|
H A D | InstrBuilder.cpp | 485 if (ID.NumMicroOps != 0) 536 if (SCDesc.NumMicroOps == MCSchedClassDesc::InvalidNumMicroOps) { 547 ID->NumMicroOps = SCDesc.NumMicroOps; 581 LLVM_DEBUG(dbgs() << "\t\tNumMicroOps=" << ID->NumMicroOps << '\n');
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZHazardRecognizer.cpp | 51 assert((SC->NumMicroOps != 2 || (SC->BeginGroup && !SC->EndGroup)) && 53 assert((SC->NumMicroOps < 3 || (SC->BeginGroup && SC->EndGroup)) && 55 assert((SC->NumMicroOps < 3 || (SC->NumMicroOps % 3 == 0)) && 58 return SC->NumMicroOps; 194 if (SC->NumMicroOps > 1) 195 OS << "/" << SC->NumMicroOps << "uops";
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCSchedule.h | 117 uint16_t NumMicroOps : 14; member in struct:llvm::MCSchedClassDesc 128 return NumMicroOps != InvalidNumMicroOps; 131 return NumMicroOps == VariantNumMicroOps;
|
H A D | MCInstrItineraries.h | 96 int16_t NumMicroOps; ///< # of micro-ops, -1 means it's variable member in struct:llvm::InstrItinerary 228 return Itineraries[ItinClassIndx].NumMicroOps;
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MCA/ |
H A D | Support.h | 106 /// - NumMicroOps / DispatchWidth 109 unsigned NumMicroOps,
|
H A D | Instruction.h | 367 unsigned NumMicroOps; member in struct:llvm::mca::InstrDesc 421 unsigned getNumMicroOps() const { return Desc.NumMicroOps; }
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCSchedule.cpp | 106 return ((double)SCDesc.NumMicroOps) / SM.IssueWidth;
|
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | SubtargetEmitter.cpp | 516 int16_t NumUOps = ItinData ? ItinData->getValueAsInt("NumMicroOps") : 0; 591 Intinerary.NumMicroOps << ", " << 996 SCDesc.NumMicroOps = 0; 1014 SCDesc.NumMicroOps = MCSchedClassDesc::VariantNumMicroOps; 1060 SCDesc.NumMicroOps = MCSchedClassDesc::InvalidNumMicroOps; 1093 SCDesc.NumMicroOps = MCSchedClassDesc::InvalidNumMicroOps; 1097 SCDesc.NumMicroOps += WriteRes->getValueAsInt("NumMicroOps"); 1160 SCDesc.NumMicroOps = MCSchedClassDesc::InvalidNumMicroOps; 1181 if (SCDesc.NumMicroOps [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetSchedule.cpp | 117 return SC->NumMicroOps;
|
H A D | TargetInstrInfo.cpp | 1073 int UOps = ItinData->Itineraries[Class].NumMicroOps;
|