diff options
author | Sam Parker <sam.parker@arm.com> | 2018-08-15 08:23:03 +0000 |
---|---|---|
committer | Sam Parker <sam.parker@arm.com> | 2018-08-15 08:23:03 +0000 |
commit | 6548cd3905ff88f0ad861ae9373c81992ba4b9da (patch) | |
tree | 0ff7cb1008c32fcedce5773c10ef2f94720d64c5 /llvm/lib/CodeGen | |
parent | 7def86bbdbbced744629030e980d29249f6bb96b (diff) | |
download | bcm5719-llvm-6548cd3905ff88f0ad861ae9373c81992ba4b9da.tar.gz bcm5719-llvm-6548cd3905ff88f0ad861ae9373c81992ba4b9da.zip |
[ARM] Allow signed icmps in ARMCodeGenPrepare
Treat signed icmps as 'sinks', allowing them to be in the use-def
tree, enabling more promotions to be performed. As a sink, any
promoted incoming values need to be truncated before being used by
the signed icmp.
Differential Revision: https://reviews.llvm.org/D50067
llvm-svn: 339755
Diffstat (limited to 'llvm/lib/CodeGen')
0 files changed, 0 insertions, 0 deletions