diff options
author | Junmo Park <junmoz.park@samsung.com> | 2016-04-26 00:37:46 +0000 |
---|---|---|
committer | Junmo Park <junmoz.park@samsung.com> | 2016-04-26 00:37:46 +0000 |
commit | 3c65acf87e28455d3d7ea8f614f599c6c10e74cd (patch) | |
tree | 58a9149bce7be8df760d0d89db564b92136b6f6c /llvm/lib/Target/PowerPC | |
parent | a17674b7cc2499341ae0b222837e876cb07945ae (diff) | |
download | bcm5719-llvm-3c65acf87e28455d3d7ea8f614f599c6c10e74cd.tar.gz bcm5719-llvm-3c65acf87e28455d3d7ea8f614f599c6c10e74cd.zip |
Remove MinLatency in SchedMachineModel. NFC.
Summary:
We don't use MinLatency any more since r184032.
Reviewers: atrick, hfinkel, mcrosier
Differential Revision: http://reviews.llvm.org/D19474
llvm-svn: 267502
Diffstat (limited to 'llvm/lib/Target/PowerPC')
-rw-r--r-- | llvm/lib/Target/PowerPC/PPCSchedule440.td | 1 | ||||
-rw-r--r-- | llvm/lib/Target/PowerPC/PPCScheduleA2.td | 1 | ||||
-rw-r--r-- | llvm/lib/Target/PowerPC/PPCScheduleE500mc.td | 1 | ||||
-rw-r--r-- | llvm/lib/Target/PowerPC/PPCScheduleE5500.td | 1 | ||||
-rw-r--r-- | llvm/lib/Target/PowerPC/PPCScheduleG5.td | 1 | ||||
-rw-r--r-- | llvm/lib/Target/PowerPC/PPCScheduleP7.td | 1 | ||||
-rw-r--r-- | llvm/lib/Target/PowerPC/PPCScheduleP8.td | 1 |
7 files changed, 0 insertions, 7 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCSchedule440.td b/llvm/lib/Target/PowerPC/PPCSchedule440.td index e4a2c3b474d..2455e5e52de 100644 --- a/llvm/lib/Target/PowerPC/PPCSchedule440.td +++ b/llvm/lib/Target/PowerPC/PPCSchedule440.td @@ -597,7 +597,6 @@ def PPC440Itineraries : ProcessorItineraries< def PPC440Model : SchedMachineModel { let IssueWidth = 2; // 2 instructions are dispatched per cycle. - let MinLatency = -1; // OperandCycles are interpreted as MinLatency. let LoadLatency = 5; // Optimistic load latency assuming bypass. // This is overriden by OperandCycles if the // Itineraries are queried instead. diff --git a/llvm/lib/Target/PowerPC/PPCScheduleA2.td b/llvm/lib/Target/PowerPC/PPCScheduleA2.td index 7cab1b2d462..54cfae5d74b 100644 --- a/llvm/lib/Target/PowerPC/PPCScheduleA2.td +++ b/llvm/lib/Target/PowerPC/PPCScheduleA2.td @@ -160,7 +160,6 @@ def PPCA2Itineraries : ProcessorItineraries< def PPCA2Model : SchedMachineModel { let IssueWidth = 1; // 1 instruction is dispatched per cycle. - let MinLatency = -1; // OperandCycles are interpreted as MinLatency. let LoadLatency = 6; // Optimistic load latency assuming bypass. // This is overriden by OperandCycles if the // Itineraries are queried instead. diff --git a/llvm/lib/Target/PowerPC/PPCScheduleE500mc.td b/llvm/lib/Target/PowerPC/PPCScheduleE500mc.td index 95e5ab64ed5..f687d326b52 100644 --- a/llvm/lib/Target/PowerPC/PPCScheduleE500mc.td +++ b/llvm/lib/Target/PowerPC/PPCScheduleE500mc.td @@ -311,7 +311,6 @@ def PPCE500mcItineraries : ProcessorItineraries< def PPCE500mcModel : SchedMachineModel { let IssueWidth = 2; // 2 micro-ops are dispatched per cycle. - let MinLatency = -1; // OperandCycles are interpreted as MinLatency. let LoadLatency = 5; // Optimistic load latency assuming bypass. // This is overriden by OperandCycles if the // Itineraries are queried instead. diff --git a/llvm/lib/Target/PowerPC/PPCScheduleE5500.td b/llvm/lib/Target/PowerPC/PPCScheduleE5500.td index d3673c0158e..5db886cf8f9 100644 --- a/llvm/lib/Target/PowerPC/PPCScheduleE5500.td +++ b/llvm/lib/Target/PowerPC/PPCScheduleE5500.td @@ -371,7 +371,6 @@ def PPCE5500Itineraries : ProcessorItineraries< def PPCE5500Model : SchedMachineModel { let IssueWidth = 2; // 2 micro-ops are dispatched per cycle. - let MinLatency = -1; // OperandCycles are interpreted as MinLatency. let LoadLatency = 6; // Optimistic load latency assuming bypass. // This is overriden by OperandCycles if the // Itineraries are queried instead. diff --git a/llvm/lib/Target/PowerPC/PPCScheduleG5.td b/llvm/lib/Target/PowerPC/PPCScheduleG5.td index b2c2bd23c12..b5a9f96d45a 100644 --- a/llvm/lib/Target/PowerPC/PPCScheduleG5.td +++ b/llvm/lib/Target/PowerPC/PPCScheduleG5.td @@ -118,7 +118,6 @@ def G5Itineraries : ProcessorItineraries< def G5Model : SchedMachineModel { let IssueWidth = 4; // 4 (non-branch) instructions are dispatched per cycle. - let MinLatency = 0; // Out-of-order dispatch. let LoadLatency = 3; // Optimistic load latency assuming bypass. // This is overriden by OperandCycles if the // Itineraries are queried instead. diff --git a/llvm/lib/Target/PowerPC/PPCScheduleP7.td b/llvm/lib/Target/PowerPC/PPCScheduleP7.td index 26c80c92c90..a8678f56900 100644 --- a/llvm/lib/Target/PowerPC/PPCScheduleP7.td +++ b/llvm/lib/Target/PowerPC/PPCScheduleP7.td @@ -382,7 +382,6 @@ def P7Model : SchedMachineModel { // branches), but the total internal issue bandwidth per // cycle (from all queues) is 8. - let MinLatency = 0; // Out-of-order dispatch. let LoadLatency = 3; // Optimistic load latency assuming bypass. // This is overriden by OperandCycles if the // Itineraries are queried instead. diff --git a/llvm/lib/Target/PowerPC/PPCScheduleP8.td b/llvm/lib/Target/PowerPC/PPCScheduleP8.td index b7083e6bafe..8e52da583a0 100644 --- a/llvm/lib/Target/PowerPC/PPCScheduleP8.td +++ b/llvm/lib/Target/PowerPC/PPCScheduleP8.td @@ -391,7 +391,6 @@ def P8Model : SchedMachineModel { // up to six non-branch instructions. // up to two branches in a dispatch group. - let MinLatency = 0; // Out-of-order dispatch. let LoadLatency = 3; // Optimistic load latency assuming bypass. // This is overriden by OperandCycles if the // Itineraries are queried instead. |