Lines Matching defs:MemVT
2903 EVT MemVT = TLI.getMemValueType(DAG.getDataLayout(), CB.CmpLHS->getType());
2922 if (CondLHS.getValueType() != MemVT) {
2923 CondLHS = DAG.getPtrExtOrTrunc(CondLHS, getCurSDLoc(), MemVT);
2924 CondRHS = DAG.getPtrExtOrTrunc(CondRHS, getCurSDLoc(), MemVT);
3647 EVT MemVT =
3653 if (Op1.getValueType() != MemVT) {
3654 Op1 = DAG.getPtrExtOrTrunc(Op1, getCurSDLoc(), MemVT);
3655 Op2 = DAG.getPtrExtOrTrunc(Op2, getCurSDLoc(), MemVT);
5060 MVT MemVT = getValue(I.getCompareOperand()).getSimpleValueType();
5061 SDVTList VTs = DAG.getVTList(MemVT, MVT::i1, MVT::Other);
5069 LocationSize::precise(MemVT.getStoreSize()), DAG.getEVTAlign(MemVT),
5073 dl, MemVT, VTs, InChain,
5116 auto MemVT = getValue(I.getValOperand()).getSimpleValueType();
5123 LocationSize::precise(MemVT.getStoreSize()), DAG.getEVTAlign(MemVT),
5127 DAG.getAtomic(NT, dl, MemVT, InChain,
5160 EVT MemVT = TLI.getMemValueType(DAG.getDataLayout(), I.getType());
5163 I.getAlign().value() < MemVT.getSizeInBits() / 8)
5170 LocationSize::precise(MemVT.getStoreSize()), I.getAlign(), AAMDNodes(),
5176 SDValue L = DAG.getAtomic(ISD::ATOMIC_LOAD, dl, MemVT, MemVT, InChain,
5180 if (MemVT != VT)
5196 EVT MemVT =
5200 I.getAlign().value() < MemVT.getSizeInBits() / 8)
5208 LocationSize::precise(MemVT.getStoreSize()), I.getAlign(), AAMDNodes(),
5212 if (Val.getValueType() != MemVT)
5213 Val = DAG.getPtrExtOrTrunc(Val, dl, MemVT);
5217 DAG.getAtomic(ISD::ATOMIC_STORE, dl, MemVT, InChain, Val, Ptr, MMO);
7917 EVT MemVT =
7920 assert(MemVT == Mask.getValueType());
7921 if (MemVT != PtrVT)