|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/Hexagon/HexagonGenAsmMatcher.inc 2593 Inst.addOperand(MCOperand::createReg(Hexagon::R30));
6672 case Hexagon::R30: OpKind = MCK_IntRegs; break;
gen/lib/Target/Hexagon/HexagonGenInstrInfo.inc 3289 static const MCPhysReg ImplicitList1[] = { Hexagon::R31, Hexagon::R30, Hexagon::R29, 0 };
3290 static const MCPhysReg ImplicitList2[] = { Hexagon::R29, Hexagon::R30, 0 };
3292 static const MCPhysReg ImplicitList4[] = { Hexagon::R29, Hexagon::R30, Hexagon::R31, 0 };
3305 static const MCPhysReg ImplicitList17[] = { Hexagon::R30, 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 };
3328 static const MCPhysReg ImplicitList40[] = { Hexagon::FRAMEKEY, Hexagon::FRAMELIMIT, Hexagon::R30, Hexagon::R31, 0 };
3332 static const MCPhysReg ImplicitList44[] = { Hexagon::FRAMEKEY, Hexagon::R30, 0 };
3333 static const MCPhysReg ImplicitList45[] = { Hexagon::R30, Hexagon::R29, Hexagon::R31, 0 };
3336 static const MCPhysReg ImplicitList48[] = { Hexagon::PC, Hexagon::R30, Hexagon::R29, Hexagon::R31, 0 };
3337 static const MCPhysReg ImplicitList49[] = { Hexagon::FRAMEKEY, Hexagon::P0, Hexagon::R30, 0 };
3338 static const MCPhysReg ImplicitList50[] = { Hexagon::FRAMEKEY, Hexagon::FRAMELIMIT, Hexagon::R30, Hexagon::R29, Hexagon::R31, 0 };
3339 static const MCPhysReg ImplicitList51[] = { Hexagon::R30, Hexagon::R29, 0 };
gen/lib/Target/Hexagon/HexagonGenRegisterInfo.inc 925 { Hexagon::R30 },
1025 Hexagon::R0, Hexagon::R1, Hexagon::R2, Hexagon::R3, Hexagon::R4, Hexagon::R5, Hexagon::R6, Hexagon::R7, Hexagon::R8, Hexagon::R9, Hexagon::R12, Hexagon::R13, Hexagon::R14, Hexagon::R15, Hexagon::R16, Hexagon::R17, Hexagon::R18, Hexagon::R19, Hexagon::R20, Hexagon::R21, Hexagon::R22, Hexagon::R23, Hexagon::R24, Hexagon::R25, Hexagon::R26, Hexagon::R27, Hexagon::R28, Hexagon::R10, Hexagon::R11, Hexagon::R29, Hexagon::R30, Hexagon::R31,
1339 { 30U, Hexagon::R30 },
1493 { 30U, Hexagon::R30 },
1728 { Hexagon::R30, 30U },
1927 { Hexagon::R30, 30U },
lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp 212 MI.getOperand(1).getReg() == Hexagon::R30) {
220 MI.getOperand(1).getReg() == Hexagon::R30) {
228 MI.getOperand(2).getReg() == Hexagon::R30) {
236 MI.getOperand(2).getReg() == Hexagon::R30) {
244 MI.getOperand(2).getReg() == Hexagon::R30) {
252 MI.getOperand(2).getReg() == Hexagon::R30) {
260 MI.getOperand(2).getReg() == Hexagon::R30) {
268 MI.getOperand(2).getReg() == Hexagon::R30) {
548 Hexagon::R30, Hexagon::R31};
lib/Target/Hexagon/HexagonFrameLowering.cpp 673 .addReg(Hexagon::R30);
721 .addReg(Hexagon::R30);
727 .addReg(Hexagon::R30);
lib/Target/Hexagon/HexagonISelLowering.cpp 2811 DAG.getNode(ISD::ADD, dl, PtrVT, DAG.getRegister(Hexagon::R30, PtrVT),
lib/Target/Hexagon/HexagonRegisterInfo.cpp 134 Reserved.set(Hexagon::R30);
299 return Hexagon::R30;
lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp 229 MRI.getDwarfRegNum(Hexagon::R30, true), 0);