reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
 3277         return DAG.getNode(Opcode, DL, WidenVT, InOp);
 3278       return DAG.getNode(Opcode, DL, WidenVT, InOp, N->getOperand(1), Flags);
 3285         return DAG.getNode(ISD::ANY_EXTEND_VECTOR_INREG, DL, WidenVT, InOp);
 3287         return DAG.getNode(ISD::SIGN_EXTEND_VECTOR_INREG, DL, WidenVT, InOp);
 3289         return DAG.getNode(ISD::ZERO_EXTEND_VECTOR_INREG, DL, WidenVT, InOp);
 3304       SDValue InVec = DAG.getNode(ISD::CONCAT_VECTORS, DL, InWidenVT, Ops);
 3306         return DAG.getNode(Opcode, DL, WidenVT, InVec);
 3307       return DAG.getNode(Opcode, DL, WidenVT, InVec, N->getOperand(1), Flags);
 3312           ISD::EXTRACT_SUBVECTOR, DL, InWidenVT, InOp,
 3313           DAG.getConstant(0, DL, TLI.getVectorIdxTy(DAG.getDataLayout())));
 3316         return DAG.getNode(Opcode, DL, WidenVT, InVal);
 3317       return DAG.getNode(Opcode, DL, WidenVT, InVal, N->getOperand(1), Flags);
 3329         ISD::EXTRACT_VECTOR_ELT, DL, InEltVT, InOp,
 3330         DAG.getConstant(i, DL, TLI.getVectorIdxTy(DAG.getDataLayout())));
 3332       Ops[i] = DAG.getNode(Opcode, DL, EltVT, Val);
 3334       Ops[i] = DAG.getNode(Opcode, DL, EltVT, Val, N->getOperand(1), Flags);
 3337   return DAG.getBuildVector(WidenVT, DL, Ops);