| /freebsd/contrib/llvm-project/llvm/tools/llvm-mca/Views/ |
| H A D | DispatchStatistics.cpp | 41 double Percentage = ((double)Entry.second / NumCycles) * 100.0; in printDispatchHistogram() 52 unsigned NumCycles) { in printStalls() argument 58 double Percentage = ((double)NumStalls / NumCycles) * 100.0; in printStalls() 68 printStalls(SS, HWStalls[HWStallEvent::RegisterFileStall], NumCycles); in printDispatchStalls() 70 printStalls(SS, HWStalls[HWStallEvent::RetireControlUnitStall], NumCycles); in printDispatchStalls() 72 printStalls(SS, HWStalls[HWStallEvent::SchedulerQueueFull], NumCycles); in printDispatchStalls() 74 printStalls(SS, HWStalls[HWStallEvent::LoadQueueFull], NumCycles); in printDispatchStalls() 76 printStalls(SS, HWStalls[HWStallEvent::StoreQueueFull], NumCycles); in printDispatchStalls() 78 printStalls(SS, HWStalls[HWStallEvent::DispatchGroupStall], NumCycles); in printDispatchStalls() 80 printStalls(SS, HWStalls[HWStallEvent::CustomBehaviourStall], NumCycles); in printDispatchStalls()
|
| H A D | RetireControlUnitStatistics.cpp | 21 : NumRetired(0), NumCycles(0), EntriesInUse(0), MaxUsedEntries(0), in RetireControlUnitStatistics() 50 ++NumCycles; in onCycleEnd() 69 << format("%.1f", ((double)Entry.second / NumCycles) * 100.0) in printView() 73 unsigned AvgUsage = (double)SumOfUsedEntries / NumCycles; in printView()
|
| H A D | DispatchStatistics.h | 46 unsigned NumCycles; variable 66 : NumDispatched(0), NumCycles(0), in DispatchStatistics() 73 void onCycleBegin() override { NumCycles++; } in onCycleBegin()
|
| H A D | SchedulerStatistics.cpp | 23 NumCycles(0), MostRecentLoadDispatched(~0U), in SchedulerStatistics() 116 << format("%.1f", ((double)IPC / NumCycles) * 100) << "%)\n"; in printSchedulerStats() 123 assert(NumCycles && "Unexpected number of cycles!"); in printSchedulerUsage() 145 double AvgUsage = (double)BU.CumulativeNumUsedSlots / NumCycles; in printSchedulerUsage()
|
| H A D | SchedulerStatistics.h | 53 unsigned NumCycles; variable 77 void onCycleBegin() override { NumCycles++; } in onCycleBegin()
|
| H A D | RetireControlUnitStatistics.h | 43 unsigned NumCycles; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86PadShortFunction.cpp | 166 unsigned int &NumCycles = ReturnBBs[MBB]; in findReturns() local 167 NumCycles = std::max(NumCycles, Cycles); in findReturns()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | EarlyIfConversion.cpp | 1250 unsigned NumCycles = SchedModel.computeInstrLatency(&I, false); in shouldConvertIf() local 1251 if (NumCycles > 1) in shouldConvertIf() 1252 Cycles += NumCycles - 1; in shouldConvertIf() 1264 unsigned NumCycles = SchedModel.computeInstrLatency(&I, false); in shouldConvertIf() local 1265 if (NumCycles > 1) in shouldConvertIf() 1266 TCycle += NumCycles - 1; in shouldConvertIf() 1270 unsigned NumCycles = SchedModel.computeInstrLatency(&I, false); in shouldConvertIf() local 1271 if (NumCycles > 1) in shouldConvertIf() 1272 FCycle += NumCycles - 1; in shouldConvertIf()
|
| H A D | IfConversion.cpp | 1139 unsigned NumCycles = SchedModel.computeInstrLatency(&MI, false); in ScanInstructions() local 1140 if (NumCycles > 1) in ScanInstructions() 1141 BBI.ExtraCost += NumCycles-1; in ScanInstructions() 2194 unsigned NumCycles = SchedModel.computeInstrLatency(&I, false); in CopyAndPredicateBlock() local 2195 if (NumCycles > 1) in CopyAndPredicateBlock() 2196 ToBBI.ExtraCost += NumCycles-1; in CopyAndPredicateBlock()
|
| H A D | MachinePipeliner.cpp | 4031 unsigned NumCycles = DAG->getSUnit(MI)->Latency; in calculateResMIIDFA() local 4036 dbgs() << "Trying to reserve resource for " << NumCycles in calculateResMIIDFA() 4040 for (unsigned C = 0; C < NumCycles; ++C) in calculateResMIIDFA() 4050 << ", NumCycles:" << NumCycles << "\n"); in calculateResMIIDFA() 4052 for (unsigned C = ReservedCycles; C < NumCycles; ++C) { in calculateResMIIDFA()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600InstrInfo.h | 185 bool isProfitableToDupForIfCvt(MachineBasicBlock &MBB, unsigned NumCycles, 188 bool isProfitableToIfCvt(MachineBasicBlock &MBB, unsigned NumCycles,
|
| H A D | R600InstrInfo.cpp | 862 unsigned NumCycles, in isProfitableToIfCvt() argument 881 unsigned NumCycles, in isProfitableToDupForIfCvt() argument
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZInstrInfo.h | 265 bool isProfitableToIfCvt(MachineBasicBlock &MBB, unsigned NumCycles, 273 bool isProfitableToDupForIfCvt(MachineBasicBlock &MBB, unsigned NumCycles,
|
| H A D | SystemZInstrInfo.cpp | 793 unsigned NumCycles, unsigned ExtraPredCycles, in isProfitableToIfCvt() argument 807 return NumCycles == 1; in isProfitableToIfCvt() 821 isProfitableToDupForIfCvt(MachineBasicBlock &MBB, unsigned NumCycles, in isProfitableToDupForIfCvt() argument 824 return NumCycles == 1; in isProfitableToDupForIfCvt()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonInstrInfo.h | 142 bool isProfitableToIfCvt(MachineBasicBlock &MBB, unsigned NumCycles, 164 bool isProfitableToDupForIfCvt(MachineBasicBlock &MBB, unsigned NumCycles,
|
| H A D | HexagonInstrInfo.cpp | 823 unsigned NumCycles, unsigned ExtraPredCycles, in isProfitableToIfCvt() argument
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMBaseInstrInfo.h | 269 unsigned NumCycles, unsigned ExtraPredCycles, 277 bool isProfitableToDupForIfCvt(MachineBasicBlock &MBB, unsigned NumCycles, in isProfitableToDupForIfCvt() argument 279 return NumCycles == 1; in isProfitableToDupForIfCvt()
|
| H A D | ARMScheduleA9.td | 2038 foreach NumCycles = 2-8 in { 2039 def A9WriteCycle#NumCycles : WriteSequence<[A9WriteCycle1], NumCycles>; 2040 } // foreach NumCycles
|
| H A D | ARMBaseInstrInfo.cpp | 1940 unsigned NumCycles, unsigned ExtraPredCycles, in isProfitableToIfCvt() argument 1942 if (!NumCycles) in isProfitableToIfCvt() 1960 return isProfitableToIfCvt(MBB, NumCycles, ExtraPredCycles, in isProfitableToIfCvt()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.h | 617 unsigned NumCycles, unsigned ExtraPredCycles, in isProfitableToIfCvt() argument 628 bool isProfitableToDupForIfCvt(MachineBasicBlock &MBB, unsigned NumCycles, in isProfitableToDupForIfCvt() argument
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetInstrInfo.h | 878 virtual bool isProfitableToIfCvt(MachineBasicBlock &MBB, unsigned NumCycles, in isProfitableToIfCvt() argument 905 unsigned NumCycles, in isProfitableToDupForIfCvt() argument
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64SchedOryon.td | 207 // All definitions follow the format: ORYONWrite_<NumCycles>Cyc_<Resources>.
|
| H A D | AArch64SchedThunderX2T99.td | 93 // All definitions follow the format: THX2T99Write_<NumCycles>Cyc_<Resources>.
|
| H A D | AArch64SchedThunderX3T110.td | 117 // All definitions follow the format: THX3T110Write_<NumCycles>Cyc_<Resources>.
|