diff options
author | Paul Walker <paul.walker@arm.com> | 2022-08-19 18:51:02 +0100 |
---|---|---|
committer | Paul Walker <paul.walker@arm.com> | 2022-08-26 11:10:23 +0100 |
commit | 11b4dce7d37f9b88d4b060c52dfd0a1f15493aa9 (patch) | |
tree | b3ecc980fd2eedf303657a269b3094f3d7bf4bae /llvm/lib/CodeGen/CodeGen.cpp | |
parent | dc477a8161984dc5b8e245800e1166eb81394df6 (diff) | |
download | llvm-11b4dce7d37f9b88d4b060c52dfd0a1f15493aa9.zip llvm-11b4dce7d37f9b88d4b060c52dfd0a1f15493aa9.tar.gz llvm-11b4dce7d37f9b88d4b060c52dfd0a1f15493aa9.tar.bz2 |
[SVE] Lower fixed-length floating point loads and stores to integer variants.
There's no advatange to emitting floating point scalable accesses,
whereas by lowering them to integer variants we can benefit from
several combines that seek to replace explicit extends/truncates
with extending/truncating accesses.
Differential Revision: https://reviews.llvm.org/D132393
Diffstat (limited to 'llvm/lib/CodeGen/CodeGen.cpp')
0 files changed, 0 insertions, 0 deletions