Lines Matching defs:ResultVT
7601 EVT ResultVT = Op1.getValueType();
7603 if (ResultVT.isVector())
7605 *Context, OverflowVT, ResultVT.getVectorElementCount());
7607 SDVTList VTs = DAG.getVTList(ResultVT, OverflowVT);
8194 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), I.getType());
8195 setValue(&I, DAG.getNode(ISD::INSERT_SUBVECTOR, sdl, ResultVT, Vec, SubVec,
8202 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), I.getType());
8211 DAG.getNode(ISD::EXTRACT_SUBVECTOR, sdl, ResultVT, Vec, Index));
10384 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), *CurResultType);
10396 if (ResultVT != V.getValueType() &&
10397 ResultVT.getSizeInBits() == V.getValueSizeInBits())
10398 V = DAG.getNode(ISD::BITCAST, getCurSDLoc(), ResultVT, V);
10399 else if (ResultVT != V.getValueType() && ResultVT.isInteger() &&
10404 V = DAG.getNode(ISD::TRUNCATE, getCurSDLoc(), ResultVT, V);
10406 assert(ResultVT == V.getValueType() && "Asm result value mismatch!");
10407 ResultVTs.push_back(ResultVT);
12541 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), I.getType());
12542 setValue(&I, DAG.getStepVector(DL, ResultVT));