diff options
author | Jonas Paulsson <paulsson@linux.vnet.ibm.com> | 2018-11-30 07:09:34 +0000 |
---|---|---|
committer | Jonas Paulsson <paulsson@linux.vnet.ibm.com> | 2018-11-30 07:09:34 +0000 |
commit | b1d014883ccd66659ccf4b8099bf33cbb4853de6 (patch) | |
tree | 12ec083c8e61742b0e481bf85f17199bd3fca3f1 /lldb/source/Plugins/Process/Windows/Common/ProcessWindows.cpp | |
parent | 8cfb12b9bd042d70a365dc6d7144d944d1a64612 (diff) | |
download | bcm5719-llvm-b1d014883ccd66659ccf4b8099bf33cbb4853de6.tar.gz bcm5719-llvm-b1d014883ccd66659ccf4b8099bf33cbb4853de6.zip |
[SystemZ::TTI] i8/i16 operands extension costs revisited
Three minor changes to these extra costs:
* For ICmp instructions, instead of adding 2 all the time for extending each
operand, this is only done if that operand is neither a load or an
immediate.
* The operands extension costs for divides removed, because we now use a high
cost already for the divide (20).
* The costs for lhsr/ashr extra costs removed as this did not seem useful.
Review: Ulrich Weigand
https://reviews.llvm.org/D55053
llvm-svn: 347961
Diffstat (limited to 'lldb/source/Plugins/Process/Windows/Common/ProcessWindows.cpp')
0 files changed, 0 insertions, 0 deletions