Lines Matching defs:ResultVT
7502 EVT ResultVT = Op1.getValueType();
7504 if (ResultVT.isVector())
7506 *Context, OverflowVT, ResultVT.getVectorElementCount());
7508 SDVTList VTs = DAG.getVTList(ResultVT, OverflowVT);
8082 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), I.getType());
8083 setValue(&I, DAG.getNode(ISD::INSERT_SUBVECTOR, sdl, ResultVT, Vec, SubVec,
8090 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), I.getType());
8099 DAG.getNode(ISD::EXTRACT_SUBVECTOR, sdl, ResultVT, Vec, Index));
10223 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), *CurResultType);
10235 if (ResultVT != V.getValueType() &&
10236 ResultVT.getSizeInBits() == V.getValueSizeInBits())
10237 V = DAG.getNode(ISD::BITCAST, getCurSDLoc(), ResultVT, V);
10238 else if (ResultVT != V.getValueType() && ResultVT.isInteger() &&
10243 V = DAG.getNode(ISD::TRUNCATE, getCurSDLoc(), ResultVT, V);
10245 assert(ResultVT == V.getValueType() && "Asm result value mismatch!");
10246 ResultVTs.push_back(ResultVT);
12398 EVT ResultVT = TLI.getValueType(DAG.getDataLayout(), I.getType());
12399 setValue(&I, DAG.getStepVector(DL, ResultVT));