reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
13539   if (!TLI.getPreIndexedAddressParts(N, BasePtr, Offset, AM, DAG))
13546   if (isa<ConstantSDNode>(BasePtr)) {
13547     std::swap(BasePtr, Offset);
13565   if (isa<FrameIndexSDNode>(BasePtr) || isa<RegisterSDNode>(BasePtr))
13565   if (isa<FrameIndexSDNode>(BasePtr) || isa<RegisterSDNode>(BasePtr))
13573     if (Val == BasePtr)
13591     for (SDNode::use_iterator UI = BasePtr.getNode()->use_begin(),
13592                               UE = BasePtr.getNode()->use_end();
13597       if (Use.getUser() == Ptr.getNode() || Use != BasePtr)
13625     std::swap(BasePtr, Offset);
13648                                 BasePtr, Offset, AM);
13651                                  BasePtr, Offset, AM);
13668     std::swap(BasePtr, Offset);
13673     if (OtherUses[i]->getOperand(OffsetIdx).getNode() == BasePtr.getNode())
13676            BasePtr.getNode() && "Expected BasePtr operand");