Home
last modified time | relevance | path

Searched refs:Reserved (Results 1 – 25 of 213) sorted by relevance

123456789

/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DR600RegisterInfo.cpp37 BitVector Reserved(getNumRegs()); in getReservedRegs() local
42 reserveRegisterTuples(Reserved, R600::ZERO); in getReservedRegs()
43 reserveRegisterTuples(Reserved, R600::HALF); in getReservedRegs()
44 reserveRegisterTuples(Reserved, R600::ONE); in getReservedRegs()
45 reserveRegisterTuples(Reserved, R600::ONE_INT); in getReservedRegs()
46 reserveRegisterTuples(Reserved, R600::NEG_HALF); in getReservedRegs()
47 reserveRegisterTuples(Reserved, R600::NEG_ONE); in getReservedRegs()
48 reserveRegisterTuples(Reserved, R600::PV_X); in getReservedRegs()
49 reserveRegisterTuples(Reserved, R600::ALU_LITERAL_X); in getReservedRegs()
50 reserveRegisterTuples(Reserved, R600::ALU_CONST); in getReservedRegs()
[all …]
H A DSIRegisterInfo.cpp381 void SIRegisterInfo::reserveRegisterTuples(BitVector &Reserved, in reserveRegisterTuples() argument
386 Reserved.set(*R); in reserveRegisterTuples()
546 BitVector Reserved(getNumRegs()); in getReservedRegs() local
547 Reserved.set(AMDGPU::MODE); in getReservedRegs()
555 reserveRegisterTuples(Reserved, AMDGPU::EXEC); in getReservedRegs()
556 reserveRegisterTuples(Reserved, AMDGPU::FLAT_SCR); in getReservedRegs()
559 reserveRegisterTuples(Reserved, AMDGPU::M0); in getReservedRegs()
562 reserveRegisterTuples(Reserved, AMDGPU::SRC_VCCZ); in getReservedRegs()
563 reserveRegisterTuples(Reserved, AMDGPU::SRC_EXECZ); in getReservedRegs()
564 reserveRegisterTuples(Reserved, AMDGPU::SRC_SCC); in getReservedRegs()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsRegisterInfo.cpp159 BitVector Reserved(getNumRegs()); in getReservedRegs() local
163 Reserved.set(R); in getReservedRegs()
167 Reserved.set(Mips::T6); // Reserved for control flow mask. in getReservedRegs()
168 Reserved.set(Mips::T7); // Reserved for memory access mask. in getReservedRegs()
169 Reserved.set(Mips::T8); // Reserved for thread pointer. in getReservedRegs()
173 Reserved.set(R); in getReservedRegs()
177 Reserved.set(Mips::GP); in getReservedRegs()
178 Reserved.set(Mips::GP_64); in getReservedRegs()
184 Reserved.set(Reg); in getReservedRegs()
188 Reserved.set(Reg); in getReservedRegs()
[all …]
/openbsd-src/share/misc/
H A Dscsi_modes39 {Reserved} *t7
42 {Reserved} *t2
46 {Reserved} *t4
50 {Reserved} *i1
62 {Reserved} *t6
64 {Reserved} *i1
65 {Reserved} *i1
66 {Reserved} *i1
72 {Reserved} *i1
73 {Reserved} *i1
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonRegisterInfo.cpp149 BitVector Reserved(getNumRegs()); in getReservedRegs() local
150 Reserved.set(Hexagon::R29); in getReservedRegs()
151 Reserved.set(Hexagon::R30); in getReservedRegs()
152 Reserved.set(Hexagon::R31); in getReservedRegs()
153 Reserved.set(Hexagon::VTMP); in getReservedRegs()
156 Reserved.set(Hexagon::GELR); // G0 in getReservedRegs()
157 Reserved.set(Hexagon::GSR); // G1 in getReservedRegs()
158 Reserved.set(Hexagon::GOSP); // G2 in getReservedRegs()
159 Reserved.set(Hexagon::G3); // G3 in getReservedRegs()
162 Reserved.set(Hexagon::SA0); // C0 in getReservedRegs()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/
H A DSparcRegisterInfo.cpp55 BitVector Reserved(getNumRegs()); in getReservedRegs() local
58 Reserved.set(SP::G1); in getReservedRegs()
62 Reserved.set(SP::G2); in getReservedRegs()
63 Reserved.set(SP::G3); in getReservedRegs()
64 Reserved.set(SP::G4); in getReservedRegs()
68 Reserved.set(SP::G5); in getReservedRegs()
70 Reserved.set(SP::O6); in getReservedRegs()
71 Reserved.set(SP::I6); in getReservedRegs()
72 Reserved.set(SP::I7); in getReservedRegs()
73 Reserved.set(SP::G0); in getReservedRegs()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/
H A DLanaiRegisterInfo.cpp43 BitVector Reserved(getNumRegs()); in getReservedRegs() local
45 Reserved.set(Lanai::R0); in getReservedRegs()
46 Reserved.set(Lanai::R1); in getReservedRegs()
47 Reserved.set(Lanai::PC); in getReservedRegs()
48 Reserved.set(Lanai::R2); in getReservedRegs()
49 Reserved.set(Lanai::SP); in getReservedRegs()
50 Reserved.set(Lanai::R4); in getReservedRegs()
51 Reserved.set(Lanai::FP); in getReservedRegs()
52 Reserved.set(Lanai::R5); in getReservedRegs()
53 Reserved.set(Lanai::RR1); in getReservedRegs()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/MSP430/
H A DMSP430RegisterInfo.cpp74 BitVector Reserved(getNumRegs()); in getReservedRegs() local
78 Reserved.set(MSP430::PCB); in getReservedRegs()
79 Reserved.set(MSP430::SPB); in getReservedRegs()
80 Reserved.set(MSP430::SRB); in getReservedRegs()
81 Reserved.set(MSP430::CGB); in getReservedRegs()
82 Reserved.set(MSP430::PC); in getReservedRegs()
83 Reserved.set(MSP430::SP); in getReservedRegs()
84 Reserved.set(MSP430::SR); in getReservedRegs()
85 Reserved.set(MSP430::CG); in getReservedRegs()
89 Reserved.set(MSP430::R4B); in getReservedRegs()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMScheduleA9.td460 InstrStage<2, [A9_DRegsN], 0, Reserved>,
469 InstrStage<3, [A9_DRegsN], 0, Reserved>,
478 InstrStage<3, [A9_DRegsN], 0, Reserved>,
488 InstrStage<5, [A9_DRegsN], 0, Reserved>,
497 InstrStage<5, [A9_DRegsN], 0, Reserved>,
505 InstrStage<5, [A9_DRegsN], 0, Reserved>,
513 InstrStage<5, [A9_DRegsN], 0, Reserved>,
522 InstrStage<5, [A9_DRegsN], 0, Reserved>,
530 InstrStage<3, [A9_DRegsN], 0, Reserved>,
539 InstrStage<5, [A9_DRegsN], 0, Reserved>,
[all …]
H A DARMBaseRegisterInfo.cpp205 BitVector Reserved(getNumRegs()); in getReservedRegs() local
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()
211 markSuperRegs(Reserved, STI.getFramePointerReg()); in getReservedRegs()
213 markSuperRegs(Reserved, BasePtr); in getReservedRegs()
216 markSuperRegs(Reserved, ARM::R9); in getReservedRegs()
221 markSuperRegs(Reserved, ARM::D16 + R); in getReservedRegs()
226 if (Reserved.test(*SI)) in getReservedRegs()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/
H A DCSKYRegisterInfo.cpp48 BitVector Reserved(getNumRegs()); in getReservedRegs() local
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()
68 markSuperRegs(Reserved, CSKY::R16 + i); // R16 - R25 in getReservedRegs()
71 markSuperRegs(Reserved, CSKY::R26); in getReservedRegs()
72 markSuperRegs(Reserved, CSKY::R27); in getReservedRegs()
73 markSuperRegs(Reserved, CSKY::R28); // gp in getReservedRegs()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXRegisterInfo.cpp110 BitVector Reserved(getNumRegs()); in getReservedRegs() local
112 markSuperRegs(Reserved, Reg); in getReservedRegs()
114 markSuperRegs(Reserved, NVPTX::VRFrame32); in getReservedRegs()
115 markSuperRegs(Reserved, NVPTX::VRFrameLocal32); in getReservedRegs()
116 markSuperRegs(Reserved, NVPTX::VRFrame64); in getReservedRegs()
117 markSuperRegs(Reserved, NVPTX::VRFrameLocal64); in getReservedRegs()
118 markSuperRegs(Reserved, NVPTX::VRDepot); in getReservedRegs()
119 return Reserved; in getReservedRegs()
/openbsd-src/gnu/llvm/llvm/lib/Target/AVR/
H A DAVRRegisterInfo.cpp56 BitVector Reserved(getNumRegs()); in getReservedRegs() local
61 Reserved.set(AVR::R0); in getReservedRegs()
62 Reserved.set(AVR::R1); in getReservedRegs()
63 Reserved.set(AVR::R1R0); in getReservedRegs()
66 Reserved.set(AVR::SPL); in getReservedRegs()
67 Reserved.set(AVR::SPH); in getReservedRegs()
68 Reserved.set(AVR::SP); in getReservedRegs()
74 Reserved.set(Reg); in getReservedRegs()
77 Reserved.set(Reg); in getReservedRegs()
89 Reserved.set(AVR::R28); in getReservedRegs()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/
H A DLoongArchRegisterInfo.cpp87 BitVector Reserved(getNumRegs()); in getReservedRegs() local
90 markSuperRegs(Reserved, LoongArch::R0); // zero in getReservedRegs()
91 markSuperRegs(Reserved, LoongArch::R2); // tp in getReservedRegs()
92 markSuperRegs(Reserved, LoongArch::R3); // sp in getReservedRegs()
93 markSuperRegs(Reserved, LoongArch::R21); // non-allocatable in getReservedRegs()
95 markSuperRegs(Reserved, LoongArch::R22); // fp in getReservedRegs()
99 markSuperRegs(Reserved, LoongArchABI::getBPReg()); // bp in getReservedRegs()
106 markSuperRegs(Reserved, Reg); in getReservedRegs()
108 assert(checkAllSuperRegsMarked(Reserved)); in getReservedRegs()
109 return Reserved; in getReservedRegs()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp532 BitVector Reserved(getNumRegs()); in getReservedRegs() local
536 Reserved.set(X86::FPCW); in getReservedRegs()
539 Reserved.set(X86::FPSW); in getReservedRegs()
542 Reserved.set(X86::MXCSR); in getReservedRegs()
546 Reserved.set(SubReg); in getReservedRegs()
549 Reserved.set(X86::SSP); in getReservedRegs()
553 Reserved.set(SubReg); in getReservedRegs()
558 Reserved.set(SubReg); in getReservedRegs()
572 Reserved.set(SubReg); in getReservedRegs()
576 Reserved.set(X86::CS); in getReservedRegs()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/ARC/
H A DARCRegisterInfo.cpp141 BitVector Reserved(getNumRegs()); in getReservedRegs() local
143 Reserved.set(ARC::ILINK); in getReservedRegs()
144 Reserved.set(ARC::SP); in getReservedRegs()
145 Reserved.set(ARC::GP); in getReservedRegs()
146 Reserved.set(ARC::R25); in getReservedRegs()
147 Reserved.set(ARC::BLINK); in getReservedRegs()
148 Reserved.set(ARC::FP); in getReservedRegs()
150 return Reserved; in getReservedRegs()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.cpp389 BitVector Reserved(getNumRegs()); in getStrictlyReservedRegs() local
390 markSuperRegs(Reserved, AArch64::WSP); in getStrictlyReservedRegs()
391 markSuperRegs(Reserved, AArch64::WZR); in getStrictlyReservedRegs()
394 markSuperRegs(Reserved, AArch64::W29); in getStrictlyReservedRegs()
399 markSuperRegs(Reserved, AArch64::W13); in getStrictlyReservedRegs()
400 markSuperRegs(Reserved, AArch64::W14); in getStrictlyReservedRegs()
401 markSuperRegs(Reserved, AArch64::W23); in getStrictlyReservedRegs()
402 markSuperRegs(Reserved, AArch64::W24); in getStrictlyReservedRegs()
403 markSuperRegs(Reserved, AArch64::W28); in getStrictlyReservedRegs()
405 markSuperRegs(Reserved, i); in getStrictlyReservedRegs()
[all …]
/openbsd-src/sys/dev/usb/
H A Dif_atureg.h274 uByte Reserved; member
298 uByte Reserved; member
322 uByte Reserved; member
342 uByte Reserved; member
357 uByte Reserved; member
383 u_int8_t Reserved[3]; member
398 u_int8_t Reserved[1]; member
/openbsd-src/gnu/llvm/llvm/lib/Target/BPF/
H A DBPFRegisterInfo.cpp38 BitVector Reserved(getNumRegs()); in getReservedRegs() local
39 markSuperRegs(Reserved, BPF::W10); // [W|R]10 is read only frame pointer in getReservedRegs()
40 markSuperRegs(Reserved, BPF::W11); // [W|R]11 is pseudo stack pointer in getReservedRegs()
41 return Reserved; in getReservedRegs()
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.cpp86 BitVector Reserved(getNumRegs()); in getReservedRegs() local
91 markSuperRegs(Reserved, Reg); in getReservedRegs()
95 markSuperRegs(Reserved, RISCV::X0); // zero in getReservedRegs()
96 markSuperRegs(Reserved, RISCV::X2); // sp in getReservedRegs()
97 markSuperRegs(Reserved, RISCV::X3); // gp in getReservedRegs()
98 markSuperRegs(Reserved, RISCV::X4); // tp in getReservedRegs()
100 markSuperRegs(Reserved, RISCV::X8); // fp in getReservedRegs()
104 markSuperRegs(Reserved, RISCVABI::getBPReg()); // bp in getReservedRegs()
107 markSuperRegs(Reserved, RISCV::VL); in getReservedRegs()
108 markSuperRegs(Reserved, RISCV::VTYPE); in getReservedRegs()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/M68k/
H A DM68kRegisterInfo.cpp125 BitVector Reserved(getNumRegs()); in getReservedRegs() local
128 auto setBitVector = [&Reserved, this](unsigned Reg) { in getReservedRegs()
130 Reserved.set(*I); in getReservedRegs()
133 Reserved.set(*I); in getReservedRegs()
162 return Reserved; in getReservedRegs()
/openbsd-src/gnu/llvm/llvm/tools/llvm-exegesis/lib/
H A DBenchmarkRunner.cpp72 int Reserved = 0; in runAndSample() local
85 if (Reserved == 0) { in runAndSample()
86 Reserved = Counter->numValues(); in runAndSample()
87 CounterValues.reserve(Reserved); in runAndSample()
88 } else if (Reserved != Counter->numValues()) in runAndSample()
95 .concat(std::to_string(Reserved))); in runAndSample()
/openbsd-src/gnu/llvm/llvm/lib/Target/XCore/
H A DXCoreRegisterInfo.cpp230 BitVector Reserved(getNumRegs()); in getReservedRegs() local
233 Reserved.set(XCore::CP); in getReservedRegs()
234 Reserved.set(XCore::DP); in getReservedRegs()
235 Reserved.set(XCore::SP); in getReservedRegs()
236 Reserved.set(XCore::LR); in getReservedRegs()
238 Reserved.set(XCore::R10); in getReservedRegs()
240 return Reserved; in getReservedRegs()
/openbsd-src/sys/dev/pci/
H A Dcs4281reg.h274 0400h - D51Fh Reserved Reserved internal memory
275 D600h - FFFFh Reserved Reserved for future use
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DRegisterClassInfo.cpp109 if (Reserved.size() != RR.size() || RR != Reserved) { in runOnMachineFunction()
111 Reserved = RR; in runOnMachineFunction()
148 if (Reserved.test(PhysReg)) in compute()

123456789