Home
last modified time | relevance | path

Searched refs:OtherUses (Results 1 – 1 of 1) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp9619 SmallVector<SDNode *, 16> OtherUses; in CombineToPreIndexedLoadStore() local
9635 OtherUses.clear(); in CombineToPreIndexedLoadStore()
9641 OtherUses.clear(); in CombineToPreIndexedLoadStore()
9647 OtherUses.clear(); in CombineToPreIndexedLoadStore()
9651 OtherUses.push_back(Use.getUser()); in CombineToPreIndexedLoadStore()
9708 for (unsigned i = 0, e = OtherUses.size(); i != e; ++i) { in CombineToPreIndexedLoadStore()
9710 if (OtherUses[i]->getOperand(OffsetIdx).getNode() == BasePtr.getNode()) in CombineToPreIndexedLoadStore()
9712 assert(OtherUses[i]->getOperand(!OffsetIdx).getNode() == in CombineToPreIndexedLoadStore()
9727 cast<ConstantSDNode>(OtherUses[i]->getOperand(OffsetIdx)); in CombineToPreIndexedLoadStore()
9732 X0 = (OtherUses[i]->getOpcode() == ISD::SUB && OffsetIdx == 1) ? -1 : 1; in CombineToPreIndexedLoadStore()
[all …]