diff options
author | Chad Rosier <mcrosier@codeaurora.org> | 2015-09-03 14:19:43 +0000 |
---|---|---|
committer | Chad Rosier <mcrosier@codeaurora.org> | 2015-09-03 14:19:43 +0000 |
commit | 5f668e170aa80e59c2fa999f4fde70814d49630c (patch) | |
tree | 3699f3de1287f5947f7e1a2ec37cef749dcad5ea | |
parent | 4bff4d0182a6296999b1a83bd336a1ebda6cbdb0 (diff) | |
download | bcm5719-llvm-5f668e170aa80e59c2fa999f4fde70814d49630c.tar.gz bcm5719-llvm-5f668e170aa80e59c2fa999f4fde70814d49630c.zip |
[AArch64] Reuse MayLoad. NFC.
llvm-svn: 246767
-rw-r--r-- | llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp b/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp index f7f3bfa7595..83dd806421e 100644 --- a/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp +++ b/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp @@ -657,7 +657,7 @@ AArch64LoadStoreOpt::findMatchingInsn(MachineBasicBlock::iterator I, // first and the second alias with the first, we can combine the first // into the second. if (!ModifiedRegs[getLdStRegOp(FirstMI).getReg()] && - !(FirstMI->mayLoad() && UsedRegs[getLdStRegOp(FirstMI).getReg()]) && + !(MayLoad && UsedRegs[getLdStRegOp(FirstMI).getReg()]) && !mayAlias(FirstMI, MemInsns, TII)) { Flags.setMergeForward(true); return MBBI; |