Lines Matching refs:CastOpcode
13210 unsigned CastOpcode = Cast->getOpcode(); in matchVSelectOpSizesWithSetCC() local
13211 assert((CastOpcode == ISD::SIGN_EXTEND || CastOpcode == ISD::ZERO_EXTEND || in matchVSelectOpSizesWithSetCC()
13212 CastOpcode == ISD::TRUNCATE || CastOpcode == ISD::FP_EXTEND || in matchVSelectOpSizesWithSetCC()
13213 CastOpcode == ISD::FP_ROUND) && in matchVSelectOpSizesWithSetCC()
13239 if (CastOpcode == ISD::FP_ROUND) { in matchVSelectOpSizesWithSetCC()
13241 CastA = DAG.getNode(CastOpcode, DL, VT, A, Cast->getOperand(1)); in matchVSelectOpSizesWithSetCC()
13242 CastB = DAG.getNode(CastOpcode, DL, VT, B, Cast->getOperand(1)); in matchVSelectOpSizesWithSetCC()
13244 CastA = DAG.getNode(CastOpcode, DL, VT, A); in matchVSelectOpSizesWithSetCC()
13245 CastB = DAG.getNode(CastOpcode, DL, VT, B); in matchVSelectOpSizesWithSetCC()
24009 unsigned CastOpcode = N->getOperand(0).getOpcode(); in combineConcatVectorOfCasts() local
24010 switch (CastOpcode) { in combineConcatVectorOfCasts()
24034 if (Op.getOpcode() != CastOpcode || !Op.hasOneUse() || in combineConcatVectorOfCasts()
24048 switch (CastOpcode) { in combineConcatVectorOfCasts()
24051 if (!TLI.isOperationLegalOrCustom(CastOpcode, ConcatSrcVT) || in combineConcatVectorOfCasts()
24057 if (!TLI.isOperationLegalOrCustom(CastOpcode, VT) || in combineConcatVectorOfCasts()
24068 return DAG.getNode(CastOpcode, DL, VT, NewConcat); in combineConcatVectorOfCasts()