| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86SchedSkylakeClient.td | 96 let ResourceCycles = Res; 410 let ResourceCycles = [2]; 475 let ResourceCycles = [3]; 499 let ResourceCycles = [3]; 529 let ResourceCycles = [1]; 540 let ResourceCycles = [2]; 563 let ResourceCycles = [1]; 608 let ResourceCycles = [1]; 623 let ResourceCycles = [1]; 631 let ResourceCycles = [1]; [all …]
|
| H A D | X86SchedHaswell.td | 102 let ResourceCycles = Res; 461 let ResourceCycles = [2]; 484 let ResourceCycles = [3]; 508 let ResourceCycles = [3]; 538 let ResourceCycles = [1]; 549 let ResourceCycles = [2]; 620 let ResourceCycles = [2]; 829 let ResourceCycles = [1]; 839 let ResourceCycles = [1]; 854 let ResourceCycles = [1]; [all …]
|
| H A D | X86SchedSkylakeServer.td | 96 let ResourceCycles = Res; 411 let ResourceCycles = [2]; 476 let ResourceCycles = [3]; 500 let ResourceCycles = [3]; 530 let ResourceCycles = [1]; 541 let ResourceCycles = [2]; 564 let ResourceCycles = [1]; 609 let ResourceCycles = [1]; 635 let ResourceCycles = [1]; 644 let ResourceCycles = [1]; [all …]
|
| H A D | X86SchedBroadwell.td | 97 let ResourceCycles = Res; 420 let ResourceCycles = [2]; 484 let ResourceCycles = [3]; 508 let ResourceCycles = [3]; 538 let ResourceCycles = [1]; 549 let ResourceCycles = [2]; 608 let ResourceCycles = [1]; 616 let ResourceCycles = [1]; 624 let ResourceCycles = [1]; 631 let ResourceCycles = [1]; [all …]
|
| H A D | X86SchedSandyBridge.td | 92 let ResourceCycles = Res; 466 let ResourceCycles = [3]; 477 let ResourceCycles = [8]; 488 let ResourceCycles = [3]; 499 let ResourceCycles = [8]; 527 let ResourceCycles = [2]; 580 let ResourceCycles = [1]; 590 let ResourceCycles = [1]; 600 let ResourceCycles = [1]; 607 let ResourceCycles = [1]; [all …]
|
| H A D | X86ScheduleAtom.td | 64 let ResourceCycles = RRRes; 121 let ResourceCycles = [2]; 125 let ResourceCycles = [2]; 496 let ResourceCycles = [1]; 508 let ResourceCycles = [1]; 515 let ResourceCycles = [5]; 545 let ResourceCycles = [1]; 557 let ResourceCycles = [2]; 574 let ResourceCycles = [3]; 590 let ResourceCycles = [4]; [all …]
|
| H A D | X86ScheduleSLM.td | 68 let ResourceCycles = Res; 138 let ResourceCycles = [2,1]; 372 let ResourceCycles = [1, 2]; 391 let ResourceCycles = [13]; 401 let ResourceCycles = [17]; 411 let ResourceCycles = [17]; 421 let ResourceCycles = [21]; 437 let ResourceCycles = [5]; 446 let ResourceCycles = [5]; 455 let ResourceCycles = [5]; [all …]
|
| H A D | X86ScheduleZnver1.td | 138 let ResourceCycles = Res; 159 let ResourceCycles = Res; 466 let ResourceCycles = [2]; 955 let ResourceCycles = [1,3]; 1131 let ResourceCycles = [1,2]; 1189 let ResourceCycles = [2]; 1223 let ResourceCycles = [1,2]; 1401 let ResourceCycles = [2]; 1468 let ResourceCycles = [12]; 1485 let ResourceCycles = [15]; [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCScheduleP9.td | 189 let ResourceCycles = [8]; 194 let ResourceCycles = [8]; 199 let ResourceCycles = [8]; 227 let ResourceCycles = [5]; 232 let ResourceCycles = [8]; 237 let ResourceCycles = [8]; 242 let ResourceCycles = [8]; 247 let ResourceCycles = [5]; 252 let ResourceCycles = [7]; 267 let ResourceCycles = [8]; [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/MCA/ |
| H A D | Support.h | 51 class ResourceCycles { 55 ResourceCycles() : Numerator(0), Denominator(1) {} in ResourceCycles() function 56 ResourceCycles(unsigned Cycles, unsigned ResourceUnits = 1) 67 ResourceCycles &operator+=(const ResourceCycles &RHS) {
|
| H A D | HWEventListener.h | 66 ArrayRef<std::pair<ResourceRef, ResourceCycles>> UR) in HWInstructionIssuedEvent() 69 ArrayRef<std::pair<ResourceRef, ResourceCycles>> UsedResources;
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64SchedThunderX.td | 61 let ResourceCycles = [1]; 66 let ResourceCycles = [1]; 72 let ResourceCycles = [6]; 77 let ResourceCycles = [8]; 88 let ResourceCycles = [3]; 93 let ResourceCycles = [1]; 98 let ResourceCycles = [7]; 103 let ResourceCycles = [8]; 108 let ResourceCycles = [9]; 113 let ResourceCycles = [9]; [all …]
|
| H A D | AArch64SchedExynosM3.td | 116 let ResourceCycles = [2]; } 198 let ResourceCycles = [1, 12]; } 201 let ResourceCycles = [1, 21]; } 204 let ResourceCycles = [2]; } 229 let ResourceCycles = [12]; } 314 let ResourceCycles = [8]; } 316 let ResourceCycles = [13]; } 321 let ResourceCycles = [19]; } 323 let ResourceCycles = [26]; } 352 let ResourceCycles = [2, 1]; } [all …]
|
| H A D | AArch64SchedExynosM4.td | 143 let ResourceCycles = [2]; } 175 let ResourceCycles = [2]; } 293 let ResourceCycles = [6]; } 295 let ResourceCycles = [6]; } 297 let ResourceCycles = [9]; } 307 let ResourceCycles = [6]; } 309 let ResourceCycles = [7]; } 311 let ResourceCycles = [9]; } 334 let ResourceCycles = [2]; } 337 let ResourceCycles = [2]; } [all …]
|
| H A D | AArch64SchedA53.td | 84 let ResourceCycles = [3]; } 87 let ResourceCycles = [2]; } 89 let ResourceCycles = [3]; } 91 let ResourceCycles = [4]; } 93 let ResourceCycles = [5]; } 107 let ResourceCycles = [2];} 110 let ResourceCycles = [2]; } 112 let ResourceCycles = [3]; } 134 let ResourceCycles = [29]; } 137 let ResourceCycles = [14]; } [all …]
|
| H A D | AArch64SchedExynosM1.td | 70 let ResourceCycles = [2]; } 94 let ResourceCycles = [2]; } 104 let ResourceCycles = [2, 1]; } 148 let ResourceCycles = [1, 13]; } 151 let ResourceCycles = [1, 21]; } 155 let ResourceCycles = [2]; } 183 let ResourceCycles = [15]; } 263 let ResourceCycles = [2]; } 271 let ResourceCycles = [15]; } 273 let ResourceCycles = [23]; } [all …]
|
| H A D | AArch64SchedA57WriteRes.td | 32 let ResourceCycles = [17]; } 34 let ResourceCycles = [19]; } 40 let ResourceCycles = [32]; } 42 let ResourceCycles = [35]; } 60 let ResourceCycles = [32, 32]; 145 let ResourceCycles = [17, 17];
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMScheduleA57WriteRes.td | 32 let ResourceCycles = [17]; } 34 let ResourceCycles = [18]; } 36 let ResourceCycles = [19]; } 38 let ResourceCycles = [20]; } 48 let ResourceCycles = [32]; } 50 let ResourceCycles = [32]; } 52 let ResourceCycles = [35]; } 90 let ResourceCycles = [32, 32]; 225 let ResourceCycles = [18, 18];
|
| H A D | ARMScheduleR52.td | 116 let ResourceCycles = [17]; 643 let ResourceCycles = [1]; 648 let ResourceCycles = [2]; 653 let ResourceCycles = [3]; 658 let ResourceCycles = [4]; 663 let ResourceCycles = [5]; 668 let ResourceCycles = [6]; 673 let ResourceCycles = [7]; 678 let ResourceCycles = [8]; 683 let ResourceCycles = [9]; [all …]
|
| H A D | ARMScheduleSwift.td | 92 let ResourceCycles = [3]; 265 let ResourceCycles = [2, 1]; 287 let ResourceCycles = [2, 3]; 317 let ResourceCycles = [1, 14]; 657 let ResourceCycles = [15]; 661 let ResourceCycles = [15]; 665 let ResourceCycles = [15]; 688 let ResourceCycles = [Num]; 864 let ResourceCycles = [2]; 868 let ResourceCycles = [3]; [all …]
|
| /freebsd-12.1/contrib/llvm/lib/MCA/ |
| H A D | Support.cpp | 78 unsigned ResourceCycles = ProcResourceUsage[I]; in computeBlockRThroughput() local 79 if (!ResourceCycles) in computeBlockRThroughput() 83 double Throughput = static_cast<double>(ResourceCycles) / MCDesc.NumUnits; in computeBlockRThroughput()
|
| /freebsd-12.1/contrib/llvm/lib/MCA/Stages/ |
| H A D | ExecuteStage.cpp | 55 SmallVector<std::pair<ResourceRef, ResourceCycles>, 4> Used; in issueInstruction() 188 MutableArrayRef<std::pair<ResourceRef, ResourceCycles>> Used) const { in notifyInstructionIssued() 191 for (const std::pair<ResourceRef, ResourceCycles> &Resource : Used) { in notifyInstructionIssued() 199 for (std::pair<ResourceRef, ResourceCycles> &Use : Used) in notifyInstructionIssued()
|
| H A D | InstructionTables.cpp | 42 std::make_pair(ResourceUnit, ResourceCycles(Cycles, NumUnits))); in execute() 57 ResourceUnit, ResourceCycles(Cycles, NumUnits * SubUnit.NumUnits))); in execute()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsScheduleP5600.td | 109 let ResourceCycles = [ 1, 3 ]; 155 let ResourceCycles = [1, 34]; 160 let ResourceCycles = [1, 34]; 231 let ResourceCycles = [ 1, 23 ]; 236 let ResourceCycles = [ 1, 23 ]; 241 let ResourceCycles = [ 1, 31 ]; 246 let ResourceCycles = [ 1, 19 ]; 251 let ResourceCycles = [ 1, 27 ]; 256 let ResourceCycles = [ 1, 27 ]; 261 let ResourceCycles = [ 1, 27 ]; [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/MCA/HardwareUnits/ |
| H A D | Scheduler.h | 108 SmallVectorImpl<std::pair<ResourceRef, ResourceCycles>> &Pipes); 170 SmallVectorImpl<std::pair<ResourceRef, ResourceCycles>> &Used,
|