aboutsummaryrefslogtreecommitdiff
path: root/target/riscv/cpu_helper.c
AgeCommit message (Expand)AuthorFilesLines
2019-06-10target/riscv: Use env_cpu, env_archcpuRichard Henderson1-6/+4
2019-05-24target/riscv: Improve the scause logicAlistair Francis1-1/+1
2019-05-24target/riscv: Trigger interrupt on MIP update asynchronouslyAlistair Francis1-6/+27
2019-05-10tcg: Use CPUClass::tlb_fill in cputlb.cRichard Henderson1-6/+0
2019-05-10target/riscv: Convert to CPUClass::tlb_fillRichard Henderson1-25/+21
2019-03-19RISC-V: Update load reservation comment in do_interruptMichael Clark1-1/+7
2019-03-19RISC-V: Convert trap debugging to trace eventsMichael Clark1-9/+3
2019-03-19RISC-V: Add support for vectored interruptsMichael Clark1-91/+54
2019-03-19RISC-V: Change local interrupts from edge to levelMichael Clark1-2/+2
2019-03-19RISC-V: Allow interrupt controllers to claim interruptsMichael Clark1-0/+11
2019-02-11RISC-V: Use riscv prefix consistently on cpu helpersMichael Clark1-5/+5
2019-01-09RISC-V: Implement existential predicates for CSRsMichael Clark1-1/+2
2019-01-08RISC-V: Implement modular CSR helper interfaceMichael Clark1-2/+2
2018-12-20RISC-V: Add hartid and \n to interrupt loggingMichael Clark1-8/+10
2018-10-17RISC-V: Move non-ops from op_helper to cpu_helperMichael Clark1-0/+560