diff options
author | David Green <david.green@arm.com> | 2020-09-21 11:10:47 +0100 |
---|---|---|
committer | David Green <david.green@arm.com> | 2020-09-21 11:10:47 +0100 |
commit | f4c5cadbcbb41f13cff0905449cfff4aef6a083c (patch) | |
tree | a82bc0d14db8178b4517bb8fface1b06ee22aae4 /llvm/lib/CodeGen/MachineScheduler.cpp | |
parent | 2a774411174466010c69a2460c81b8d0d4f7165f (diff) | |
download | llvm-f4c5cadbcbb41f13cff0905449cfff4aef6a083c.zip llvm-f4c5cadbcbb41f13cff0905449cfff4aef6a083c.tar.gz llvm-f4c5cadbcbb41f13cff0905449cfff4aef6a083c.tar.bz2 |
[ARM] Select f32 constants with vmov.f16
This adds lowering for f32 values using the vmov.f16, which zeroes the
top bits whilst setting the lower bits to a pattern. This range of
values does not often come up, except where a f16 constant value has
been converted to a f32.
Differential Revision: https://reviews.llvm.org/D87790
Diffstat (limited to 'llvm/lib/CodeGen/MachineScheduler.cpp')
0 files changed, 0 insertions, 0 deletions