diff options
author | Craig Topper <craig.topper@intel.com> | 2019-10-07 06:27:55 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2019-10-07 06:27:55 +0000 |
commit | 2c4f0788776979be4a074d813069bfac289cb7cf (patch) | |
tree | d500afaeb67f1483488b6269ab9eb12980132428 /llvm/docs/CommandGuide/llvm-locstats.rst | |
parent | 6088f84398847152ad97eb1bc0b139a28e879b48 (diff) | |
download | bcm5719-llvm-2c4f0788776979be4a074d813069bfac289cb7cf.tar.gz bcm5719-llvm-2c4f0788776979be4a074d813069bfac289cb7cf.zip |
[X86] Support LEA64_32r in processInstrForSlow3OpLEA and use INC/DEC when possible.
Move the erasing and iterator updating inside to match the
other slow LEA function.
I've adapted code from optTwoAddrLEA and basically rebuilt the
implementation here. We do lose the kill flags now just like
optTwoAddrLEA. This runs late enough in the pipeline that
shouldn't really be a problem.
llvm-svn: 373877
Diffstat (limited to 'llvm/docs/CommandGuide/llvm-locstats.rst')
0 files changed, 0 insertions, 0 deletions