Skip to content

Commit 5888a19

Browse files
author
Irina Dobrescu
committed
[AArch64][GlobalISel] Lower vector types for min/max
Differential Revision: https://reviews.llvm.org/D105433
1 parent 7215dcf commit 5888a19

File tree

2 files changed

+507
-1
lines changed

2 files changed

+507
-1
lines changed

llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ AArch64LegalizerInfo::AArch64LegalizerInfo(const AArch64Subtarget &ST)
169169

170170
getActionDefinitionsBuilder({G_SMIN, G_SMAX, G_UMIN, G_UMAX})
171171
.legalFor({v8s8, v16s8, v4s16, v8s16, v2s32, v4s32})
172-
.lowerIf([=](const LegalityQuery &Q) { return Q.Types[0].isScalar(); });
172+
.lower();
173173

174174
getActionDefinitionsBuilder(
175175
{G_SADDE, G_SSUBE, G_UADDE, G_USUBE, G_SADDO, G_SSUBO, G_UADDO, G_USUBO})

0 commit comments

Comments
 (0)