Home
last modified time | relevance | path

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

/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/
H A 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/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSystemOperands.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
H A DRISCVFeatures.td115 "'zicsr' (CSRs)">;
118 "'Zicsr' (CSRs)">;
H A DRISCVInstrInfo.td1913 // On RV64, we can directly read these 64-bit counter CSRs.
1922 // halves of 64-bit counter CSRs.
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallingConv.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/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineRegisterInfo.cpp643 void MachineRegisterInfo::setCalleeSavedRegs(ArrayRef<MCPhysReg> CSRs) { in setCalleeSavedRegs() argument
647 append_range(UpdatedCSRs, CSRs); in setCalleeSavedRegs()
/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DSearchableTable.td120 // e.g. lookupSysRegByEncoding returns multiple CSRs for same encoding.
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.cpp214 const MCPhysReg *CSRs = getCalleeSavedRegs(&MF); in UpdateCustomCalleeSavedRegs() local
216 for (const MCPhysReg *I = CSRs; *I; ++I) in UpdateCustomCalleeSavedRegs()
H A DAArch64CallingConvention.td723 // CSRs that are handled by prologue, epilogue.
727 // CSRs that are handled explicitly via copies.
H A DAArch64InstrInfo.td5170 // Save CSRs in order, {FPOffset}
5172 // Restore CSRs in order
/freebsd/crypto/openssl/
H A DREADME.md48 - creation of X.509 certificates, CSRs and CRLs
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallingConv.td136 // The CSRs & scratch-registers are interleaved at a split boundary of 8.
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineRegisterInfo.h258 void setCalleeSavedRegs(ArrayRef<MCPhysReg> CSRs);
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallingConv.td1164 // CSRs that are handled by prologue, epilogue.
1167 // CSRs that are handled explicitly via copies.
/freebsd/crypto/openssl/doc/man1/
H A Dopenssl.pod28 o Creation of X.509 certificates, CSRs and CRLs
H A Dopenssl-req.pod.in61 This command primarily creates and processes certificate requests (CSRs)
H A Dopenssl-ca.pod.in73 It can be used to sign certificate requests (CSRs) in a variety of forms
/freebsd/crypto/heimdal/doc/
H A Dhx509.texi439 @c section which explains CSRs as well?
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCRegisterInfo.td339 // On AIX, CSRs are allocated starting from R31 according to: