diff options
| author | Geoff Berry <gberry@codeaurora.org> | 2017-08-23 21:11:28 +0000 |
|---|---|---|
| committer | Geoff Berry <gberry@codeaurora.org> | 2017-08-23 21:11:28 +0000 |
| commit | 90bef32219dd21723f6015ac16339938f613bf28 (patch) | |
| tree | d62582decc19490ef10a0fcec4beab7238a90e8d /llvm/lib/Target/AArch64 | |
| parent | ed9569dac896db634701e6e990dd66e5a32309b1 (diff) | |
| download | bcm5719-llvm-90bef32219dd21723f6015ac16339938f613bf28.tar.gz bcm5719-llvm-90bef32219dd21723f6015ac16339938f613bf28.zip | |
[AArch64][Falkor] Fix bug in Falkor HWPF tag collision avoidance
LDPDi was incorrectly marked as ignoring the destination register in the
prefetcher tag.
llvm-svn: 311599
Diffstat (limited to 'llvm/lib/Target/AArch64')
| -rw-r--r-- | llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp b/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp index 3dd82f648b1..8ecfcb6d9ce 100644 --- a/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp +++ b/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp @@ -592,7 +592,6 @@ static Optional<LoadInfo> getLoadInfo(const MachineInstr &MI) { IsPrePost = true; break; - case AArch64::LDPDi: case AArch64::LDPQi: DestRegIdx = -1; BaseRegIdx = 2; @@ -600,6 +599,7 @@ static Optional<LoadInfo> getLoadInfo(const MachineInstr &MI) { IsPrePost = false; break; + case AArch64::LDPDi: case AArch64::LDPSWi: case AArch64::LDPSi: case AArch64::LDPWi: |

