aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/InlineFunction.cpp
diff options
context:
space:
mode:
authorSander de Smalen <sander.desmalen@arm.com>2024-05-29 09:51:05 +0100
committerGitHub <noreply@github.com>2024-05-29 09:51:05 +0100
commitf6ace2bc15bfde4cc9bd140859fa92618568a006 (patch)
treed903cc0710ef2a89f8f65e03aed0cd97d24d8723 /llvm/lib/Transforms/Utils/InlineFunction.cpp
parentfa649df8e54c2aa8921a42ad8d10e1e45700e5d7 (diff)
downloadllvm-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