Skip to content

Commit 2ca3937

Browse files
committed
Revert "[X86] Fix lowering to illegal type in LowerINSERT_VECTOR_ELT"
This reverts commit 6ff73ef.
1 parent aaacd8c commit 2ca3937

File tree

2 files changed

+14
-576
lines changed

2 files changed

+14
-576
lines changed

llvm/lib/Target/X86/X86ISelLowering.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18970,9 +18970,6 @@ SDValue X86TargetLowering::LowerINSERT_VECTOR_ELT(SDValue Op,
1897018970

1897118971
MVT IdxSVT = MVT::getIntegerVT(EltSizeInBits);
1897218972
MVT IdxVT = MVT::getVectorVT(IdxSVT, NumElts);
18973-
if (!isTypeLegal(IdxSVT) || !isTypeLegal(IdxVT))
18974-
return SDValue();
18975-
1897618973
SDValue IdxExt = DAG.getZExtOrTrunc(N2, dl, IdxSVT);
1897718974
SDValue IdxSplat = DAG.getSplatBuildVector(IdxVT, dl, IdxExt);
1897818975
SDValue EltSplat = DAG.getSplatBuildVector(VT, dl, N1);

0 commit comments

Comments
 (0)