summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
diff options
context:
space:
mode:
authorSerguei Katkov <serguei.katkov@azul.com>2018-01-26 04:49:26 +0000
committerSerguei Katkov <serguei.katkov@azul.com>2018-01-26 04:49:26 +0000
commit1ce7137c99f944fbcc771733f73280b5e8c4c51c (patch)
tree54f39d65cb985a0e085a5e38ed68b075825e0a19 /llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
parent3a667b9bd8b741f5ac1d8d47857140a3d70737fb (diff)
downloadbcm5719-llvm-1ce7137c99f944fbcc771733f73280b5e8c4c51c.tar.gz
bcm5719-llvm-1ce7137c99f944fbcc771733f73280b5e8c4c51c.zip
[X86] Fix killed flag handling in X86FixupLea pass
When pass creates a MOV instruction for lea (%base,%index,1), %dst => mov %base,%dst; add %index,%dst modification it should clean the killed flag for base if base is equal to index. Otherwise verifier complains about usage of killed register in add instruction. Reviewers: lsaba, zvi, zansari, aaboud Reviewed By: lsaba Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D42522 llvm-svn: 323497
Diffstat (limited to 'llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud