Lines Matching refs:StoreNode
1105 StoreSDNode *StoreNode = cast<StoreSDNode>(Op); in LowerSTORE() local
1106 unsigned AS = StoreNode->getAddressSpace(); in LowerSTORE()
1108 SDValue Chain = StoreNode->getChain(); in LowerSTORE()
1109 SDValue Ptr = StoreNode->getBasePtr(); in LowerSTORE()
1110 SDValue Value = StoreNode->getValue(); in LowerSTORE()
1113 EVT MemVT = StoreNode->getMemoryVT(); in LowerSTORE()
1118 const bool TruncatingStore = StoreNode->isTruncatingStore(); in LowerSTORE()
1129 NewChain, DL, Value, Ptr, StoreNode->getPointerInfo(), MemVT, in LowerSTORE()
1130 StoreNode->getAlign(), StoreNode->getMemOperand()->getFlags(), in LowerSTORE()
1131 StoreNode->getAAInfo()); in LowerSTORE()
1132 StoreNode = cast<StoreSDNode>(NewStore); in LowerSTORE()
1135 return scalarizeVectorStore(StoreNode, DAG); in LowerSTORE()
1138 Align Alignment = StoreNode->getAlign(); in LowerSTORE()
1141 StoreNode->getMemOperand()->getFlags(), in LowerSTORE()
1143 return expandUnalignedStore(StoreNode, DAG); in LowerSTORE()
1159 assert(StoreNode->getAlign() >= 2); in LowerSTORE()
1187 StoreNode->getMemOperand()); in LowerSTORE()
1193 if (StoreNode->isIndexed()) { in LowerSTORE()
1196 Chain = DAG.getStore(Chain, DL, Value, Ptr, StoreNode->getMemOperand()); in LowerSTORE()
1207 return lowerPrivateTruncStore(StoreNode, DAG); in LowerSTORE()
1213 return DAG.getStore(Chain, DL, Value, Ptr, StoreNode->getMemOperand()); in LowerSTORE()