Lines Matching defs:MemVT

2910   EVT MemVT = TLI.getMemValueType(DAG.getDataLayout(), CB.CmpLHS->getType());
2929 if (CondLHS.getValueType() != MemVT) {
2930 CondLHS = DAG.getPtrExtOrTrunc(CondLHS, getCurSDLoc(), MemVT);
2931 CondRHS = DAG.getPtrExtOrTrunc(CondRHS, getCurSDLoc(), MemVT);
3649 EVT MemVT =
3655 if (Op1.getValueType() != MemVT) {
3656 Op1 = DAG.getPtrExtOrTrunc(Op1, getCurSDLoc(), MemVT);
3657 Op2 = DAG.getPtrExtOrTrunc(Op2, getCurSDLoc(), MemVT);
5091 MVT MemVT = getValue(I.getCompareOperand()).getSimpleValueType();
5092 SDVTList VTs = DAG.getVTList(MemVT, MVT::i1, MVT::Other);
5100 LocationSize::precise(MemVT.getStoreSize()), DAG.getEVTAlign(MemVT),
5104 dl, MemVT, VTs, InChain,
5153 auto MemVT = getValue(I.getValOperand()).getSimpleValueType();
5160 LocationSize::precise(MemVT.getStoreSize()), DAG.getEVTAlign(MemVT),
5164 DAG.getAtomic(NT, dl, MemVT, InChain,
5197 EVT MemVT = TLI.getMemValueType(DAG.getDataLayout(), I.getType());
5200 I.getAlign().value() < MemVT.getSizeInBits() / 8)
5207 LocationSize::precise(MemVT.getStoreSize()), I.getAlign(), AAMDNodes(),
5213 SDValue L = DAG.getAtomic(ISD::ATOMIC_LOAD, dl, MemVT, MemVT, InChain,
5217 if (MemVT != VT)
5233 EVT MemVT =
5237 I.getAlign().value() < MemVT.getSizeInBits() / 8)
5245 LocationSize::precise(MemVT.getStoreSize()), I.getAlign(), AAMDNodes(),
5249 if (Val.getValueType() != MemVT)
5250 Val = DAG.getPtrExtOrTrunc(Val, dl, MemVT);
5254 DAG.getAtomic(ISD::ATOMIC_STORE, dl, MemVT, InChain, Val, Ptr, MMO);
8048 EVT MemVT =
8051 assert(MemVT == Mask.getValueType());
8052 if (MemVT != PtrVT)