Lines Matching refs:StoreNode
1230 StoreSDNode *StoreNode = cast<StoreSDNode>(Op); in LowerSTORE() local
1231 unsigned AS = StoreNode->getAddressSpace(); in LowerSTORE()
1233 SDValue Chain = StoreNode->getChain(); in LowerSTORE()
1234 SDValue Ptr = StoreNode->getBasePtr(); in LowerSTORE()
1235 SDValue Value = StoreNode->getValue(); in LowerSTORE()
1238 EVT MemVT = StoreNode->getMemoryVT(); in LowerSTORE()
1247 StoreNode->isTruncatingStore()) { in LowerSTORE()
1252 NewChain, DL, Value, Ptr, StoreNode->getPointerInfo(), in LowerSTORE()
1253 MemVT, StoreNode->getAlignment(), in LowerSTORE()
1254 StoreNode->getMemOperand()->getFlags(), StoreNode->getAAInfo()); in LowerSTORE()
1255 StoreNode = cast<StoreSDNode>(NewStore); in LowerSTORE()
1258 return scalarizeVectorStore(StoreNode, DAG); in LowerSTORE()
1261 unsigned Align = StoreNode->getAlignment(); in LowerSTORE()
1264 return expandUnalignedStore(StoreNode, DAG); in LowerSTORE()
1273 if (StoreNode->isTruncatingStore()) { in LowerSTORE()
1280 assert(StoreNode->getAlignment() >= 2); in LowerSTORE()
1308 StoreNode->getMemOperand()); in LowerSTORE()
1313 if (StoreNode->isTruncatingStore() || StoreNode->isIndexed()) { in LowerSTORE()
1316 Chain = DAG.getStore(Chain, DL, Value, Ptr, StoreNode->getMemOperand()); in LowerSTORE()
1327 return lowerPrivateTruncStore(StoreNode, DAG); in LowerSTORE()
1333 return DAG.getStore(Chain, DL, Value, Ptr, StoreNode->getMemOperand()); in LowerSTORE()