summaryrefslogtreecommitdiffstats
path: root/target/riscv/cpu_helper.c
Commit message (Expand)AuthorAgeFilesLines
...
* target/riscv: Create function to test if FP is enabledAlistair Francis2019-09-171-0/+10
* RISC-V: Clear load reservations on context switch and SCJoel Sing2019-06-261-0/+10
* RISC-V: Fix a PMP check with the correct access sizeHesham Almatary2019-06-241-2/+1Star
* RISC-V: Check PMP during Page Table WalksHesham Almatary2019-06-241-1/+9
* RISC-V: Check for the effective memory privilege mode during PMP checksHesham Almatary2019-06-241-1/+9
* RISC-V: Raise access fault exceptions on PMP violationsHesham Almatary2019-06-241-3/+6
* RISC-V: Only Check PMP if MMU translation succeedsHesham Almatary2019-06-241-0/+1
* target/riscv: Implement riscv_cpu_unassigned_accessMichael Clark2019-06-241-0/+16
* target/riscv: Use env_cpu, env_archcpuRichard Henderson2019-06-101-6/+4Star
* target/riscv: Improve the scause logicAlistair Francis2019-05-241-1/+1
* target/riscv: Trigger interrupt on MIP update asynchronouslyAlistair Francis2019-05-241-6/+27
* tcg: Use CPUClass::tlb_fill in cputlb.cRichard Henderson2019-05-101-6/+0Star
* target/riscv: Convert to CPUClass::tlb_fillRichard Henderson2019-05-101-25/+21Star
* RISC-V: Update load reservation comment in do_interruptMichael Clark2019-03-191-1/+7
* RISC-V: Convert trap debugging to trace eventsMichael Clark2019-03-191-9/+3Star
* RISC-V: Add support for vectored interruptsMichael Clark2019-03-191-91/+54Star
* RISC-V: Change local interrupts from edge to levelMichael Clark2019-03-191-2/+2
* RISC-V: Allow interrupt controllers to claim interruptsMichael Clark2019-03-191-0/+11
* RISC-V: Use riscv prefix consistently on cpu helpersMichael Clark2019-02-121-5/+5
* RISC-V: Implement existential predicates for CSRsMichael Clark2019-01-091-1/+2
* RISC-V: Implement modular CSR helper interfaceMichael Clark2019-01-081-2/+2
* RISC-V: Add hartid and \n to interrupt loggingMichael Clark2018-12-201-8/+10
* RISC-V: Move non-ops from op_helper to cpu_helperMichael Clark2018-10-171-0/+560