Searched refs:OtherUses (Results 1 – 3 of 3) sorted by relevance
18520 SmallVector<SDNode *, 16> OtherUses; in CombineToPreIndexedLoadStore() local18538 OtherUses.clear(); in CombineToPreIndexedLoadStore()18544 OtherUses.clear(); in CombineToPreIndexedLoadStore()18550 OtherUses.clear(); in CombineToPreIndexedLoadStore()18554 OtherUses.push_back(Use.getUser()); in CombineToPreIndexedLoadStore()18612 for (unsigned i = 0, e = OtherUses.size(); i != e; ++i) { in CombineToPreIndexedLoadStore()18614 if (OtherUses[i]->getOperand(OffsetIdx).getNode() == BasePtr.getNode()) in CombineToPreIndexedLoadStore()18616 assert(OtherUses[i]->getOperand(!OffsetIdx).getNode() == in CombineToPreIndexedLoadStore()18630 auto *CN = cast<ConstantSDNode>(OtherUses[i]->getOperand(OffsetIdx)); in CombineToPreIndexedLoadStore()18633 int X0 = (OtherUses[i]->getOpcode() == ISD::SUB && OffsetIdx == 1) ? -1 : 1; in CombineToPreIndexedLoadStore()[all …]
6926 SmallVector<SDNode*, 8> OtherUses; in combineLOAD() local6935 OtherUses.push_back(*UI); in combineLOAD()6937 if (!Replicate || OtherUses.empty()) in combineLOAD()6943 for (SDNode *U : OtherUses) { in combineLOAD()
3893 bool OtherUses = !Val.hasOneUse(); in performStoreCombine() local3895 if (OtherUses) { in performStoreCombine()