diff options
author | Tim Northover <tnorthover@apple.com> | 2016-08-02 23:12:36 +0000 |
---|---|---|
committer | Tim Northover <tnorthover@apple.com> | 2016-08-02 23:12:36 +0000 |
commit | 765777ce67e87365be0c0df178b85a877accb6a1 (patch) | |
tree | 4b83e080c53ddb5a401b4cf245ee6dda11920dfc /llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp | |
parent | 395cc09444b114bfb0f860bcd5c3d0365e7ca18c (diff) | |
download | bcm5719-llvm-765777ce67e87365be0c0df178b85a877accb6a1.tar.gz bcm5719-llvm-765777ce67e87365be0c0df178b85a877accb6a1.zip |
ARM: only form SMMLS when SUBE flags unused.
In this particular example we wouldn't want the smmls anyway (the value is
actually unused), but in general smmls does not provide the required flags
register so if that SUBE result is used we can't replace it.
llvm-svn: 277541
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp')
0 files changed, 0 insertions, 0 deletions