aboutsummaryrefslogtreecommitdiff
path: root/target/riscv/cpu.c
AgeCommit message (Expand)AuthorFilesLines
2019-09-17target/riscv: Use both register name and ABI nameAtish Patra1-8/+11
2019-08-19target/riscv: rationalise softfloat includesAlex Bennée1-0/+1
2019-06-25RISC-V: Clear load reservations on context switch and SCJoel Sing1-0/+1
2019-06-25RISC-V: Add support for the Zicsr extensionPalmer Dabbelt1-0/+1
2019-06-25RISC-V: Add support for the Zifencei extensionPalmer Dabbelt1-0/+1
2019-06-25target/riscv: Add support for disabling/enabling CountersAlistair Francis1-0/+1
2019-06-25target/riscv: Remove user version informationAlistair Francis1-23/+9
2019-06-25target/riscv: Require either I or E base extensionAlistair Francis1-0/+6
2019-06-25target/riscv: Set privledge spec 1.11.0 as defaultAlistair Francis1-3/+5
2019-06-24target/riscv: Restructure deprecatd CPUsAlistair Francis1-8/+10
2019-06-23target/riscv: Implement riscv_cpu_unassigned_accessMichael Clark1-0/+1
2019-06-23target/riscv: Allow setting ISA extensions via CPU propsAlistair Francis1-2/+68
2019-06-11qemu-common: Move qemu_isalnum() etc. to qemu/ctype.hMarkus Armbruster1-0/+1
2019-06-10cpu: Introduce cpu_set_cpustate_pointersRichard Henderson1-2/+1
2019-05-24target/riscv: Add a base 32 and 64 bit CPUAlistair Francis1-0/+14
2019-05-24target/riscv: Create settable CPU propertiesAlistair Francis1-0/+49
2019-05-24target/riscv: Remove spaces from register namesRichard Henderson1-8/+8
2019-05-10target/riscv: Convert to CPUClass::tlb_fillRichard Henderson1-3/+2
2019-04-18qom/cpu: Simplify how CPUClass:cpu_dump_state() printsMarkus Armbruster1-19/+18
2019-04-18target: Simplify how the TARGET_cpu_list() printMarkus Armbruster1-13/+4
2019-03-19target/riscv: Remove unused structAlistair Francis1-6/+0
2019-03-19RISC-V: Add hooks to use the gdb xml files.Jim Wilson1-1/+8
2019-02-11RISC-V: Add misa runtime write supportMichael Clark1-1/+1
2019-01-09RISC-V: Implement existential predicates for CSRsMichael Clark1-0/+6
2018-12-20riscv/cpu: use device_class_set_parent_realizeMao Zhongyi1-2/+2
2018-10-17RISC-V: Update CSR and interrupt definitionsMichael Clark1-2/+4
2018-05-18target/riscv: Honor CPU_DUMP_FPURichard Henderson1-5/+7
2018-05-06RISC-V: Update E and I extension orderMichael Clark1-1/+1
2018-03-28RISC-V: Convert cpu definition to future modelMichael Clark1-54/+69
2018-03-20RISC-V: Fix riscv_isa_string memory size bugMichael Clark1-6/+6
2018-03-07RISC-V CPU Core DefinitionMichael Clark1-0/+432