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

References

lib/Target/ARM/ARMFastISel.cpp
  828         needsLowering = ((Addr.Offset & 0xfff) != Addr.Offset);
  828         needsLowering = ((Addr.Offset & 0xfff) != Addr.Offset);
  831           needsLowering = !(Subtarget->hasV6T2Ops() && Addr.Offset < 0 &&
  832                             Addr.Offset > -256);
  835         needsLowering = (Addr.Offset > 255 || Addr.Offset < -255);
  835         needsLowering = (Addr.Offset > 255 || Addr.Offset < -255);
  841       needsLowering = ((Addr.Offset & 0xff) != Addr.Offset);
  841       needsLowering = ((Addr.Offset & 0xff) != Addr.Offset);
  848   if (needsLowering && Addr.BaseType == Address::FrameIndexBase) {
  855                             .addFrameIndex(Addr.Base.FI)
  857     Addr.Base.Reg = ResultReg;
  858     Addr.BaseType = Address::RegBase;
  864     Addr.Base.Reg = fastEmit_ri_(MVT::i32, ISD::ADD, Addr.Base.Reg,
  864     Addr.Base.Reg = fastEmit_ri_(MVT::i32, ISD::ADD, Addr.Base.Reg,
  865                                  /*Op0IsKill*/false, Addr.Offset, MVT::i32);
  866     Addr.Offset = 0;