summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc/SparcMCInstLower.cpp
diff options
context:
space:
mode:
authorGeoff Berry <gberry@codeaurora.org>2018-04-10 21:43:03 +0000
committerGeoff Berry <gberry@codeaurora.org>2018-04-10 21:43:03 +0000
commit5696e075c3a11e1cab440a5c8efb57c67ac40812 (patch)
tree158a3c2934de9439867e106a9969967b7bef4339 /llvm/lib/Target/Sparc/SparcMCInstLower.cpp
parent52b1f9a30b3590bf9b5b708136f50e1e33851554 (diff)
downloadbcm5719-llvm-5696e075c3a11e1cab440a5c8efb57c67ac40812.tar.gz
bcm5719-llvm-5696e075c3a11e1cab440a5c8efb57c67ac40812.zip
[AArch64][Falkor] Fix bug in Falkor HWPF collision avoidance pass.
Summary: When inserting MOVs to avoid Falkor HWPF collisions, the non-base register operand of load instructions (e.g. a register offset) was not being considered live, so it could potentially have been used as a scratch register, clobbering the actual offset value. Reviewers: mcrosier Subscribers: rengolin, javed.absar, kristof.beyls, llvm-commits Differential Revision: https://reviews.llvm.org/D45502 llvm-svn: 329761
Diffstat (limited to 'llvm/lib/Target/Sparc/SparcMCInstLower.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud