Lines Matching refs:MemVT
4257 EVT MemVT = Node->getMemoryVT(); in lowerATOMIC_LOAD_SUB() local
4258 if (MemVT == MVT::i32 || MemVT == MVT::i64) { in lowerATOMIC_LOAD_SUB()
4260 assert(Op.getValueType() == MemVT && "Mismatched VTs"); in lowerATOMIC_LOAD_SUB()
4270 NegSrc2 = DAG.getConstant(Value, DL, MemVT); in lowerATOMIC_LOAD_SUB()
4273 NegSrc2 = DAG.getNode(ISD::SUB, DL, MemVT, DAG.getConstant(0, DL, MemVT), in lowerATOMIC_LOAD_SUB()
4277 return DAG.getAtomic(ISD::ATOMIC_LOAD_ADD, DL, MemVT, in lowerATOMIC_LOAD_SUB()
6390 EVT MemVT = SN->getMemoryVT(); in combineSTORE() local
6395 if (MemVT.isInteger() && SN->isTruncatingStore()) { in combineSTORE()
6397 combineTruncateExtract(SDLoc(N), MemVT, SN->getValue(), DCI)) { in combineSTORE()
6423 Ops, MemVT, SN->getMemOperand()); in combineSTORE()
6439 Ops, MemVT, SN->getMemOperand()); in combineSTORE()
6458 isInt<16>(C->getSExtValue()) || MemVT.getStoreSize() <= 2) in combineSTORE()
6503 FindReplicatedImm(C, MemVT.getStoreSize()); in combineSTORE()
6509 assert(MemVT.getSizeInBits() % WordVT.getSizeInBits() == 0 && in combineSTORE()
6511 unsigned NumElts = MemVT.getSizeInBits() / WordVT.getSizeInBits(); in combineSTORE()