| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYRegisterInfo.cpp | 53 markSuperRegs(Reserved, CSKY::R7); // bp in getReservedRegs() 56 markSuperRegs(Reserved, CSKY::R8); // fp in getReservedRegs() 60 markSuperRegs(Reserved, CSKY::R8 + i); // R8 - R13 in getReservedRegs() 63 markSuperRegs(Reserved, CSKY::R14); // sp in getReservedRegs() 64 markSuperRegs(Reserved, CSKY::R15); // lr in getReservedRegs() 71 markSuperRegs(Reserved, CSKY::R26); in getReservedRegs() 72 markSuperRegs(Reserved, CSKY::R27); in getReservedRegs() 73 markSuperRegs(Reserved, CSKY::R28); // gp in getReservedRegs() 74 markSuperRegs(Reserved, CSKY::R29); in getReservedRegs() 75 markSuperRegs(Reserved, CSKY::R30); in getReservedRegs() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXRegisterInfo.cpp | 100 markSuperRegs(Reserved, Reg); in getReservedRegs() 102 markSuperRegs(Reserved, NVPTX::VRFrame32); in getReservedRegs() 103 markSuperRegs(Reserved, NVPTX::VRFrameLocal32); in getReservedRegs() 104 markSuperRegs(Reserved, NVPTX::VRFrame64); in getReservedRegs() 105 markSuperRegs(Reserved, NVPTX::VRFrameLocal64); in getReservedRegs() 106 markSuperRegs(Reserved, NVPTX::VRDepot); in getReservedRegs()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchRegisterInfo.cpp | 91 markSuperRegs(Reserved, LoongArch::R0); // zero in getReservedRegs() 92 markSuperRegs(Reserved, LoongArch::R2); // tp in getReservedRegs() 93 markSuperRegs(Reserved, LoongArch::R3); // sp in getReservedRegs() 94 markSuperRegs(Reserved, LoongArch::R21); // non-allocatable in getReservedRegs() 96 markSuperRegs(Reserved, LoongArch::R22); // fp in getReservedRegs() 100 markSuperRegs(Reserved, LoongArchABI::getBPReg()); // bp in getReservedRegs()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVRegisterInfo.cpp | 98 markSuperRegs(Reserved, Reg); in getReservedRegs() 120 markSuperRegs(Reserved, Reg); in getReservedRegs() 123 markSuperRegs(Reserved, RISCV::VL); in getReservedRegs() 124 markSuperRegs(Reserved, RISCV::VTYPE); in getReservedRegs() 125 markSuperRegs(Reserved, RISCV::VXSAT); in getReservedRegs() 126 markSuperRegs(Reserved, RISCV::VXRM); in getReservedRegs() 130 markSuperRegs(Reserved, RISCV::FRM); in getReservedRegs() 131 markSuperRegs(Reserved, RISCV::FFLAGS); in getReservedRegs() 136 markSuperRegs(Reserved, RISCV::X23); in getReservedRegs() 137 markSuperRegs(Reserved, RISCV::X27); in getReservedRegs() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64RegisterInfo.cpp | 410 markSuperRegs(Reserved, AArch64::WSP); in getStrictlyReservedRegs() 411 markSuperRegs(Reserved, AArch64::WZR); in getStrictlyReservedRegs() 414 markSuperRegs(Reserved, AArch64::W29); in getStrictlyReservedRegs() 419 markSuperRegs(Reserved, AArch64::W13); in getStrictlyReservedRegs() 420 markSuperRegs(Reserved, AArch64::W14); in getStrictlyReservedRegs() 421 markSuperRegs(Reserved, AArch64::W23); in getStrictlyReservedRegs() 422 markSuperRegs(Reserved, AArch64::W24); in getStrictlyReservedRegs() 423 markSuperRegs(Reserved, AArch64::W28); in getStrictlyReservedRegs() 425 markSuperRegs(Reserved, i); in getStrictlyReservedRegs() 434 markSuperRegs(Reserved, AArch64::W19); in getStrictlyReservedRegs() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMBaseRegisterInfo.cpp | 206 markSuperRegs(Reserved, ARM::SP); in getReservedRegs() 207 markSuperRegs(Reserved, ARM::PC); in getReservedRegs() 208 markSuperRegs(Reserved, ARM::FPSCR); in getReservedRegs() 209 markSuperRegs(Reserved, ARM::APSR_NZCV); in getReservedRegs() 213 markSuperRegs(Reserved, BasePtr); in getReservedRegs() 216 markSuperRegs(Reserved, ARM::R9); in getReservedRegs() 221 markSuperRegs(Reserved, ARM::D16 + R); in getReservedRegs() 227 markSuperRegs(Reserved, Reg); in getReservedRegs() 229 markSuperRegs(Reserved, ARM::ZR); in getReservedRegs() 246 markSuperRegs(Reserved, ARM::PC); in isInlineAsmReadOnlyReg() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCRegisterInfo.cpp | 361 markSuperRegs(Reserved, PPC::ZERO); in getReservedRegs() 365 markSuperRegs(Reserved, PPC::FP); in getReservedRegs() 369 markSuperRegs(Reserved, PPC::BP); in getReservedRegs() 373 markSuperRegs(Reserved, PPC::CTR); in getReservedRegs() 374 markSuperRegs(Reserved, PPC::CTR8); in getReservedRegs() 376 markSuperRegs(Reserved, PPC::R1); in getReservedRegs() 377 markSuperRegs(Reserved, PPC::LR); in getReservedRegs() 378 markSuperRegs(Reserved, PPC::LR8); in getReservedRegs() 379 markSuperRegs(Reserved, PPC::RM); in getReservedRegs() 422 markSuperRegs(Reserved, Reg); in getReservedRegs() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFRegisterInfo.cpp | 45 markSuperRegs(Reserved, BPF::W10); // [W|R]10 is read only frame pointer in getReservedRegs() 46 markSuperRegs(Reserved, BPF::W11); // [W|R]11 is pseudo stack pointer in getReservedRegs()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcRegisterInfo.cpp | 102 markSuperRegs(Reserved, *i); in getReservedRegs()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonRegisterInfo.cpp | 203 markSuperRegs(Reserved, x); in getReservedRegs()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetRegisterInfo.h | 1147 void markSuperRegs(BitVector &RegisterSet, MCRegister Reg) const;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetRegisterInfo.cpp | 81 void TargetRegisterInfo::markSuperRegs(BitVector &RegisterSet, in markSuperRegs() function in TargetRegisterInfo
|