Lines Matching refs:NewVT

157   EVT NewVT = N->getValueType(0).getVectorElementType();
159 NewVT, N->getOperand(0));
173 EVT NewVT = N->getValueType(0).getVectorElementType();
175 return DAG.getConvertRndSat(NewVT, SDLoc(N),
176 Op0, DAG.getValueType(NewVT),
190 EVT NewVT = N->getValueType(0).getVectorElementType();
193 NewVT, Op, N->getOperand(1));
1066 EVT NewVT = Inputs[0].getValueType();
1067 unsigned NewElts = NewVT.getVectorNumElements();
1124 EVT EltVT = NewVT.getVectorElementType();
1151 Output = DAG.getNode(ISD::BUILD_VECTOR, dl, NewVT, SVOps);
1154 Output = DAG.getUNDEF(NewVT);
1159 DAG.getUNDEF(NewVT) : Inputs[InputUsed[1]];
1161 Output = DAG.getVectorShuffle(NewVT, dl, Op0, Op1, &Ops[0]);
2534 EVT NewVT = EVT::getVectorVT(*DAG.getContext(), VT, NewNumElts);
2535 if (TLI.isTypeLegal(NewVT)) {
2536 SDValue BitOp = DAG.getNode(ISD::BITCAST, dl, NewVT, InOp);
2747 EVT NewVT = FindMemType(DAG, TLI, LdWidth, WidenVT, LdAlign, WidthDiff);
2748 int NewVTWidth = NewVT.getSizeInBits();
2749 SDValue LdOp = DAG.getLoad(NewVT, dl, Chain, BasePtr, LD->getPointerInfo(),
2756 if (!NewVT.isVector()) {
2758 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), NewVT, NumElts);
2762 if (NewVT == WidenVT)
2768 SDValue UndefVal = DAG.getUNDEF(NewVT);
2791 NewVT = FindMemType(DAG, TLI, LdWidth, WidenVT, LdAlign, WidthDiff);
2792 NewVTWidth = NewVT.getSizeInBits();
2793 L = DAG.getLoad(NewVT, dl, Chain, BasePtr,
2809 L = DAG.getLoad(NewVT, dl, Chain, BasePtr,
2953 EVT NewVT = FindMemType(DAG, TLI, StWidth, ValVT);
2954 unsigned NewVTWidth = NewVT.getSizeInBits();
2956 if (NewVT.isVector()) {
2957 unsigned NumVTElts = NewVT.getVectorNumElements();
2959 SDValue EOp = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, NewVT, ValOp,
2974 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), NewVT, NumElts);
2979 SDValue EOp = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, NewVT, VecOp,