aboutsummaryrefslogtreecommitdiff
path: root/target
AgeCommit message (Expand)AuthorFilesLines
2020-06-08Merge remote-tracking branch 'remotes/vivier2/tags/linux-user-for-5.1-pull-re...Peter Maydell3-10/+14
2020-06-05Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20200605'...Peter Maydell9-887/+1230
2020-06-05target/s390x: Restrict CpuClass::get_crash_info() to system-modePhilippe Mathieu-Daudé1-7/+5
2020-06-05target/i386: Restrict CpuClass::get_crash_info() to system-modePhilippe Mathieu-Daudé1-1/+5
2020-06-05target/riscv/cpu: Restrict CPU migration to system-modePhilippe Mathieu-Daudé1-2/+4
2020-06-05target/arm: Convert Neon one-register-and-immediate insns to decodetreePeter Maydell3-99/+142
2020-06-05target/arm: Convert VCVT fixed-point ops to decodetreePeter Maydell3-73/+62
2020-06-05target/arm: Convert Neon VSHLL, VMOVL to decodetreePeter Maydell3-44/+99
2020-06-05target/arm: Convert Neon narrowing shifts with op==9 to decodetreePeter Maydell3-108/+37
2020-06-05target/arm: Convert Neon narrowing shifts with op==8 to decodetreePeter Maydell3-0/+195
2020-06-05target/arm: Convert VQSHLU, VQSHL 2-reg-shift insns to decodetreePeter Maydell3-107/+126
2020-06-05target/arm: Convert Neon VSRA, VSRI, VRSHR, VRSRA 2-reg-shift insns to decode...Peter Maydell3-48/+46
2020-06-05target/arm: Convert Neon VSHR 2-reg-shift insns to decodetreePeter Maydell3-20/+67
2020-06-05target/arm: Convert Neon VSHL and VSLI 2-reg-shift insn to decodetreePeter Maydell3-10/+71
2020-06-05target/arm: Split helper_crypto_sm3ttRichard Henderson3-23/+27
2020-06-05target/arm: Split helper_crypto_sha1_3regRichard Henderson5-94/+95
2020-06-05target/arm: Convert sha1 and sha256 to gvec helpersRichard Henderson6-162/+66
2020-06-05target/arm: Convert sha512 and sm3 to gvec helpersRichard Henderson3-47/+55
2020-06-05target/arm: Convert rax1 to gvec helpersRichard Henderson4-28/+47
2020-06-05target/arm: Convert aes and sm4 to gvec helpersRichard Henderson6-67/+138
2020-06-05target/s390x: Restrict system-mode declarationsPhilippe Mathieu-Daudé1-5/+7
2020-06-05target/s390x/helper: Clean ifdef'ryPhilippe Mathieu-Daudé1-5/+0
2020-06-05target/s390x: Only compile decode_basedisp() on system-modePhilippe Mathieu-Daudé1-0/+4
2020-06-05s390x/kvm: help valgrind in several placesChristian Borntraeger1-2/+2
2020-06-05memory: Rename memory_region_do_writeback -> memory_region_writebackPhilippe Mathieu-Daudé1-1/+1
2020-06-03target/riscv: Add the lowRISC Ibex CPUAlistair Francis2-0/+11
2020-06-03target/riscv: Don't set PMP feature in the cpu initAlistair Francis1-5/+0
2020-06-03target/riscv: Disable the MMU correctlyAlistair Francis1-2/+3
2020-06-03target/riscv: Don't overwrite the reset vectorAlistair Francis1-1/+2
2020-06-03target/riscv: Drop support for ISA spec version 1.09.1Alistair Francis7-200/+63
2020-06-03target/riscv: Remove the deprecated CPUsAlistair Francis2-35/+0
2020-06-02Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20200602' into stagingPeter Maydell7-119/+15
2020-06-02target/s390x: Use tcg_gen_gvec_rotl{i,s,v}Richard Henderson4-94/+11
2020-06-02target/ppc: Use tcg_gen_gvec_rotlvRichard Henderson3-25/+4
2020-06-02target/m68k: implement opcode fetoxm1Laurent Vivier3-0/+9
2020-06-02target/m68k: implement fmove.l #<data>,FPCRLaurent Vivier1-0/+14
2020-06-01target/tricore: Implement gdbstubBastian Koppelmann4-1/+152
2020-06-01target/tricore: Implement tricore_cpu_get_phys_page_debugBastian Koppelmann2-9/+14
2020-06-01target/tricore: Raise EXCP_DEBUG in gen_goto_tb() for singlestepBastian Koppelmann1-9/+9
2020-06-01target/tricore: Move translate feature check to ctxBastian Koppelmann1-27/+33
2020-06-01target/tricore: Don't save pc in generate_qemu_excpBastian Koppelmann1-1/+0
2020-06-01target/mips: Support variable page sizeHuacai Chen1-0/+5
2020-06-01target/mips: Add more CP0 register for save/restoreHuacai Chen2-2/+216
2020-05-28Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2020-05-27' into...Peter Maydell2-11/+18
2020-05-27i386: Fix x86_cpu_load_model() error API violationMarkus Armbruster1-10/+17
2020-05-27s390x/cpumodel: Fix harmless misuse of visit_check_struct()Markus Armbruster1-1/+1
2020-05-27target/ppc: Fix argument to ppc_radix64_partition_scoped_xlate() againGreg Kurz1-1/+1
2020-05-27target/ppc: Don't update radix PTE R/C bits with gdbstubGreg Kurz1-18/+21
2020-05-27target/ppc: Fix arguments to ppc_radix64_partition_scoped_xlate()Greg Kurz1-2/+4
2020-05-27target/ppc: Add missing braces in ppc_radix64_partition_scoped_xlate()Greg Kurz1-1/+2