Home
last modified time | relevance | path

Searched refs:Registers (Results 1 – 25 of 138) sorted by relevance

123456

/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
HDPPCRegisterBanks.td14 /// General Purpose Registers
16 /// Floating point Registers
18 /// Vector Registers
20 /// Condition Registers
/freebsd-14-stable/contrib/llvm-project/compiler-rt/lib/hwasan/
HDhwasan_registers.h23 struct Registers { struct
27 __attribute__((always_inline, unused)) static Registers GetRegisters() { in GetRegisters() argument
28 Registers regs; in GetRegisters()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
HDRISCVRegisterBanks.td12 /// General Purpose Registers: X.
15 /// Floating Point Registers: F.
18 /// Vector Registers : V.
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86RegisterBanks.td12 /// General Purpose Registers: RAX, RCX,...
15 /// Floating Point/Vector Registers
18 /// Pseudo Registers: RFP80
/freebsd-14-stable/sys/contrib/device-tree/Bindings/arm/
Dzte,sysctrl.txt1 ZTE sysctrl Registers
3 Registers for 'zte,zx296702' SoC:
15 Registers for 'zte,zx296718' SoC:
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/M68k/
HDM68kRegisterInfo.td71 // Floating Point Registers
85 // Pseudo Registers
101 // Data Registers
106 // Address Registers
119 // Floating Point Data Registers
128 // Float Point System Control Registers
/freebsd-14-stable/sys/dts/arm/
HDtegra20.dtsi46 reg = < 0x50041000 0x1000 >, /* Distributor Registers */
47 < 0x50040100 0x0100 >; /* CPU Interface Registers */
57 reg = < 0x50040200 0x100 >, /* Global Timer Registers */
58 < 0x50040600 0x100 >; /* Private Timer Registers */
HDtrimslice.dts63 reg = < 0x50041000 0x1000 >, /* Distributor Registers */
64 < 0x50040100 0x0100 >; /* CPU Interface Registers */
71 reg = < 0x50040200 0x100 >, /* Global Timer Registers */
72 < 0x50040600 0x100 >; /* Private Timer Registers */
/freebsd-14-stable/contrib/llvm-project/llvm/utils/TableGen/
HDCallingConvEmitter.cpp375 std::set<std::string> &Registers = Entry.second; in EmitArgRegisterLists() local
376 if (!Registers.empty()) in EmitArgRegisterLists()
402 std::set<std::string> &Registers = Entry.second; in EmitArgRegisterLists() local
409 if (Registers.empty()) { in EmitArgRegisterLists()
413 for (const std::string &Reg : Registers) in EmitArgRegisterLists()
426 std::set<std::string> &Registers = Entry.second; in EmitArgRegisterLists() local
431 for (const std::string &Reg : Registers) in EmitArgRegisterLists()
HDAsmWriterEmitter.cpp584 const std::deque<CodeGenRegister> &Registers) { in emitRegisterNameString() argument
586 SmallVector<std::string, 4> AsmNames(Registers.size()); in emitRegisterNameString()
588 for (const auto &Reg : Registers) { in emitRegisterNameString()
626 for (unsigned i = 0, e = Registers.size(); i != e; ++i) { in emitRegisterNameString()
638 const auto &Registers = Target.getRegBank().getRegisters(); in EmitGetRegisterName() local
641 StringRef Namespace = Registers.front().TheDef->getValueAsString("Namespace"); in EmitGetRegisterName()
655 << " assert(RegNo && RegNo < " << (Registers.size() + 1) in EmitGetRegisterName()
661 emitRegisterNameString(O, R->getName(), Registers); in EmitGetRegisterName()
663 emitRegisterNameString(O, "", Registers); in EmitGetRegisterName()
/freebsd-14-stable/sys/contrib/device-tree/Bindings/soc/ti/
HDk3-ringacc.txt21 "rt" - The RA Ring Real-time Control/Status Registers
22 "fifos" - The RA Queues Registers
23 "proxy_gcfg" - The RA Proxy Global Config Registers
24 "proxy_target" - The RA Proxy Datapath Registers
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/Mips/
HDMipsRegisterInfo.td40 // Mips CPU Registers.
43 // Mips 64-bit CPU Registers
49 // Mips 32-bit FPU Registers
52 // Mips 64-bit (aliased) FPU Registers
65 // Mips 128-bit (aliased) MSA Registers
71 // Accumulator Registers
78 // Mips Hardware Registers
82 // Registers
86 // General Purpose Registers
121 // General Purpose 64-bit Registers
[all …]
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDR600RegisterInfo.td46 // 32-bit Temporary Registers
53 // 128-bit Temporary Registers
88 // 32-bit Temporary Registers
91 // 128-bit Temporary Registers
103 // 32-bit Temporary Registers
106 // 128-bit Temporary Registers
122 // Special Registers
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64RegisterBanks.td12 /// General Purpose Registers: W, X.
15 /// Floating Point, Vector, Scalable Vector Registers: B, H, S, D, Q, Z.
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
HDAMDGPUPALMetadata.cpp824 auto Registers = getRegisters(); in toLegacyBlob() local
825 if (Registers.getMap().empty()) in toLegacyBlob()
829 for (auto I : Registers.getMap()) { in toLegacyBlob()
852 Registers = RegsObj.getMap(); in setFromString()
866 Registers.getMap()[Key] = I.second; in setFromString()
884 if (Registers.isEmpty()) in getRegisters()
885 Registers = refRegisters(); in getRegisters()
886 return Registers.getMap(); in getRegisters()
1013 Registers = MsgPackDoc.getEmptyNode(); in reset()
/freebsd-14-stable/sys/contrib/device-tree/Bindings/watchdog/
HDmpc8xxx-wdt.txt10 On the 83xx, "Watchdog Timer Registers" area: <0x200 0x100>
11 On the 86xx, "Watchdog Timer Registers" area: <0xe4000 0x100>
/freebsd-14-stable/sys/contrib/device-tree/Bindings/pinctrl/
Dfsl,imx27-pinctrl.txt24 Registers: GIUS (GPIO In Use), GPR (General Purpose Register)
41 Registers: OCR1, OCR2
50 Registers ICONFA1, ICONFA2, ICONFB1 and ICONFB2
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
HDNVPTXRegisterInfo.td21 // Registers
24 // Special Registers used as stack pointer
30 // Special Registers used as the stack
/freebsd-14-stable/contrib/llvm-project/llvm/utils/TableGen/Common/
HDCodeGenRegisters.cpp1239 for (auto &Reg : Registers) in CodeGenRegBank()
1243 for (auto &Reg : Registers) in CodeGenRegBank()
1253 for (auto &Reg : Registers) in CodeGenRegBank()
1268 for (auto &Reg : Registers) in CodeGenRegBank()
1274 for (auto &Reg : Registers) in CodeGenRegBank()
1279 for (auto &Reg : Registers) { in CodeGenRegBank()
1348 Registers.emplace_back(Def, Registers.size() + 1); in getReg()
1349 Reg = &Registers.back(); in getReg()
1470 for (const CodeGenRegister &R : Registers) { in computeComposites()
1517 for (const auto &Reg1 : Registers) { in computeComposites()
[all …]
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVSystemOperands.td142 // Debug/Trace Registers
189 // Debug/Trace Registers
195 // Hypervisor Counter/Timer Virtualization Registers
203 // Virtual Supervisor Registers
220 // Machine Information Registers
320 // Debug/ Trace Registers (shared with Debug Mode)
329 // Debug Mode Registers
/freebsd-14-stable/sys/contrib/device-tree/Bindings/powerpc/fsl/
HDccf.txt32 Registers that are supported by the CCF.
35 Specifies the number of Snoop ID Port Mapping Registers that
/freebsd-14-stable/sys/contrib/device-tree/Bindings/arm/cpu-enable-method/
Dal,alpine-smp30 * Alpine System-Fabric Service Registers
32 The System-Fabric Service Registers allow various operation on CPU and
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
HDWebAssemblyRegisterInfo.td1 //WebAssemblyRegisterInfo.td-Describe the WebAssembly Registers -*- tablegen -*-
23 // Registers
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/Process/POSIX/
HDProcessPOSIXLog.cpp20 {{"registers"}, {"log register read/writes"}, POSIXLog::Registers},
HDProcessPOSIXLog.h23 Registers = Log::ChannelFlag<4>, enumerator

123456