[all-commits] [llvm/llvm-project] a344db: [AArch64][GlobalISel] Legalize G_SHUFFLE_VECTOR fo...
chuongg3 via All-commits
all-commits at lists.llvm.org
Thu Feb 29 08:31:18 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: a344db793aca6881379c7c83f5112d2870dbf958
https://github.com/llvm/llvm-project/commit/a344db793aca6881379c7c83f5112d2870dbf958
Author: chuongg3 <chuong.goh at arm.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h
M llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
M llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp
M llvm/test/CodeGen/AArch64/GlobalISel/legalize-select.mir
M llvm/test/CodeGen/AArch64/shufflevector.ll
Log Message:
-----------
[AArch64][GlobalISel] Legalize G_SHUFFLE_VECTOR for Odd-Sized Vectors (#83038)
Legalize Smaller/Larger than legal vectors with i8 and i16 element
sizes.
Vectors with elements smaller than i8 will get widened to i8 elements.
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