Searched refs:LoadLatency (Results 1 – 25 of 79) sorted by relevance
1234
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86ScheduleZnver3.td | 48 let LoadLatency = 4; 453 Znver3Model.LoadLatency, 480 def : ReadAdvance<ReadAfterLd, Znver3Model.LoadLatency>; 496 defm : Zn3WriteResInt<WriteLoad, [Zn3AGU012, Zn3Load], !add(Znver3Model.LoadLatency, 1), [1, 1], 1>; 500 defm : Zn3WriteResInt<WriteVecMaskedGatherWriteback, [], !add(Znver3Model.LoadLatency, 1), [], 0>; 503 let Latency = !add(Znver3Model.LoadLatency, 1); 517 let Latency = Znver3Model.LoadLatency; 627 defm : Zn3WriteResInt<WriteIMulHLd, [], !add(4, Znver3Model.LoadLatency), [], 0>; // Integer multi… 645 let Latency = !add(Znver3Model.LoadLatency, Zn3WriteCMPXCHG8rr.Latency); 673 let Latency = !add(Znver3Model.LoadLatency, 3); // FIXME: not from llvm-exegesis [all …]
|
| H A D | X86ScheduleZnver4.td | 46 let LoadLatency = 4; 458 Znver4Model.LoadLatency, 493 def : ReadAdvance<ReadAfterLd, Znver4Model.LoadLatency>; 509 defm : Zn4WriteResInt<WriteLoad, [Zn4AGU012, Zn4Load], !add(Znver4Model.LoadLatency, 1), [1, 1], 1>; 513 defm : Zn4WriteResInt<WriteVecMaskedGatherWriteback, [], !add(Znver4Model.LoadLatency, 1), [], 0>; 516 let Latency = !add(Znver4Model.LoadLatency, 1); 530 let Latency = Znver4Model.LoadLatency; 640 defm : Zn4WriteResInt<WriteIMulHLd, [], !add(4, Znver4Model.LoadLatency), [], 0>; // Integer multi… 658 let Latency = !add(Znver4Model.LoadLatency, Zn4WriteCMPXCHG8rr.Latency); 686 let Latency = !add(Znver4Model.LoadLatency, 3); // FIXME: not from llvm-exegesis [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/M68k/ |
| H A D | M68kSchedule.td | 17 let LoadLatency = 4; // Word (Rn)
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonScheduleV73.td | 32 let LoadLatency = 1;
|
| H A D | HexagonScheduleV69.td | 33 let LoadLatency = 1;
|
| H A D | HexagonScheduleV71.td | 32 let LoadLatency = 1;
|
| H A D | HexagonScheduleV62.td | 30 let LoadLatency = 1;
|
| H A D | HexagonScheduleV68.td | 32 let LoadLatency = 1;
|
| H A D | HexagonScheduleV66.td | 33 let LoadLatency = 1;
|
| H A D | HexagonScheduleV5.td | 39 let LoadLatency = 1;
|
| H A D | HexagonScheduleV65.td | 33 let LoadLatency = 1;
|
| H A D | HexagonScheduleV55.td | 41 let LoadLatency = 1;
|
| H A D | HexagonScheduleV67.td | 33 let LoadLatency = 1;
|
| H A D | HexagonScheduleV71T.td | 53 let LoadLatency = 1;
|
| H A D | HexagonScheduleV67T.td | 55 let LoadLatency = 1;
|
| H A D | HexagonScheduleV60.td | 74 let LoadLatency = 1;
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/ |
| H A D | LanaiSchedule.td | 28 let LoadLatency = 2;
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/ |
| H A D | RISCVSubtarget.cpp | 125 ? getSchedModel().LoadLatency + 1 in getMaxBuildIntsCost()
|
| H A D | RISCVSchedSyntacoreSCR1.td | 21 let LoadLatency = 2;
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/MC/ |
| H A D | MCSchedule.h | 285 unsigned LoadLatency; member
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCScheduleA2.td | 160 let LoadLatency = 6; // Optimistic load latency assuming bypass.
|
| H A D | PPCScheduleG5.td | 119 let LoadLatency = 3; // Optimistic load latency assuming bypass.
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64SchedFalkor.td | 22 let LoadLatency = 3; // Optimistic load latency.
|
| H A D | AArch64SchedKryo.td | 22 let LoadLatency = 4; // Optimistic load latency
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMScheduleM4.td | 16 let LoadLatency = 2; // Latency when not pipelined, not pc-relative
|
1234