Lines Matching defs:Store
198 // Insert the Store and a hash number of the store address and the stored
200 void insert(StoreInst *Store, GVNPass::ValueTable &VN) {
201 if (!Store->isSimple())
204 Value *Ptr = Store->getPointerOperand();
205 Value *Val = Store->getValueOperand();
206 VNtoStores[{VN.lookupOrAdd(Ptr), VN.lookupOrAdd(Val)}].push_back(Store);
277 enum InsKind { Unknown, Scalar, Load, Store };
730 if (K == InsKind::Store) {
1166 else if (auto *Store = dyn_cast<StoreInst>(&I1))
1167 SI.insert(Store, VN);
1194 computeInsertionPoints(SI.getVNTable(), HPL, InsKind::Store);
1197 computeInsertionPoints(CI.getStoreVNTable(), HPL, InsKind::Store);