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

References

lib/Target/ARC/ARCRegisterInfo.cpp
   48   if (MI.getOpcode() == ARC::LD_rs9 && (Offset >= 256 || Offset < -256)) {
   48   if (MI.getOpcode() == ARC::LD_rs9 && (Offset >= 256 || Offset < -256)) {
   52         .addImm(Offset)
   58   if (MI.getOpcode() != ARC::GETFI && (Offset >= 256 || Offset < -256)) {
   58   if (MI.getOpcode() != ARC::GETFI && (Offset >= 256 || Offset < -256)) {
   70                         << "+Offset=" << Offset << "\n");
   74     unsigned AddOpc = isUInt<6>(Offset) ? ARC::ADD_rru6 : ARC::ADD_rrlimm;
   78         .addImm(Offset);
   79     Offset = 0;
   84     assert((Offset % 4 == 0) && "LD needs 4 byte alignment.");
   88     assert((Offset % 2 == 0) && "LDH needs 2 byte alignment.");
   95         .addImm(Offset)
   99     assert((Offset % 4 == 0) && "ST needs 4 byte alignment.");
  102     assert((Offset % 2 == 0) && "STH needs 2 byte alignment.");
  109         .addImm(Offset)
  115             TII.get(isUInt<6>(Offset) ? ARC::ADD_rru6 : ARC::ADD_rrlimm))
  118         .addImm(Offset);