• Home
  • Raw
  • Download

Lines Matching refs:CONCAT_VECTORS

1433   case ISD::CONCAT_VECTORS:     return visitCONCAT_VECTORS(N);  in visit()
5280 assert(LHS.getOpcode() == ISD::CONCAT_VECTORS && in ConvertSelectToConcatVector()
5281 RHS.getOpcode() == ISD::CONCAT_VECTORS && in ConvertSelectToConcatVector()
5321 ISD::CONCAT_VECTORS, dl, VT, in ConvertSelectToConcatVector()
5532 SDValue GatherRes = DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, Lo, Hi); in visitMGATHER()
5616 SDValue LoadRes = DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, Lo, Hi); in visitMLOAD()
5689 return DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, Lo, Hi); in visitVSELECT()
5702 if (N1.getOpcode() == ISD::CONCAT_VECTORS && in visitVSELECT()
5703 N2.getOpcode() == ISD::CONCAT_VECTORS && in visitVSELECT()
6000 SDValue NewValue = DAG.getNode(ISD::CONCAT_VECTORS, DL, DstVT, Loads); in CombineExtLoad()
7237 if (N0.getOpcode() == ISD::CONCAT_VECTORS && !LegalTypes) { in visitTRUNCATE()
7273 return DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(N), VT, Opnds); in visitTRUNCATE()
11281 StoredVal = DAG.getNode(IsVec ? ISD::CONCAT_VECTORS : ISD::BUILD_VECTOR, in MergeStoresOfConstantsOrVecElts()
12842 VecIn1 = DAG.getNode(ISD::CONCAT_VECTORS, dl, VT, VecIn1, in visitBUILD_VECTOR()
12846 VecIn1 = DAG.getNode(ISD::CONCAT_VECTORS, dl, VT, VecIn1, VecIn2); in visitBUILD_VECTOR()
13197 if (V->getOpcode() == ISD::CONCAT_VECTORS) { in visitEXTRACT_SUBVECTOR()
13260 case ISD::CONCAT_VECTORS: { in simplifyShuffleOperandRecursively()
13282 V = DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, NewOps); in simplifyShuffleOperandRecursively()
13361 return DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(N), VT, N0, N1); in partitionShuffleOfConcats()
13398 return DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(N), VT, Ops); in partitionShuffleOfConcats()
13505 if (N0.getOpcode() == ISD::CONCAT_VECTORS && in visitVECTOR_SHUFFLE()
13508 (N1.getOpcode() == ISD::CONCAT_VECTORS && in visitVECTOR_SHUFFLE()
13792 if (N0.getOpcode() == ISD::CONCAT_VECTORS && N0->getNumOperands() == 2 && in visitINSERT_SUBVECTOR()
13800 return DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(N), VT, N1, in visitINSERT_SUBVECTOR()
13806 return DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(N), VT, N0.getOperand(0), in visitINSERT_SUBVECTOR()