mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-06 20:32:19 +00:00
Remove more dead code!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136199 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
6f3ba37ebb
commit
cd9e5aed53
@ -49,16 +49,16 @@ def X86pshufb : SDNode<"X86ISD::PSHUFB",
|
||||
def X86andnp : SDNode<"X86ISD::ANDNP",
|
||||
SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
|
||||
SDTCisSameAs<0,2>]>>;
|
||||
def X86psignb : SDNode<"X86ISD::PSIGNB",
|
||||
def X86psignb : SDNode<"X86ISD::PSIGNB",
|
||||
SDTypeProfile<1, 2, [SDTCisVT<0, v16i8>, SDTCisSameAs<0,1>,
|
||||
SDTCisSameAs<0,2>]>>;
|
||||
def X86psignw : SDNode<"X86ISD::PSIGNW",
|
||||
def X86psignw : SDNode<"X86ISD::PSIGNW",
|
||||
SDTypeProfile<1, 2, [SDTCisVT<0, v8i16>, SDTCisSameAs<0,1>,
|
||||
SDTCisSameAs<0,2>]>>;
|
||||
def X86psignd : SDNode<"X86ISD::PSIGND",
|
||||
def X86psignd : SDNode<"X86ISD::PSIGND",
|
||||
SDTypeProfile<1, 2, [SDTCisVT<0, v4i32>, SDTCisSameAs<0,1>,
|
||||
SDTCisSameAs<0,2>]>>;
|
||||
def X86pblendv : SDNode<"X86ISD::PBLENDVB",
|
||||
def X86pblendv : SDNode<"X86ISD::PBLENDVB",
|
||||
SDTypeProfile<1, 3, [SDTCisVT<0, v16i8>, SDTCisSameAs<0,1>,
|
||||
SDTCisSameAs<0,2>, SDTCisSameAs<0,3>]>>;
|
||||
def X86pextrb : SDNode<"X86ISD::PEXTRB",
|
||||
@ -361,7 +361,7 @@ def EXTRACT_get_vextractf128_imm : SDNodeXForm<extract_subvector, [{
|
||||
return getI8Imm(X86::getExtractVEXTRACTF128Immediate(N));
|
||||
}]>;
|
||||
|
||||
// INSERT_get_vinsertf128_imm xform function: convert insert_subvector index to
|
||||
// INSERT_get_vinsertf128_imm xform function: convert insert_subvector index to
|
||||
// VINSERTF128 imm.
|
||||
def INSERT_get_vinsertf128_imm : SDNodeXForm<insert_subvector, [{
|
||||
return getI8Imm(X86::getInsertVINSERTF128Immediate(N));
|
||||
@ -413,16 +413,6 @@ def unpckh : PatFrag<(ops node:$lhs, node:$rhs),
|
||||
return X86::isUNPCKHMask(cast<ShuffleVectorSDNode>(N));
|
||||
}]>;
|
||||
|
||||
def unpckl_undef : PatFrag<(ops node:$lhs, node:$rhs),
|
||||
(vector_shuffle node:$lhs, node:$rhs), [{
|
||||
return X86::isUNPCKL_v_undef_Mask(cast<ShuffleVectorSDNode>(N));
|
||||
}]>;
|
||||
|
||||
def unpckh_undef : PatFrag<(ops node:$lhs, node:$rhs),
|
||||
(vector_shuffle node:$lhs, node:$rhs), [{
|
||||
return X86::isUNPCKH_v_undef_Mask(cast<ShuffleVectorSDNode>(N));
|
||||
}]>;
|
||||
|
||||
def pshufd : PatFrag<(ops node:$lhs, node:$rhs),
|
||||
(vector_shuffle node:$lhs, node:$rhs), [{
|
||||
return X86::isPSHUFDMask(cast<ShuffleVectorSDNode>(N));
|
||||
|
Loading…
Reference in New Issue
Block a user