Home
last modified time | relevance | path

Searched refs:markSuperRegs (Results 1 – 12 of 12) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYRegisterInfo.cpp53 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 DNVPTXRegisterInfo.cpp100 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 DLoongArchRegisterInfo.cpp91 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 DRISCVRegisterInfo.cpp98 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 DAArch64RegisterInfo.cpp410 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 DARMBaseRegisterInfo.cpp206 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 DPPCRegisterInfo.cpp361 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 DBPFRegisterInfo.cpp45 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 DSparcRegisterInfo.cpp102 markSuperRegs(Reserved, *i); in getReservedRegs()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonRegisterInfo.cpp203 markSuperRegs(Reserved, x); in getReservedRegs()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetRegisterInfo.h1147 void markSuperRegs(BitVector &RegisterSet, MCRegister Reg) const;
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetRegisterInfo.cpp81 void TargetRegisterInfo::markSuperRegs(BitVector &RegisterSet, in markSuperRegs() function in TargetRegisterInfo