Lines Matching defs:MemVT
1415 MVT MemVT = (N->getOpcode() == ISD::FP_ROUND) ? DstVT : SrcVT;
1416 SDValue MemTmp = CurDAG->CreateStackTemporary(MemVT);
1425 CurDAG->getEntryNode(), dl, N->getOperand(0), MemTmp, MPI, MemVT);
1427 MemTmp, MPI, MemVT);
1471 MVT MemVT = (N->getOpcode() == ISD::STRICT_FP_ROUND) ? DstVT : SrcVT;
1472 SDValue MemTmp = CurDAG->CreateStackTemporary(MemVT);
1485 Store = CurDAG->getMemIntrinsicNode(X86ISD::FST, dl, VTs, Ops, MemVT,
1494 assert(SrcVT == MemVT && "Unexpected VT!");
1503 X86ISD::FLD, dl, VTs, Ops, MemVT, MPI,
1511 assert(DstVT == MemVT && "Unexpected VT!");
3611 EVT MemVT = StoreNode->getMemoryVT();
3612 if (MemVT != MVT::i64 && MemVT != MVT::i32 && MemVT != MVT::i16 &&
3613 MemVT != MVT::i8)
3657 switch (MemVT.getSimpleVT().SimpleTy) {
3773 ((MemVT != MVT::i8 && !isInt<8>(OperandV) && isInt<8>(-OperandV)) ||
3774 (MemVT == MVT::i64 && !isInt<32>(OperandV) &&
3781 if (MemVT != MVT::i64 || isInt<32>(OperandV)) {
3782 Operand = CurDAG->getSignedTargetConstant(OperandV, SDLoc(Node), MemVT);