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

References

lib/Target/ARM/ARMISelDAGToDAG.cpp
 1220   if (N.getOpcode() != ISD::ADD && N.getOpcode() != ISD::SUB &&
 1220   if (N.getOpcode() != ISD::ADD && N.getOpcode() != ISD::SUB &&
 1221       !CurDAG->isBaseWithConstantOffset(N)) {
 1222     if (N.getOpcode() == ISD::FrameIndex) {
 1224       int FI = cast<FrameIndexSDNode>(N)->getIndex();
 1227       OffImm  = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32);
 1231     if (N.getOpcode() == ARMISD::Wrapper &&
 1232         N.getOperand(0).getOpcode() != ISD::TargetGlobalAddress &&
 1233         N.getOperand(0).getOpcode() != ISD::TargetExternalSymbol &&
 1234         N.getOperand(0).getOpcode() != ISD::TargetGlobalTLSAddress) {
 1235       Base = N.getOperand(0);
 1239       Base = N;
 1240     OffImm  = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32);
 1244   if (ConstantSDNode *RHS = dyn_cast<ConstantSDNode>(N.getOperand(1))) {
 1245     if (SelectT2AddrModeImm8(N, Base, OffImm))
 1250     if (N.getOpcode() == ISD::SUB)
 1254       Base   = N.getOperand(0);
 1260       OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32);
 1266   Base = N;
 1267   OffImm  = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32);