Searched refs:LoadLatency (Results 1 – 25 of 91) sorted by relevance
1234
| /src/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ScheduleZnver3.td | 45 let LoadLatency = 4; 450 Znver3Model.LoadLatency, 477 def : ReadAdvance<ReadAfterLd, Znver3Model.LoadLatency>; 493 defm : Zn3WriteResInt<WriteLoad, [Zn3AGU012, Zn3Load], !add(Znver3Model.LoadLatency, 1), [1, 1], 1>; 497 defm : Zn3WriteResInt<WriteVecMaskedGatherWriteback, [], !add(Znver3Model.LoadLatency, 1), [], 0>; 500 let Latency = !add(Znver3Model.LoadLatency, 1); 514 let Latency = Znver3Model.LoadLatency; 624 defm : Zn3WriteResInt<WriteIMulHLd, [], !add(4, Znver3Model.LoadLatency), [], 0>; // Integer multi… 642 let Latency = !add(Znver3Model.LoadLatency, Zn3WriteCMPXCHG8rr.Latency); 670 let Latency = !add(Znver3Model.LoadLatency, 3); // FIXME: not from llvm-exegesis [all …]
|
| H A D | X86ScheduleZnver4.td | 41 let LoadLatency = 4; 453 Znver4Model.LoadLatency, 488 def : ReadAdvance<ReadAfterLd, Znver4Model.LoadLatency>; 504 defm : Zn4WriteResInt<WriteLoad, [Zn4AGU012, Zn4Load], !add(Znver4Model.LoadLatency, 1), [1, 1], 1>; 508 defm : Zn4WriteResInt<WriteVecMaskedGatherWriteback, [], !add(Znver4Model.LoadLatency, 1), [], 0>; 511 let Latency = !add(Znver4Model.LoadLatency, 1); 525 let Latency = Znver4Model.LoadLatency; 635 defm : Zn4WriteResInt<WriteIMulHLd, [], !add(4, Znver4Model.LoadLatency), [], 0>; // Integer multi… 653 let Latency = !add(Znver4Model.LoadLatency, Zn4WriteCMPXCHG8rr.Latency); 681 let Latency = !add(Znver4Model.LoadLatency, 3); // FIXME: not from llvm-exegesis [all …]
|
| /src/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kSchedule.td | 17 let LoadLatency = 4; // Word (Rn)
|
| /src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonScheduleV71.td | 32 let LoadLatency = 1;
|
| H A D | HexagonScheduleV62.td | 30 let LoadLatency = 1;
|
| H A D | HexagonScheduleV69.td | 33 let LoadLatency = 1;
|
| H A D | HexagonScheduleV73.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 | HexagonScheduleV55.td | 41 let LoadLatency = 1;
|
| H A D | HexagonScheduleV67.td | 33 let LoadLatency = 1;
|
| H A D | HexagonScheduleV68.td | 32 let LoadLatency = 1;
|
| H A D | HexagonScheduleV65.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;
|
| /src/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiSchedule.td | 28 let LoadLatency = 2;
|
| /src/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVSubtarget.cpp | 139 ? getSchedModel().LoadLatency + 1 in getMaxBuildIntsCost()
|
| H A D | RISCVSchedSyntacoreSCR1.td | 21 let LoadLatency = 2;
|
| H A D | RISCVSchedSyntacoreSCR3.td | 19 let LoadLatency = 2;
|
| /src/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCSchedule.h | 294 unsigned LoadLatency; member
|
| /src/contrib/llvm-project/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.
|
| /src/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64SchedFalkor.td | 22 let LoadLatency = 3; // Optimistic load latency.
|
| /src/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMScheduleM4.td | 16 let LoadLatency = 2; // Latency when not pipelined, not pc-relative
|
1234