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

References

gen/lib/Target/Hexagon/HexagonGenAsmMatcher.inc
 6705     case Hexagon::PC: OpKind = MCK_PC; break;
gen/lib/Target/Hexagon/HexagonGenInstrInfo.inc
 3294 static const MCPhysReg ImplicitList6[] = { Hexagon::PC, Hexagon::LC0, 0 };
 3296 static const MCPhysReg ImplicitList8[] = { Hexagon::PC, Hexagon::LC0, Hexagon::LC1, 0 };
 3298 static const MCPhysReg ImplicitList10[] = { Hexagon::PC, Hexagon::LC1, 0 };
 3300 static const MCPhysReg ImplicitList12[] = { Hexagon::LC0, Hexagon::P3, Hexagon::PC, Hexagon::USR, 0 };
 3302 static const MCPhysReg ImplicitList14[] = { Hexagon::LC0, Hexagon::LC1, Hexagon::P3, Hexagon::PC, Hexagon::USR, 0 };
 3304 static const MCPhysReg ImplicitList16[] = { Hexagon::LC1, Hexagon::PC, 0 };
 3307 static const MCPhysReg ImplicitList19[] = { Hexagon::PC, 0 };
 3312 static const MCPhysReg ImplicitList24[] = { Hexagon::PC, Hexagon::R31, 0 };
 3317 static const MCPhysReg ImplicitList29[] = { Hexagon::GOSP, Hexagon::PC, 0 };
 3319 static const MCPhysReg ImplicitList31[] = { Hexagon::P0, Hexagon::PC, 0 };
 3321 static const MCPhysReg ImplicitList33[] = { Hexagon::P1, Hexagon::PC, 0 };
 3324 static const MCPhysReg ImplicitList36[] = { Hexagon::PC, Hexagon::R29, 0 };
 3325 static const MCPhysReg ImplicitList37[] = { Hexagon::PC, Hexagon::R31, Hexagon::R6, Hexagon::R7, Hexagon::P0, 0 };
 3326 static const MCPhysReg ImplicitList38[] = { Hexagon::R29, Hexagon::R30, Hexagon::R31, Hexagon::PC, 0 };
 3327 static const MCPhysReg ImplicitList39[] = { Hexagon::R14, Hexagon::R15, Hexagon::R28, Hexagon::R29, Hexagon::R30, Hexagon::R31, Hexagon::PC, 0 };
 3336 static const MCPhysReg ImplicitList48[] = { Hexagon::PC, Hexagon::R30, Hexagon::R29, Hexagon::R31, 0 };
gen/lib/Target/Hexagon/HexagonGenRegisterInfo.inc
  883   { Hexagon::PC },
 1035     Hexagon::LC0, Hexagon::SA0, Hexagon::LC1, Hexagon::SA1, Hexagon::P3_0, Hexagon::C5, Hexagon::C8, Hexagon::PC, Hexagon::UGP, Hexagon::GP, Hexagon::CS0, Hexagon::CS1, Hexagon::UPCYCLELO, Hexagon::UPCYCLEHI, Hexagon::FRAMELIMIT, Hexagon::FRAMEKEY, Hexagon::PKTCOUNTLO, Hexagon::PKTCOUNTHI, Hexagon::UTIMERLO, Hexagon::UTIMERHI, Hexagon::M0, Hexagon::M1, Hexagon::USR, 
 1626   { Hexagon::PC, 76U },
 1825   { Hexagon::PC, 76U },
lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
  653     /*  8 */  USR,        PC,         UGP,        GP,
lib/Target/Hexagon/HexagonRegisterInfo.cpp
  151   Reserved.set(Hexagon::PC);          // C9
lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp
   39   ReadOnly.insert(Hexagon::PC);
  107       if (Hexagon::PC == R)