Lines Matching defs:ArgVT
25093 EVT ArgVT = Op.getNode()->getValueType(0);
25094 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
25101 assert(ArgVT != MVT::f80 && "va_arg for f80 not yet implemented");
25102 if (ArgVT.isFloatingPoint() && ArgSize <= 16 /*bytes*/) {
25105 assert(ArgVT.isInteger() && ArgSize <= 32 /*bytes*/ &&
25132 return DAG.getLoad(ArgVT, dl, Chain, VAARG, MachinePointerInfo());
28975 EVT ArgVT = Op->getOperand(i).getValueType();
28976 assert(ArgVT.isInteger() && ArgVT.getSizeInBits() == 128 &&
28978 SDValue StackPtr = DAG.CreateStackTemporary(ArgVT, 16);
28985 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
29018 EVT ArgVT = Arg.getValueType();
29026 LC = RTLIB::getFPTOSINT(ArgVT, VT);
29028 LC = RTLIB::getFPTOUINT(ArgVT, VT);
29051 EVT ArgVT = Arg.getValueType();
29053 assert(ArgVT.isInteger() && ArgVT.getSizeInBits() == 128 &&
29059 LC = RTLIB::getSINTTOFP(ArgVT, VT);
29061 LC = RTLIB::getUINTTOFP(ArgVT, VT);
29069 SDValue StackPtr = DAG.CreateStackTemporary(ArgVT, 16);
31861 EVT ArgVT = Arg.getValueType();
31862 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext());
31873 bool isF64 = ArgVT == MVT::f64;
31898 SDValue SinVal = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, ArgVT,
31900 SDValue CosVal = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, ArgVT,
31902 SDVTList Tys = DAG.getVTList(ArgVT, ArgVT);