aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/CodeGen.cpp
diff options
context:
space:
mode:
authorPaul Walker <paul.walker@arm.com>2022-08-19 18:51:02 +0100
committerPaul Walker <paul.walker@arm.com>2022-08-26 11:10:23 +0100
commit11b4dce7d37f9b88d4b060c52dfd0a1f15493aa9 (patch)
treeb3ecc980fd2eedf303657a269b3094f3d7bf4bae /llvm/lib/CodeGen/CodeGen.cpp
parentdc477a8161984dc5b8e245800e1166eb81394df6 (diff)
downloadllvm-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