reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1969 if (!Res.getNode()) { 1980 case ISD::SETCC: Res = SplitVecOp_VSETCC(N); break; 1981 case ISD::BITCAST: Res = SplitVecOp_BITCAST(N); break; 1982 case ISD::EXTRACT_SUBVECTOR: Res = SplitVecOp_EXTRACT_SUBVECTOR(N); break; 1983 case ISD::EXTRACT_VECTOR_ELT:Res = SplitVecOp_EXTRACT_VECTOR_ELT(N); break; 1984 case ISD::CONCAT_VECTORS: Res = SplitVecOp_CONCAT_VECTORS(N); break; 1986 Res = SplitVecOp_TruncateHelper(N); 1989 case ISD::FP_ROUND: Res = SplitVecOp_FP_ROUND(N); break; 1990 case ISD::FCOPYSIGN: Res = SplitVecOp_FCOPYSIGN(N); break; 1992 Res = SplitVecOp_STORE(cast<StoreSDNode>(N), OpNo); 1995 Res = SplitVecOp_MSTORE(cast<MaskedStoreSDNode>(N), OpNo); 1998 Res = SplitVecOp_MSCATTER(cast<MaskedScatterSDNode>(N), OpNo); 2001 Res = SplitVecOp_MGATHER(cast<MaskedGatherSDNode>(N), OpNo); 2004 Res = SplitVecOp_VSELECT(N, OpNo); 2009 Res = SplitVecOp_TruncateHelper(N); 2011 Res = SplitVecOp_UnaryOp(N); 2027 Res = SplitVecOp_UnaryOp(N); 2033 Res = SplitVecOp_ExtVecInRegOp(N); 2049 Res = SplitVecOp_VECREDUCE(N, OpNo); 2055 if (!Res.getNode()) return false; 2059 if (Res.getNode() == N) 2063 assert(Res.getValueType() == N->getValueType(0) && N->getNumValues() == 2 && 2066 assert(Res.getValueType() == N->getValueType(0) && N->getNumValues() == 1 && 2069 ReplaceValueWith(SDValue(N, 0), Res);