diff options
| author | David Sherwood <david.sherwood@arm.com> | 2021-11-05 11:42:51 +0000 |
|---|---|---|
| committer | David Sherwood <david.sherwood@arm.com> | 2021-11-08 13:45:55 +0000 |
| commit | 8d38c24fb6cc4c3d3a498435cc3c52430fd366a6 (patch) | |
| tree | 42899c922bbc43415b53ab5765be9dc81cd00b09 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | 438437cbb61a39ce27b3d6218ac426b8f8a0132e (diff) | |
[SVE][CodeGen] Improve codegen for some FP insert_subvector cases
When inserting an unpacked FP subvector into a packed vector we
can simply cast the unpacked value into a packed value, since
both types are legal for SVE. We can then use this as the input
for the UZP instruction. This avoids us expanding the operation
by going through the stack.
Differential Revision: https://reviews.llvm.org/D113270
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
