summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Jones <joelkevinjones@gmail.com>2018-01-11 16:50:56 +0000
committerJoel Jones <joelkevinjones@gmail.com>2018-01-11 16:50:56 +0000
commit90a60501c3e33ae72563e45a8f5638a3d1d61d00 (patch)
treedea38ffd00608ff30ff5b5c045d5f55e04373724
parent9bcc957a293f62d6adf1dade98719de6d79bbf40 (diff)
downloadbcm5719-llvm-90a60501c3e33ae72563e45a8f5638a3d1d61d00.tar.gz
bcm5719-llvm-90a60501c3e33ae72563e45a8f5638a3d1d61d00.zip
[AArch64] Remove Unsupported = 1 flag for the WriteAtomic WriteRes.
In practice, this patch has no effect on scheduling. There is no test case as there already exists a comprehensive test case for LSE Atomics. Patch by Stefan Teleman Differential Revision: https://reviews.llvm.org/D40694 llvm-svn: 322291
-rw-r--r--llvm/lib/Target/AArch64/AArch64SchedThunderX2T99.td2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/AArch64/AArch64SchedThunderX2T99.td b/llvm/lib/Target/AArch64/AArch64SchedThunderX2T99.td
index 22f272edd68..5f64f0de4c5 100644
--- a/llvm/lib/Target/AArch64/AArch64SchedThunderX2T99.td
+++ b/llvm/lib/Target/AArch64/AArch64SchedThunderX2T99.td
@@ -391,7 +391,7 @@ def : WriteRes<WriteBarrier, []> { let Latency = 1; }
def : WriteRes<WriteHint, []> { let Latency = 1; }
def : WriteRes<WriteAtomic, []> {
- let Unsupported = 1;
+ let Latency = 4;
let NumMicroOps = 2;
}
OpenPOWER on IntegriCloud