diff options
author | Hongbin Zheng <etherzhhb@gmail.com> | 2017-09-25 17:39:40 +0000 |
---|---|---|
committer | Hongbin Zheng <etherzhhb@gmail.com> | 2017-09-25 17:39:40 +0000 |
commit | f0093e45c4fb5a765ddf94367ddd675f3efb6bc3 (patch) | |
tree | b3f22ef8a7ccfbec412b150d018f9c0a327e3042 /lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallStdStringFunction.py | |
parent | 310389691408b89a89c197ad7cdc98494b22e2b4 (diff) | |
download | bcm5719-llvm-f0093e45c4fb5a765ddf94367ddd675f3efb6bc3.tar.gz bcm5719-llvm-f0093e45c4fb5a765ddf94367ddd675f3efb6bc3.zip |
[SimplifyIndvar] Replace the srem used by IV if we can prove both of its operands are non-negative
Since now SCEV can handle 'urem', an 'urem' is a better canonical form than an 'srem' because it has well-defined behavior
This is a follow up of D34598
Differential Revision: https://reviews.llvm.org/D38072
llvm-svn: 314125
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallStdStringFunction.py')
0 files changed, 0 insertions, 0 deletions