Lines Matching refs:MemVT
4645 EVT MemVT = Node->getMemoryVT(); in lowerATOMIC_LOAD_SUB() local
4646 if (MemVT == MVT::i32 || MemVT == MVT::i64) { in lowerATOMIC_LOAD_SUB()
4648 assert(Op.getValueType() == MemVT && "Mismatched VTs"); in lowerATOMIC_LOAD_SUB()
4654 DAG.getNode(ISD::SUB, DL, MemVT, DAG.getConstant(0, DL, MemVT), Src2); in lowerATOMIC_LOAD_SUB()
4655 return DAG.getAtomic(ISD::ATOMIC_LOAD_ADD, DL, MemVT, in lowerATOMIC_LOAD_SUB()
6913 EVT MemVT = SN->getMemoryVT(); in combineSTORE() local
6918 if (MemVT.isInteger() && SN->isTruncatingStore()) { in combineSTORE()
6920 combineTruncateExtract(SDLoc(N), MemVT, SN->getValue(), DCI)) { in combineSTORE()
6946 Ops, MemVT, SN->getMemOperand()); in combineSTORE()
6962 Ops, MemVT, SN->getMemOperand()); in combineSTORE()
6967 if (MemVT == MVT::i128 && SN->isSimple() && ISD::isNormalStore(SN)) { in combineSTORE()
7002 isInt<16>(C->getSExtValue()) || MemVT.getStoreSize() <= 2) in combineSTORE()
7047 FindReplicatedImm(C, MemVT.getStoreSize()); in combineSTORE()
7053 assert(MemVT.getSizeInBits() % WordVT.getSizeInBits() == 0 && in combineSTORE()
7055 unsigned NumElts = MemVT.getSizeInBits() / WordVT.getSizeInBits(); in combineSTORE()