Lines Matching refs:StoreNode
1140 StoreSDNode *StoreNode = cast<StoreSDNode>(Op); in LowerSTORE() local
1141 unsigned AS = StoreNode->getAddressSpace(); in LowerSTORE()
1143 SDValue Chain = StoreNode->getChain(); in LowerSTORE()
1144 SDValue Ptr = StoreNode->getBasePtr(); in LowerSTORE()
1145 SDValue Value = StoreNode->getValue(); in LowerSTORE()
1148 EVT MemVT = StoreNode->getMemoryVT(); in LowerSTORE()
1153 const bool TruncatingStore = StoreNode->isTruncatingStore(); in LowerSTORE()
1164 NewChain, DL, Value, Ptr, StoreNode->getPointerInfo(), in LowerSTORE()
1165 MemVT, StoreNode->getAlignment(), in LowerSTORE()
1166 StoreNode->getMemOperand()->getFlags(), StoreNode->getAAInfo()); in LowerSTORE()
1167 StoreNode = cast<StoreSDNode>(NewStore); in LowerSTORE()
1170 return scalarizeVectorStore(StoreNode, DAG); in LowerSTORE()
1173 Align Alignment = StoreNode->getAlign(); in LowerSTORE()
1176 StoreNode->getMemOperand()->getFlags(), in LowerSTORE()
1178 return expandUnalignedStore(StoreNode, DAG); in LowerSTORE()
1194 assert(StoreNode->getAlignment() >= 2); in LowerSTORE()
1222 StoreNode->getMemOperand()); in LowerSTORE()
1227 if (StoreNode->isIndexed()) { in LowerSTORE()
1230 Chain = DAG.getStore(Chain, DL, Value, Ptr, StoreNode->getMemOperand()); in LowerSTORE()
1241 return lowerPrivateTruncStore(StoreNode, DAG); in LowerSTORE()
1247 return DAG.getStore(Chain, DL, Value, Ptr, StoreNode->getMemOperand()); in LowerSTORE()