Home
last modified time | relevance | path

Searched refs:SVInVec (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp12407 SDValue SVInVec; in visitEXTRACT_VECTOR_ELT() local
12409 SVInVec = InVec->getOperand(0); in visitEXTRACT_VECTOR_ELT()
12411 SVInVec = InVec->getOperand(1); in visitEXTRACT_VECTOR_ELT()
12415 if (SVInVec.getOpcode() == ISD::BUILD_VECTOR) { in visitEXTRACT_VECTOR_ELT()
12416 SDValue InOp = SVInVec.getOperand(OrigElt); in visitEXTRACT_VECTOR_ELT()
12419 InOp = DAG.getSExtOrTrunc(InOp, SDLoc(SVInVec), NVT); in visitEXTRACT_VECTOR_ELT()
12430 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SDLoc(N), NVT, SVInVec, in visitEXTRACT_VECTOR_ELT()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp15212 SDValue SVInVec; in visitEXTRACT_VECTOR_ELT() local
15214 SVInVec = InVec->getOperand(0); in visitEXTRACT_VECTOR_ELT()
15216 SVInVec = InVec->getOperand(1); in visitEXTRACT_VECTOR_ELT()
15220 if (SVInVec.getOpcode() == ISD::BUILD_VECTOR) { in visitEXTRACT_VECTOR_ELT()
15221 SDValue InOp = SVInVec.getOperand(OrigElt); in visitEXTRACT_VECTOR_ELT()
15224 InOp = DAG.getSExtOrTrunc(InOp, SDLoc(SVInVec), NVT); in visitEXTRACT_VECTOR_ELT()
15238 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SDLoc(N), NVT, SVInVec, in visitEXTRACT_VECTOR_ELT()