Home
last modified time | relevance | path

Searched refs:hedeleg (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/riscv/vmm/
H A Dvmm_riscv.c143 uint64_t hedeleg; in vmmops_delegate() local
146 hedeleg = (1UL << SCAUSE_INST_MISALIGNED); in vmmops_delegate()
147 hedeleg |= (1UL << SCAUSE_ILLEGAL_INSTRUCTION); in vmmops_delegate()
148 hedeleg |= (1UL << SCAUSE_BREAKPOINT); in vmmops_delegate()
149 hedeleg |= (1UL << SCAUSE_ECALL_USER); in vmmops_delegate()
150 hedeleg |= (1UL << SCAUSE_INST_PAGE_FAULT); in vmmops_delegate()
151 hedeleg |= (1UL << SCAUSE_LOAD_PAGE_FAULT); in vmmops_delegate()
152 hedeleg |= (1UL << SCAUSE_STORE_PAGE_FAULT); in vmmops_delegate()
153 csr_write(hedeleg, hedeleg); in vmmops_delegate()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSystemOperands.td158 def : SysReg<"hedeleg", 0x602>;