diff options
| author | Joel Jones <joelkevinjones@gmail.com> | 2018-01-11 16:50:56 +0000 |
|---|---|---|
| committer | Joel Jones <joelkevinjones@gmail.com> | 2018-01-11 16:50:56 +0000 |
| commit | 90a60501c3e33ae72563e45a8f5638a3d1d61d00 (patch) | |
| tree | dea38ffd00608ff30ff5b5c045d5f55e04373724 | |
| parent | 9bcc957a293f62d6adf1dade98719de6d79bbf40 (diff) | |
| download | bcm5719-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.td | 2 |
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; } |

