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

References

lib/Target/Sparc/SparcISelDAGToDAG.cpp
   77   if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr)) {
   80     Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32);
   83   if (Addr.getOpcode() == ISD::TargetExternalSymbol ||
   84       Addr.getOpcode() == ISD::TargetGlobalAddress ||
   85       Addr.getOpcode() == ISD::TargetGlobalTLSAddress)
   88   if (Addr.getOpcode() == ISD::ADD) {
   89     if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(Addr.getOperand(1))) {
   92                 dyn_cast<FrameIndexSDNode>(Addr.getOperand(0))) {
   97           Base = Addr.getOperand(0);
   99         Offset = CurDAG->getTargetConstant(CN->getZExtValue(), SDLoc(Addr),
  104     if (Addr.getOperand(0).getOpcode() == SPISD::Lo) {
  105       Base = Addr.getOperand(1);
  106       Offset = Addr.getOperand(0).getOperand(0);
  109     if (Addr.getOperand(1).getOpcode() == SPISD::Lo) {
  110       Base = Addr.getOperand(0);
  111       Offset = Addr.getOperand(1).getOperand(0);
  115   Base = Addr;
  116   Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32);