Lines Matching refs:StoreNode
1107 StoreSDNode *StoreNode = cast<StoreSDNode>(Op); in LowerSTORE() local
1108 unsigned AS = StoreNode->getAddressSpace(); in LowerSTORE()
1110 SDValue Chain = StoreNode->getChain(); in LowerSTORE()
1111 SDValue Ptr = StoreNode->getBasePtr(); in LowerSTORE()
1112 SDValue Value = StoreNode->getValue(); in LowerSTORE()
1115 EVT MemVT = StoreNode->getMemoryVT(); in LowerSTORE()
1120 const bool TruncatingStore = StoreNode->isTruncatingStore(); in LowerSTORE()
1131 NewChain, DL, Value, Ptr, StoreNode->getPointerInfo(), MemVT, in LowerSTORE()
1132 StoreNode->getAlign(), StoreNode->getMemOperand()->getFlags(), in LowerSTORE()
1133 StoreNode->getAAInfo()); in LowerSTORE()
1134 StoreNode = cast<StoreSDNode>(NewStore); in LowerSTORE()
1137 return scalarizeVectorStore(StoreNode, DAG); in LowerSTORE()
1140 Align Alignment = StoreNode->getAlign(); in LowerSTORE()
1143 StoreNode->getMemOperand()->getFlags(), in LowerSTORE()
1145 return expandUnalignedStore(StoreNode, DAG); in LowerSTORE()
1161 assert(StoreNode->getAlign() >= 2); in LowerSTORE()
1189 StoreNode->getMemOperand()); in LowerSTORE()
1194 if (StoreNode->isIndexed()) { in LowerSTORE()
1197 Chain = DAG.getStore(Chain, DL, Value, Ptr, StoreNode->getMemOperand()); in LowerSTORE()
1208 return lowerPrivateTruncStore(StoreNode, DAG); in LowerSTORE()
1214 return DAG.getStore(Chain, DL, Value, Ptr, StoreNode->getMemOperand()); in LowerSTORE()