Searched refs:WriteFDiv (Results 1 – 25 of 75) sorted by relevance
123
/external/llvm-project/llvm/lib/Target/AArch64/ |
D | AArch64SchedFalkor.td | 93 def : WriteRes<WriteFDiv, []> { let Unsupported = 1; }
|
D | AArch64Schedule.td | 77 def WriteFDiv : SchedWrite; // Floating-point division.
|
D | AArch64SchedKryo.td | 95 def : WriteRes<WriteFDiv, [KryoUnitXA, KryoUnitY]>
|
D | AArch64SchedThunderX.td | 160 def : WriteRes<WriteFDiv, [THXT8XUnitFPMDS]> {
|
D | AArch64SchedA53.td | 133 def : WriteRes<WriteFDiv, [A53UnitFPMDS]> { let Latency = 33;
|
D | AArch64SchedA55.td | 154 def : WriteRes<WriteFDiv, [CortexA55UnitFPDIV]> { let Latency = 22;
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64Schedule.td | 77 def WriteFDiv : SchedWrite; // Floating-point division.
|
D | AArch64SchedFalkor.td | 93 def : WriteRes<WriteFDiv, []> { let Unsupported = 1; }
|
D | AArch64SchedKryo.td | 95 def : WriteRes<WriteFDiv, [KryoUnitXA, KryoUnitY]>
|
D | AArch64SchedThunderX.td | 160 def : WriteRes<WriteFDiv, [THXT8XUnitFPMDS]> {
|
D | AArch64SchedA53.td | 132 def : WriteRes<WriteFDiv, [A53UnitFPMDS]> { let Latency = 33;
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64Schedule.td | 89 def WriteFDiv : SchedWrite; // Floating-point division.
|
D | AArch64SchedKryo.td | 91 def : WriteRes<WriteFDiv, [KryoUnitXA, KryoUnitY]>
|
D | AArch64SchedA53.td | 131 def : WriteRes<WriteFDiv, [A53UnitFPMDS]> { let Latency = 33;
|
D | AArch64SchedM1.td | 120 def : WriteRes<WriteFDiv, [M1UnitFVAR]> { let Latency = 15; }
|
/external/llvm/lib/Target/X86/ |
D | X86ScheduleSLM.td | 122 def : WriteRes<WriteFDiv, [FPC_RSV0, SMFPDivider]> {
|
D | X86SchedSandyBridge.td | 118 defm : SBWriteResPair<WriteFDiv, SBPort0, 12>; // 10-14 cycles.
|
D | X86ScheduleBtVer2.td | 186 def : WriteRes<WriteFDiv, [JFPU1, JLAGU, JFPM]> {
|
D | X86Schedule.td | 68 defm WriteFDiv : X86SchedWritePair; // Floating point division.
|
/external/llvm-project/llvm/lib/Target/X86/ |
D | X86Schedule.td | 263 defm WriteFDiv : X86SchedWritePair<ReadAfterVecLd>; // Floating point division. 586 : X86SchedWriteWidths<WriteFDiv, WriteFDivX, WriteFDivY, WriteFDivZ>;
|
D | X86ScheduleSLM.td | 226 defm : SLMWriteResPair<WriteFDiv, [SLM_FPC_RSV0, SLMFPDivider], 19, [1,17]>;
|
D | X86SchedBroadwell.td | 275 //defm : BWWriteResPair<WriteFDiv, [BWPort0,BWFPDivider], 11, [1,3], 1, 5>; // Floating point d… 1282 def : SchedAlias<WriteFDiv, BWWriteResGroup122_1>; // TODO - convert to ZnWriteResFpuPair
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86Schedule.td | 262 defm WriteFDiv : X86SchedWritePair<ReadAfterVecLd>; // Floating point division. 575 : X86SchedWriteWidths<WriteFDiv, WriteFDivX, WriteFDivY, WriteFDivZ>;
|
D | X86ScheduleSLM.td | 225 defm : SLMWriteResPair<WriteFDiv, [SLM_FPC_RSV0, SLMFPDivider], 19, [1,17]>;
|
D | X86SchedBroadwell.td | 274 //defm : BWWriteResPair<WriteFDiv, [BWPort0,BWFPDivider], 11, [1,3], 1, 5>; // Floating point d… 1279 def : SchedAlias<WriteFDiv, BWWriteResGroup122_1>; // TODO - convert to ZnWriteResFpuPair
|
123