| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86SchedSkylakeClient.td | 97 let ResourceCycles = Res; 421 let ResourceCycles = [2]; 486 let ResourceCycles = [3]; 510 let ResourceCycles = [3]; 540 let ResourceCycles = [1]; 551 let ResourceCycles = [2]; 574 let ResourceCycles = [1]; 620 let ResourceCycles = [1]; 635 let ResourceCycles = [1]; 643 let ResourceCycles = [1]; [all …]
|
| H A D | X86SchedHaswell.td | 103 let ResourceCycles = Res; 473 let ResourceCycles = [2]; 496 let ResourceCycles = [3]; 520 let ResourceCycles = [3]; 550 let ResourceCycles = [1]; 561 let ResourceCycles = [2]; 632 let ResourceCycles = [2]; 841 let ResourceCycles = [1]; 851 let ResourceCycles = [1]; 866 let ResourceCycles = [1]; [all …]
|
| H A D | X86SchedSkylakeServer.td | 97 let ResourceCycles = Res; 422 let ResourceCycles = [2]; 487 let ResourceCycles = [3]; 511 let ResourceCycles = [3]; 541 let ResourceCycles = [1]; 552 let ResourceCycles = [2]; 575 let ResourceCycles = [1]; 621 let ResourceCycles = [1]; 649 let ResourceCycles = [1]; 658 let ResourceCycles = [1]; [all …]
|
| H A D | X86SchedBroadwell.td | 98 let ResourceCycles = Res; 431 let ResourceCycles = [2]; 495 let ResourceCycles = [3]; 519 let ResourceCycles = [3]; 549 let ResourceCycles = [1]; 560 let ResourceCycles = [2]; 620 let ResourceCycles = [1]; 628 let ResourceCycles = [1]; 636 let ResourceCycles = [1]; 643 let ResourceCycles = [1]; [all …]
|
| H A D | X86ScheduleAtom.td | 63 let ResourceCycles = RRRes; 69 let ResourceCycles = RMRes; 118 let ResourceCycles = [2]; 122 let ResourceCycles = [2]; 500 let ResourceCycles = [1]; 512 let ResourceCycles = [1]; 519 let ResourceCycles = [5]; 549 let ResourceCycles = [1]; 561 let ResourceCycles = [2]; 578 let ResourceCycles = [3]; [all …]
|
| H A D | X86SchedSandyBridge.td | 93 let ResourceCycles = Res; 474 let ResourceCycles = [3]; 485 let ResourceCycles = [8]; 496 let ResourceCycles = [3]; 507 let ResourceCycles = [8]; 535 let ResourceCycles = [2]; 589 let ResourceCycles = [1]; 599 let ResourceCycles = [1]; 609 let ResourceCycles = [1]; 616 let ResourceCycles = [1]; [all …]
|
| H A D | X86ScheduleBdVer2.td | 343 let ResourceCycles = [2]; 368 let ResourceCycles = [3]; 380 let ResourceCycles = [3]; 416 let ResourceCycles = [1]; 499 let ResourceCycles = [2]; 516 let ResourceCycles = [4]; 523 let ResourceCycles = [2]; 554 let ResourceCycles = [2]; 579 let ResourceCycles = [3]; 598 let ResourceCycles = [4]; [all …]
|
| H A D | X86ScheduleZnver3.td | 535 let ResourceCycles = [4]; 546 let ResourceCycles = [4]; 553 let ResourceCycles = [2]; 560 let ResourceCycles = [1]; 581 let ResourceCycles = [1]; 608 let ResourceCycles = [4]; 623 let ResourceCycles = [1]; 641 let ResourceCycles = [1]; 694 let ResourceCycles = [2]; 732 let ResourceCycles = [4]; [all …]
|
| H A D | X86ScheduleBtVer2.td | 128 let ResourceCycles = Res; 148 let ResourceCycles = Res; 168 let ResourceCycles = Res; 313 let ResourceCycles = [3]; 331 let ResourceCycles = [3,1,1]; 409 let ResourceCycles = [3]; 434 let ResourceCycles = [3]; 451 let ResourceCycles = [3]; 463 let ResourceCycles = [2]; 469 let ResourceCycles = [1, 1]; [all …]
|
| H A D | X86ScheduleZnver1.td | 139 let ResourceCycles = Res; 160 let ResourceCycles = Res; 478 let ResourceCycles = [2]; 967 let ResourceCycles = [1,3]; 1138 let ResourceCycles = [1,2]; 1196 let ResourceCycles = [2]; 1230 let ResourceCycles = [1,2]; 1408 let ResourceCycles = [2]; 1475 let ResourceCycles = [12]; 1492 let ResourceCycles = [15]; [all …]
|
| H A D | X86ScheduleZnver2.td | 138 let ResourceCycles = Res; 159 let ResourceCycles = Res; 444 let ResourceCycles = [1, 2]; 460 let ResourceCycles = [2]; 664 let ResourceCycles = [1, 2]; 976 let ResourceCycles = [1,3]; 1194 // let ResourceCycles = [2]; 1464 let ResourceCycles = [10]; 1481 let ResourceCycles = [13]; 1519 let ResourceCycles = [1,2]; [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/MCA/ |
| H A D | Support.cpp | 23 ResourceCycles &ResourceCycles::operator+=(const ResourceCycles &RHS) { in operator +=() 94 unsigned ResourceCycles = ProcResourceUsage[I]; in computeBlockRThroughput() local 95 if (!ResourceCycles) in computeBlockRThroughput() 99 double Throughput = static_cast<double>(ResourceCycles) / MCDesc.NumUnits; in computeBlockRThroughput()
|
| /freebsd-13.1/contrib/llvm-project/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) 70 ResourceCycles &operator+=(const ResourceCycles &RHS);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCScheduleP9.td | 231 let ResourceCycles = [8]; 236 let ResourceCycles = [8]; 241 let ResourceCycles = [8]; 265 let ResourceCycles = [5]; 270 let ResourceCycles = [8]; 275 let ResourceCycles = [8]; 280 let ResourceCycles = [5]; 285 let ResourceCycles = [10]; 295 let ResourceCycles = [8]; 300 let ResourceCycles = [8]; [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMScheduleA57WriteRes.td | 31 let ResourceCycles = [17]; } 33 let ResourceCycles = [18]; } 35 let ResourceCycles = [19]; } 37 let ResourceCycles = [20]; } 40 let ResourceCycles = [1]; } 42 let ResourceCycles = [1]; } 48 let ResourceCycles = [1]; } 50 let ResourceCycles = [32]; } 52 let ResourceCycles = [32]; } 92 let ResourceCycles = [32, 32]; [all …]
|
| H A D | ARMScheduleR52.td | 115 let ResourceCycles = [17]; 642 let ResourceCycles = [1]; 647 let ResourceCycles = [2]; 652 let ResourceCycles = [3]; 657 let ResourceCycles = [4]; 662 let ResourceCycles = [5]; 667 let ResourceCycles = [6]; 672 let ResourceCycles = [7]; 677 let ResourceCycles = [8]; 682 let ResourceCycles = [9]; [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64SchedA55.td | 76 let Latency = 8; let ResourceCycles = [8]; 79 let Latency = 8; let ResourceCycles = [8]; 91 let ResourceCycles = [3]; } 95 let ResourceCycles = [2]; } 97 let ResourceCycles = [3]; } 99 let ResourceCycles = [4]; } 101 let ResourceCycles = [5]; } 103 let ResourceCycles = [6]; } 105 let ResourceCycles = [7]; } 126 let ResourceCycles = [2];} [all …]
|
| 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 | 117 let ResourceCycles = [2]; } 209 let ResourceCycles = [1, 12]; } 212 let ResourceCycles = [1, 21]; } 215 let ResourceCycles = [2]; } 240 let ResourceCycles = [12]; } 325 let ResourceCycles = [8]; } 327 let ResourceCycles = [13]; } 332 let ResourceCycles = [19]; } 334 let ResourceCycles = [26]; } 363 let ResourceCycles = [2, 1]; } [all …]
|
| H A D | AArch64SchedExynosM4.td | 144 let ResourceCycles = [2]; } 178 let ResourceCycles = [2]; } 181 let ResourceCycles = [12]; } 183 let ResourceCycles = [21]; } 300 let ResourceCycles = [6]; } 302 let ResourceCycles = [6]; } 304 let ResourceCycles = [9]; } 314 let ResourceCycles = [6]; } 316 let ResourceCycles = [7]; } 318 let ResourceCycles = [9]; } [all …]
|
| H A D | AArch64SchedA53.td | 85 let ResourceCycles = [3]; } 88 let ResourceCycles = [2]; } 90 let ResourceCycles = [3]; } 92 let ResourceCycles = [4]; } 94 let ResourceCycles = [5]; } 108 let ResourceCycles = [2];} 111 let ResourceCycles = [2]; } 113 let ResourceCycles = [3]; } 135 let ResourceCycles = [29]; } 138 let ResourceCycles = [14]; } [all …]
|
| H A D | AArch64SchedExynosM5.td | 144 let ResourceCycles = [2]; } 146 let ResourceCycles = [2]; } 196 let ResourceCycles = [2]; } 199 let ResourceCycles = [10]; } 201 let ResourceCycles = [16]; } 241 let ResourceCycles = [1, 13]; } 245 let ResourceCycles = [1, 13]; } 332 let ResourceCycles = [2]; } 334 let ResourceCycles = [4]; } 336 let ResourceCycles = [9]; } [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVSchedSiFive7.td | 63 let ResourceCycles = [1, 15]; 67 let ResourceCycles = [1, 15]; 114 let ResourceCycles = [1, 26]; } 116 let ResourceCycles = [1, 26]; } 130 let ResourceCycles = [1, 55]; } 132 let ResourceCycles = [1, 55]; }
|
| H A D | RISCVSchedRocket.td | 70 let ResourceCycles = [34]; 74 let ResourceCycles = [33]; 158 let Latency = 20, ResourceCycles = [20] in { 165 let ResourceCycles = [20]; } 167 let ResourceCycles = [25]; }
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/MCA/Stages/ |
| H A D | InstructionTables.cpp | 41 std::make_pair(ResourceUnit, ResourceCycles(Cycles, NumUnits))); in execute() 56 ResourceUnit, ResourceCycles(Cycles, NumUnits * SubUnit.NumUnits))); in execute()
|