[all-commits] [llvm/llvm-project] 00efb3: [AArch64][GlobalISel] Fix crash during G_SHUFFLE_V...
Amara Emerson via All-commits
all-commits at lists.llvm.org
Wed Mar 6 22:43:30 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 00efb343529cce025055ca8284a61b22b48924c9
https://github.com/llvm/llvm-project/commit/00efb343529cce025055ca8284a61b22b48924c9
Author: Amara Emerson <amara at apple.com>
Date: 2024-03-06 (Wed, 06 Mar 2024)
Changed paths:
M llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp
A llvm/test/CodeGen/AArch64/GlobalISel/legalize-shuffle-vector-widen-crash.ll
Log Message:
-----------
[AArch64][GlobalISel] Fix crash during G_SHUFFLE_VECTOR legalization.
A new widening rule was running before the shuffle was canonicalized into a
homogenous form. Moving the rules around to ensure it's done before the
widening fixes the crash, although this particular test still falls back.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list