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

References

gen/lib/Target/AVR/AVRGenAsmMatcher.inc
  900     case AVR::R31R30: OpKind = MCK_ZREG; break;
gen/lib/Target/AVR/AVRGenInstrInfo.inc
  386 static const MCPhysReg ImplicitList4[] = { AVR::R31R30, 0 };
  388 static const MCPhysReg ImplicitList6[] = { AVR::SP, AVR::R31R30, 0 };
  391 static const MCPhysReg ImplicitList9[] = { AVR::R31R30, AVR::R1, AVR::R0, 0 };
gen/lib/Target/AVR/AVRGenRegisterInfo.inc
  386     AVR::R25R24, AVR::R19R18, AVR::R21R20, AVR::R23R22, AVR::R31R30, AVR::R27R26, AVR::R29R28, AVR::R17R16, AVR::R15R14, AVR::R13R12, AVR::R11R10, AVR::R9R8, AVR::R7R6, AVR::R5R4, AVR::R3R2, AVR::R1R0, 
  406     AVR::R25R24, AVR::R19R18, AVR::R21R20, AVR::R23R22, AVR::R31R30, AVR::R27R26, AVR::R29R28, AVR::R17R16, 
  446     AVR::R25R24, AVR::R31R30, AVR::R27R26, AVR::R29R28, 
  456     AVR::R27R26, AVR::R29R28, AVR::R31R30, 
  476     AVR::R31R30, AVR::R29R28, 
  506     AVR::R31R30, 
  584   { 30U, AVR::R31R30 },
  623   { 30U, AVR::R31R30 },
  683   { AVR::R31R30, 30U },
  739   { AVR::R31R30, 30U },
lib/Target/AVR/AVRAsmPrinter.cpp
  151   if (MI->getOperand(OpNum).getReg() == AVR::R31R30) {
lib/Target/AVR/AVRFrameLowering.cpp
  401       BuildMI(MBB, MI, DL, TII.get(AVR::SPREAD), AVR::R31R30).addReg(AVR::SP);
  403       MachineInstr *New = BuildMI(MBB, MI, DL, TII.get(addOpcode), AVR::R31R30)
  404                               .addReg(AVR::R31R30, RegState::Kill)
  409           .addReg(AVR::R31R30, RegState::Kill);
lib/Target/AVR/AVRISelDAGToDAG.cpp
  377   Chain = CurDAG->getCopyToReg(Chain, DL, AVR::R31R30, Ptr, SDValue());
  378   Ptr = CurDAG->getCopyFromReg(Chain, DL, AVR::R31R30, MVT::i16,
  381   SDValue RegZ = CurDAG->getRegister(AVR::R31R30, MVT::i16);
  434   Chain = CurDAG->getCopyToReg(Chain, DL, AVR::R31R30, Callee, InFlag);
  436   Ops.push_back(CurDAG->getRegister(AVR::R31R30, MVT::i16));
  462   Chain = CurDAG->getCopyToReg(Chain, DL, AVR::R31R30, JmpAddr);
lib/Target/AVR/AVRISelLowering.cpp
 1892       return std::make_pair(unsigned(AVR::R31R30), &AVR::PTRREGSRegClass);
 2026       .Case("X", AVR::R27R26).Case("Y", AVR::R29R28).Case("Z", AVR::R31R30)
 2037       .Case("r28", AVR::R29R28).Case("r30", AVR::R31R30)
 2038       .Case("X", AVR::R27R26).Case("Y", AVR::R29R28).Case("Z", AVR::R31R30)
lib/Target/AVR/AVRRegisterInfo.cpp
  181     case AVR::R31R30: {
lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp
  123   case AVR::R31R30: return 0x00; // Z: 0b00
  146   case AVR::R31R30: