|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/Hexagon/HexagonGenAsmMatcher.inc 6690 case Hexagon::P0: OpKind = MCK_P0; break;
gen/lib/Target/Hexagon/HexagonGenInstrInfo.inc 3318 static const MCPhysReg ImplicitList30[] = { Hexagon::P0, 0 };
3319 static const MCPhysReg ImplicitList31[] = { Hexagon::P0, Hexagon::PC, 0 };
3325 static const MCPhysReg ImplicitList37[] = { Hexagon::PC, Hexagon::R31, Hexagon::R6, Hexagon::R7, Hexagon::P0, 0 };
3330 static const MCPhysReg ImplicitList42[] = { Hexagon::R14, Hexagon::R15, Hexagon::R28, Hexagon::P0, 0 };
3335 static const MCPhysReg ImplicitList47[] = { Hexagon::P0, Hexagon::R31, 0 };
3337 static const MCPhysReg ImplicitList49[] = { Hexagon::FRAMEKEY, Hexagon::P0, Hexagon::R30, 0 };
gen/lib/Target/Hexagon/HexagonGenRegisterInfo.inc 958 { Hexagon::P0, Hexagon::P3_0 },
1085 Hexagon::P0, Hexagon::P1, Hexagon::P2, Hexagon::P3,
1357 { 63U, Hexagon::P0 },
1511 { 63U, Hexagon::P0 },
1690 { Hexagon::P0, 63U },
1889 { Hexagon::P0, 63U },
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp 873 case Hexagon::P0:
lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp 630 static const MCPhysReg PredRegDecoderTable[] = {Hexagon::P0, Hexagon::P1,
lib/Target/Hexagon/HexagonInstrInfo.cpp 3311 (Hexagon::P0 == DstReg || Hexagon::P1 == DstReg) &&
3322 (Hexagon::P0 == DstReg || Hexagon::P1 == DstReg) &&
3347 (Hexagon::P0 == DstReg || Hexagon::P1 == DstReg) &&
3362 (Hexagon::P0 == Src1Reg || Hexagon::P1 == Src1Reg))
3389 if (DestReg != Hexagon::P0 && DestReg != Hexagon::P1)
3397 return DestReg == Hexagon::P0 ? Hexagon::J4_cmpeqn1_tp0_jump_nt
3401 return DestReg == Hexagon::P0 ? Hexagon::J4_cmpeqi_tp0_jump_nt
3831 (Hexagon::P0 == SrcReg)) &&
3843 if (Hexagon::PredRegsRegClass.contains(SrcReg) && (Hexagon::P0 == SrcReg))
4010 Hexagon::PredRegsRegClass.contains(SrcReg) && Hexagon::P0 == SrcReg &&
4019 Hexagon::P0 == DstReg && isIntRegForSubInst(SrcReg) &&
lib/Target/Hexagon/HexagonRegisterInfo.cpp 66 P0, P1, P2, P3, 0
lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h 101 return (Hexagon::P0 == R || Hexagon::P1 == R || Hexagon::P2 == R ||
lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp 99 if ((Hexagon::P0 == DstReg || Hexagon::P1 == DstReg) &&
112 if ((Hexagon::P0 == DstReg || Hexagon::P1 == DstReg) &&
143 if ((Hexagon::P0 == DstReg || Hexagon::P1 == DstReg) &&
157 if (Hexagon::P0 == Src1Reg || Hexagon::P1 == Src1Reg)
178 assert((PredReg == Hexagon::P0) || (PredReg == Hexagon::P1) ||
186 return (PredReg == Hexagon::P0) ? fp0_jump_nt : fp1_jump_nt;
188 return (PredReg == Hexagon::P0) ? fp0_jump_t : fp1_jump_t;
190 return (PredReg == Hexagon::P0) ? tp0_jump_nt : tp1_jump_nt;
192 return (PredReg == Hexagon::P0) ? tp0_jump_t : tp1_jump_t;
lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp 299 if ((HexagonMCInstrInfo::isPredReg(SrcReg) && (Hexagon::P0 == SrcReg)) &&
312 if (Hexagon::P0 == SrcReg) {
481 Hexagon::P0 == PredReg && minConstant(MCI, 2) == 0) {
489 if (Hexagon::P0 == DstReg &&
694 case Hexagon::P0:
lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp 659 return (Reg >= Hexagon::P0 && Reg <= Hexagon::P3_0);