Lines Matching refs:MemVT

4192 SDValue SelectionDAG::getAtomic(unsigned Opcode, SDLoc dl, EVT MemVT,
4198 ID.AddInteger(MemVT.getRawBits());
4215 dl.getDebugLoc(), VTList, MemVT,
4223 SDValue SelectionDAG::getAtomic(unsigned Opcode, SDLoc dl, EVT MemVT,
4230 Alignment = getEVTAlignment(MemVT);
4245 MF.getMachineMemOperand(PtrInfo, Flags, MemVT.getStoreSize(), Alignment);
4247 return getAtomic(Opcode, dl, MemVT, Chain, Ptr, Cmp, Swp, MMO,
4251 SDValue SelectionDAG::getAtomic(unsigned Opcode, SDLoc dl, EVT MemVT,
4264 return getAtomic(Opcode, dl, MemVT, VTs, Ops, 4, MMO, Ordering, SynchScope);
4267 SDValue SelectionDAG::getAtomic(unsigned Opcode, SDLoc dl, EVT MemVT,
4275 Alignment = getEVTAlignment(MemVT);
4292 MemVT.getStoreSize(), Alignment);
4294 return getAtomic(Opcode, dl, MemVT, Chain, Ptr, Val, MMO,
4298 SDValue SelectionDAG::getAtomic(unsigned Opcode, SDLoc dl, EVT MemVT,
4323 return getAtomic(Opcode, dl, MemVT, VTs, Ops, 3, MMO, Ordering, SynchScope);
4326 SDValue SelectionDAG::getAtomic(unsigned Opcode, SDLoc dl, EVT MemVT,
4334 Alignment = getEVTAlignment(MemVT);
4351 MemVT.getStoreSize(), Alignment);
4353 return getAtomic(Opcode, dl, MemVT, VT, Chain, Ptr, MMO,
4357 SDValue SelectionDAG::getAtomic(unsigned Opcode, SDLoc dl, EVT MemVT,
4367 return getAtomic(Opcode, dl, MemVT, VTs, Ops, 2, MMO, Ordering, SynchScope);
4388 EVT MemVT, MachinePointerInfo PtrInfo,
4392 MemVT, PtrInfo, Align, Vol,
4399 EVT MemVT, MachinePointerInfo PtrInfo,
4403 Align = getEVTAlignment(MemVT);
4414 MF.getMachineMemOperand(PtrInfo, Flags, MemVT.getStoreSize(), Align);
4416 return getMemIntrinsicNode(Opcode, dl, VTList, Ops, NumOps, MemVT, MMO);
4422 EVT MemVT, MachineMemOperand *MMO) {
4446 NumOps, MemVT, MMO);
4451 NumOps, MemVT, MMO);
4495 MachinePointerInfo PtrInfo, EVT MemVT,
4519 MF.getMachineMemOperand(PtrInfo, Flags, MemVT.getStoreSize(), Alignment,
4521 return getLoad(AM, ExtType, VT, dl, Chain, Ptr, Offset, MemVT, MMO);
4527 SDValue Ptr, SDValue Offset, EVT MemVT,
4529 if (VT == MemVT) {
4532 assert(VT == MemVT && "Non-extending load from different memory type!");
4535 assert(MemVT.getScalarType().bitsLT(VT.getScalarType()) &&
4537 assert(VT.isInteger() == MemVT.isInteger() &&
4539 assert(VT.isVector() == MemVT.isVector() &&
4542 VT.getVectorNumElements() == MemVT.getVectorNumElements()) &&
4555 ID.AddInteger(MemVT.getRawBits());
4567 MemVT, MMO);
4596 MachinePointerInfo PtrInfo, EVT MemVT,
4601 PtrInfo, MemVT, isVolatile, isNonTemporal, false, Alignment,
4607 SDValue Chain, SDValue Ptr, EVT MemVT,
4611 MemVT, MMO);