summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM
diff options
context:
space:
mode:
authorClement Courbet <courbet@google.com>2018-05-03 06:08:47 +0000
committerClement Courbet <courbet@google.com>2018-05-03 06:08:47 +0000
commit6794660828887ba045dec1b06131d76fda8205f4 (patch)
treef3354ca69c2f0d12a717cbcdf748188dd68026de /llvm/lib/Target/ARM
parentf4cf59ef9957ed788821565a00e8b9ca4a9ff1f4 (diff)
downloadbcm5719-llvm-6794660828887ba045dec1b06131d76fda8205f4.tar.gz
bcm5719-llvm-6794660828887ba045dec1b06131d76fda8205f4.zip
[TableGen][NFC] Make ResourceCycles definitions more explicit.
https://reviews.llvm.org/D46356 llvm-svn: 331439
Diffstat (limited to 'llvm/lib/Target/ARM')
-rw-r--r--llvm/lib/Target/ARM/ARMScheduleA9.td6
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Target/ARM/ARMScheduleA9.td b/llvm/lib/Target/ARM/ARMScheduleA9.td
index 491522f9cb7..fc301c58926 100644
--- a/llvm/lib/Target/ARM/ARMScheduleA9.td
+++ b/llvm/lib/Target/ARM/ARMScheduleA9.td
@@ -1996,15 +1996,15 @@ def : WriteRes<WriteVST4, []>;
// Reserve A9UnitFP for 2 consecutive cycles.
def A9Write2V4 : SchedWriteRes<[A9UnitFP, A9UnitAGU]> {
let Latency = 4;
- let ResourceCycles = [2];
+ let ResourceCycles = [2, 1];
}
def A9Write2V7 : SchedWriteRes<[A9UnitFP, A9UnitAGU]> {
let Latency = 7;
- let ResourceCycles = [2];
+ let ResourceCycles = [2, 1];
}
def A9Write2V9 : SchedWriteRes<[A9UnitFP, A9UnitAGU]> {
let Latency = 9;
- let ResourceCycles = [2];
+ let ResourceCycles = [2, 1];
}
// Branches don't have a def operand but still consume resources.
OpenPOWER on IntegriCloud