Home
last modified time | relevance | path

Searched refs:CSRs (Results 1 – 19 of 19) sorted by relevance

/freebsd-14-stable/sys/contrib/device-tree/Bindings/interrupt-controller/
Driscv,cpu-intc.txt4 RISC-V cores include Control Status Registers (CSRs) which are local to each
6 Some of these CSRs are used to control local interrupts connected to the core.
40 definition of the hart whose CSRs control these local interrupts.
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVSystemOperands.td75 // User Floating-Point CSRs
341 // User Vector CSRs
383 // Machine-level CSRs
404 // Supervisor-level CSRs
420 // Hypervisor and VS CSRs
452 // Resumable Non-Maskable Interrupts(Smrnmi) CSRs
HDRISCVFeatures.td115 "'zicsr' (CSRs)">;
118 "'Zicsr' (CSRs)">;
HDRISCVInstrInfo.td1913 // On RV64, we can directly read these 64-bit counter CSRs.
1922 // halves of 64-bit counter CSRs.
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMCallingConv.td339 // the order of CSRs in CSR_iOS.
343 // CSRs that are handled by prologue, epilogue.
346 // CSRs that are handled explicitly via copies.
/freebsd-14-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDMachineRegisterInfo.cpp643 void MachineRegisterInfo::setCalleeSavedRegs(ArrayRef<MCPhysReg> CSRs) { in setCalleeSavedRegs() argument
647 append_range(UpdatedCSRs, CSRs); in setCalleeSavedRegs()
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/TableGen/
HDSearchableTable.td120 // e.g. lookupSysRegByEncoding returns multiple CSRs for same encoding.
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64RegisterInfo.cpp214 const MCPhysReg *CSRs = getCalleeSavedRegs(&MF); in UpdateCustomCalleeSavedRegs() local
216 for (const MCPhysReg *I = CSRs; *I; ++I) in UpdateCustomCalleeSavedRegs()
HDAArch64CallingConvention.td723 // CSRs that are handled by prologue, epilogue.
727 // CSRs that are handled explicitly via copies.
HDAArch64InstrInfo.td5170 // Save CSRs in order, {FPOffset}
5172 // Restore CSRs in order
/freebsd-14-stable/crypto/openssl/
HDREADME.md48 - creation of X.509 certificates, CSRs and CRLs
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDAMDGPUCallingConv.td136 // The CSRs & scratch-registers are interleaved at a split boundary of 8.
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDMachineRegisterInfo.h258 void setCalleeSavedRegs(ArrayRef<MCPhysReg> CSRs);
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86CallingConv.td1164 // CSRs that are handled by prologue, epilogue.
1167 // CSRs that are handled explicitly via copies.
/freebsd-14-stable/crypto/openssl/doc/man1/
HDopenssl.pod28 o Creation of X.509 certificates, CSRs and CRLs
HDopenssl-req.pod.in61 This command primarily creates and processes certificate requests (CSRs)
HDopenssl-ca.pod.in73 It can be used to sign certificate requests (CSRs) in a variety of forms
/freebsd-14-stable/crypto/heimdal/doc/
HDhx509.texi439 @c section which explains CSRs as well?
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
HDPPCRegisterInfo.td339 // On AIX, CSRs are allocated starting from R31 according to: