Lines Matching refs:StoreNode
1087 StoreSDNode *StoreNode = cast<StoreSDNode>(Op); in LowerSTORE() local
1088 unsigned AS = StoreNode->getAddressSpace(); in LowerSTORE()
1090 SDValue Chain = StoreNode->getChain(); in LowerSTORE()
1091 SDValue Ptr = StoreNode->getBasePtr(); in LowerSTORE()
1092 SDValue Value = StoreNode->getValue(); in LowerSTORE()
1095 EVT MemVT = StoreNode->getMemoryVT(); in LowerSTORE()
1100 const bool TruncatingStore = StoreNode->isTruncatingStore(); in LowerSTORE()
1111 NewChain, DL, Value, Ptr, StoreNode->getPointerInfo(), MemVT, in LowerSTORE()
1112 StoreNode->getAlign(), StoreNode->getMemOperand()->getFlags(), in LowerSTORE()
1113 StoreNode->getAAInfo()); in LowerSTORE()
1114 StoreNode = cast<StoreSDNode>(NewStore); in LowerSTORE()
1117 return scalarizeVectorStore(StoreNode, DAG); in LowerSTORE()
1120 Align Alignment = StoreNode->getAlign(); in LowerSTORE()
1123 StoreNode->getMemOperand()->getFlags(), in LowerSTORE()
1125 return expandUnalignedStore(StoreNode, DAG); in LowerSTORE()
1141 assert(StoreNode->getAlignment() >= 2); in LowerSTORE()
1169 StoreNode->getMemOperand()); in LowerSTORE()
1174 if (StoreNode->isIndexed()) { in LowerSTORE()
1177 Chain = DAG.getStore(Chain, DL, Value, Ptr, StoreNode->getMemOperand()); in LowerSTORE()
1188 return lowerPrivateTruncStore(StoreNode, DAG); in LowerSTORE()
1194 return DAG.getStore(Chain, DL, Value, Ptr, StoreNode->getMemOperand()); in LowerSTORE()