Lines Matching refs:MemVT
2711 EVT MemVT = TLI.getMemValueType(DAG.getDataLayout(), CB.CmpLHS->getType()); in visitSwitchCase() local
2730 if (CondLHS.getValueType() != MemVT) { in visitSwitchCase()
2731 CondLHS = DAG.getPtrExtOrTrunc(CondLHS, getCurSDLoc(), MemVT); in visitSwitchCase()
2732 CondRHS = DAG.getPtrExtOrTrunc(CondRHS, getCurSDLoc(), MemVT); in visitSwitchCase()
3454 EVT MemVT = in visitICmp() local
3460 if (Op1.getValueType() != MemVT) { in visitICmp()
3461 Op1 = DAG.getPtrExtOrTrunc(Op1, getCurSDLoc(), MemVT); in visitICmp()
3462 Op2 = DAG.getPtrExtOrTrunc(Op2, getCurSDLoc(), MemVT); in visitICmp()
4836 MVT MemVT = getValue(I.getCompareOperand()).getSimpleValueType(); in visitAtomicCmpXchg() local
4837 SDVTList VTs = DAG.getVTList(MemVT, MVT::i1, MVT::Other); in visitAtomicCmpXchg()
4844 MachinePointerInfo(I.getPointerOperand()), Flags, MemVT.getStoreSize(), in visitAtomicCmpXchg()
4845 DAG.getEVTAlign(MemVT), AAMDNodes(), nullptr, SSID, SuccessOrdering, in visitAtomicCmpXchg()
4849 dl, MemVT, VTs, InChain, in visitAtomicCmpXchg()
4892 auto MemVT = getValue(I.getValOperand()).getSimpleValueType(); in visitAtomicRMW() local
4898 MachinePointerInfo(I.getPointerOperand()), Flags, MemVT.getStoreSize(), in visitAtomicRMW()
4899 DAG.getEVTAlign(MemVT), AAMDNodes(), nullptr, SSID, Ordering); in visitAtomicRMW()
4902 DAG.getAtomic(NT, dl, MemVT, InChain, in visitAtomicRMW()
4935 EVT MemVT = TLI.getMemValueType(DAG.getDataLayout(), I.getType()); in visitAtomicLoad() local
4938 I.getAlign().value() < MemVT.getSizeInBits() / 8) in visitAtomicLoad()
4944 MachinePointerInfo(I.getPointerOperand()), Flags, MemVT.getStoreSize(), in visitAtomicLoad()
4950 SDValue L = DAG.getAtomic(ISD::ATOMIC_LOAD, dl, MemVT, MemVT, InChain, in visitAtomicLoad()
4954 if (MemVT != VT) in visitAtomicLoad()
4970 EVT MemVT = in visitAtomicStore() local
4974 I.getAlign().value() < MemVT.getSizeInBits() / 8) in visitAtomicStore()
4981 MachinePointerInfo(I.getPointerOperand()), Flags, MemVT.getStoreSize(), in visitAtomicStore()
4985 if (Val.getValueType() != MemVT) in visitAtomicStore()
4986 Val = DAG.getPtrExtOrTrunc(Val, dl, MemVT); in visitAtomicStore()
4990 DAG.getAtomic(ISD::ATOMIC_STORE, dl, MemVT, InChain, Val, Ptr, MMO); in visitAtomicStore()