Lines Matching refs:EltVT
11972 EVT EltVT = SST->getValue().getValueType().getVectorElementType(); in visitVP_STRIDED_STORE() local
11975 CStride && CStride->getZExtValue() == EltVT.getStoreSize()) { in visitVP_STRIDED_STORE()
12074 EVT EltVT = SLD->getValueType(0).getVectorElementType(); in visitVP_STRIDED_LOAD() local
12077 CStride && CStride->getZExtValue() == EltVT.getStoreSize()) { in visitVP_STRIDED_LOAD()
21016 EVT EltVT = Elt.getValueType(); in replaceStoreOfInsertLoad() local
21017 if (!EltVT.isByteSized() || in replaceStoreOfInsertLoad()
21018 EltVT != Value.getOperand(0).getValueType().getVectorElementType()) in replaceStoreOfInsertLoad()
21043 unsigned COffset = CIdx->getSExtValue() * EltVT.getSizeInBits() / 8; in replaceStoreOfInsertLoad()
21790 EVT EltVT = Elt.getValueType(); in visitINSERT_VECTOR_ELT() local
21791 MaxEltVT = MaxEltVT.bitsGE(EltVT) ? MaxEltVT : EltVT; in visitINSERT_VECTOR_ELT()
24536 EVT EltVT = InVT.getVectorElementType(); in visitEXTRACT_SUBVECTOR() local
24538 NumElems == 1 ? EltVT in visitEXTRACT_SUBVECTOR()
24539 : EVT::getVectorVT(*DAG.getContext(), EltVT, NumElems); in visitEXTRACT_SUBVECTOR()
24548 if (EltVT != Src.getValueType()) in visitEXTRACT_SUBVECTOR()
24549 Src = DAG.getNode(ISD::TRUNCATE, SDLoc(N), EltVT, Src); in visitEXTRACT_SUBVECTOR()
25434 EVT EltVT = VT.getScalarType(); in visitVECTOR_SHUFFLE() local
25436 SDValue ExtL = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, EltVT, L, Index); in visitVECTOR_SHUFFLE()
25437 SDValue ExtR = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, EltVT, R, Index); in visitVECTOR_SHUFFLE()
25439 DAG.getNode(N0.getOpcode(), DL, EltVT, ExtL, ExtR, N0->getFlags()); in visitVECTOR_SHUFFLE()
26627 EVT EltVT = VT.getVectorElementType(); in scalarizeBinOpOfSplats() local
26641 Src0.getValueType().getVectorElementType() != EltVT || in scalarizeBinOpOfSplats()
26642 Src1.getValueType().getVectorElementType() != EltVT || in scalarizeBinOpOfSplats()
26644 !TLI.isOperationLegalOrCustom(Opcode, EltVT)) in scalarizeBinOpOfSplats()
26648 SDValue X = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, EltVT, Src0, IndexC); in scalarizeBinOpOfSplats()
26649 SDValue Y = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, EltVT, Src1, IndexC); in scalarizeBinOpOfSplats()
26650 SDValue ScalarBO = DAG.getNode(Opcode, DL, EltVT, X, Y, N->getFlags()); in scalarizeBinOpOfSplats()
26659 SmallVector<SDValue, 8> Ops(VT.getVectorNumElements(), DAG.getUNDEF(EltVT)); in scalarizeBinOpOfSplats()
26672 EVT EltVT = VT.getVectorElementType(); in SimplifyVCastOp() local
26684 TLI.isOperationLegalOrCustom(Opcode, EltVT) && in SimplifyVCastOp()
26691 SDValue ScalarBO = DAG.getNode(Opcode, DL, EltVT, Elt, N->getFlags()); in SimplifyVCastOp()