diff options
author | Sander de Smalen <sander.desmalen@arm.com> | 2024-05-29 09:51:05 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-29 09:51:05 +0100 |
commit | f6ace2bc15bfde4cc9bd140859fa92618568a006 (patch) | |
tree | d903cc0710ef2a89f8f65e03aed0cd97d24d8723 /llvm/lib/Transforms/Utils/InlineFunction.cpp | |
parent | fa649df8e54c2aa8921a42ad8d10e1e45700e5d7 (diff) | |
download | llvm-f6ace2bc15bfde4cc9bd140859fa92618568a006.zip llvm-f6ace2bc15bfde4cc9bd140859fa92618568a006.tar.gz llvm-f6ace2bc15bfde4cc9bd140859fa92618568a006.tar.bz2 |
[AArch64] Expand vector ops when NEON and SVE are unavailable. (#90833)
Unlike `+noneon` we must assume that vector types are available, i.e.
it is valid to pass/return vector arguments to and from functions.
However, the compiler must make sure to scalarize any vector
operations.
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions