aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopUtils.cpp
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2025-03-05 17:18:07 +0000
committerGitHub <noreply@github.com>2025-03-05 17:18:07 +0000
commitd4ab3df320f9eebf11cc5fb600a0919f93678abe (patch)
tree4a3c9abc42292ee4f7a64393c19e5566fb816926 /llvm/lib/Transforms/Utils/LoopUtils.cpp
parent58670aa79a7e4129b89186a5076b08bef4564aa6 (diff)
downloadllvm-d4ab3df320f9eebf11cc5fb600a0919f93678abe.zip
llvm-d4ab3df320f9eebf11cc5fb600a0919f93678abe.tar.gz
llvm-d4ab3df320f9eebf11cc5fb600a0919f93678abe.tar.bz2
[AArch64] Fix SVE scalar fcopysign lowering without neon. (#129787)
Without this we can try to generate invalid instructions or create illegal types. This patch generates a SVE fcopysign instead and use its lowering. BF16 is left out of the moment as it doesn't lower successfully (but could use the same code as fp16).
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions