diff --git a/llvm/lib/Target/X86/X86LegalizerInfo.cpp b/llvm/lib/Target/X86/X86LegalizerInfo.cpp --- a/llvm/lib/Target/X86/X86LegalizerInfo.cpp +++ b/llvm/lib/Target/X86/X86LegalizerInfo.cpp @@ -289,9 +289,8 @@ .widenScalarToNextPow2(1, /*Min=*/8) .clampScalar(1, s8, sMaxScalar); - // todo: vectors + // todo: vectors getActionDefinitionsBuilder(G_SELECT) - // .legalFor({{s8, s8}, {s16, s16}, {s32, s32}, {s64, s64}, {p0, p0}}) .legalFor({s8, s16, s32, s64, p0}) .widenScalarToNextPow2(0, /*Min=*/8) .clampScalar(0, s8, sMaxScalar)