summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/expression_command/macros/main.cpp
diff options
context:
space:
mode:
authorSjoerd Meijer <sjoerd.meijer@arm.com>2016-07-14 12:23:48 +0000
committerSjoerd Meijer <sjoerd.meijer@arm.com>2016-07-14 12:23:48 +0000
commit716abbb2f51bc4696f9c45a7b7b91d2f69ffb4e1 (patch)
tree403aad0bfc1f03d211848a03e050cb41c7526f4a /lldb/packages/Python/lldbsuite/test/expression_command/macros/main.cpp
parent700e4a1ab87f1a04cfe0733ac0b67149eaad0d30 (diff)
downloadbcm5719-llvm-716abbb2f51bc4696f9c45a7b7b91d2f69ffb4e1.tar.gz
bcm5719-llvm-716abbb2f51bc4696f9c45a7b7b91d2f69ffb4e1.zip
This converts a signed remainder instruction to unsigned remainder, which
enables the code size optimisation to fold a rem and div into a single aeabi_uidivmod call. This was not happening before because sdiv was converted but srem not, and instructions with different signedness are not combined. Differential Revision: http://reviews.llvm.org/D22214 llvm-svn: 275403
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/macros/main.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud