aboutsummaryrefslogtreecommitdiff
path: root/target
AgeCommit message (Expand)AuthorFilesLines
2018-01-11target/arm: Fix stlxp for aarch64_beMichael Weiser1-2/+5
2018-01-11Merge remote-tracking branch 'remotes/mcayland/tags/qemu-sparc-signed' into s...Peter Maydell1-6/+0
2018-01-09target/sparc: remove MemoryRegionSection check code from sparc_cpu_get_phys_p...Jean-Christophe Dubois1-6/+0
2018-01-09Merge remote-tracking branch 'remotes/xtensa/tags/20180109-xtensa' into stagingPeter Maydell16-2163/+44960
2018-01-09target/xtensa: implement disassemblerMax Filippov1-0/+9
2018-01-09target/xtensa: implement const16Max Filippov1-0/+14
2018-01-09target/xtensa: implement GPIO32Max Filippov2-0/+54
2018-01-09target/xtensa: implement salt/saltuMax Filippov1-0/+18
2018-01-09target/xtensa: add internal/noop SRs and opcodesMax Filippov2-0/+35
2018-01-09target/xtensa: drop DisasContext::litbaseMax Filippov1-22/+5
2018-01-09target/xtensa: use libisa for instruction decodingMax Filippov3-2144/+124
2018-01-08Merge remote-tracking branch 'remotes/vivier/tags/m68k-for-2.12-pull-request'...Peter Maydell8-126/+926
2018-01-08Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20171229' into stagingPeter Maydell29-213/+153
2018-01-08Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream-hvf' into sta...Peter Maydell29-54/+8190
2018-01-04target/m68k: fix m68k_cpu_dump_state()Laurent Vivier2-4/+8
2018-01-04target/m68k: add the Interrupt Stack PointerLaurent Vivier7-17/+190
2018-01-04target/m68k: add andi/ori/eori to SR/CCRLaurent Vivier1-7/+46
2018-01-04target/m68k: add 680x0 "move to SR" instructionLaurent Vivier1-16/+22
2018-01-04target/m68k: move CCR/SR functionsLaurent Vivier1-56/+55
2018-01-04target/m68k: implement fsave/frestoreLaurent Vivier1-8/+15
2018-01-04target/m68k: add resetLaurent Vivier3-0/+24
2018-01-04target/m68k: add cpush/cinvLaurent Vivier1-0/+20
2018-01-04target/m68k: softmmu cleanupLaurent Vivier1-6/+33
2018-01-04target/m68k: add move16Laurent Vivier3-1/+82
2018-01-04target/m68k: add chk and chk2Laurent Vivier5-1/+143
2018-01-04target/m68k: manage 680x0 stack framesLaurent Vivier3-7/+164
2018-01-04target/m68k: add CPU_LOG_INT traceLaurent Vivier2-2/+123
2018-01-04target/m68k: use insn_pc to generate instruction fault addressLaurent Vivier1-20/+20
2018-01-04target/m68k: fix gen_get_ccr()Laurent Vivier1-1/+0
2018-01-04target-m68k: sync CC_OP before gen_jmp_tb()Laurent Vivier1-1/+2
2017-12-29tcg: Dynamically allocate TCGOpsRichard Henderson6-15/+7
2017-12-29tcg: Remove TCGV_UNUSED* and TCGV_IS_UNUSED*Richard Henderson15-129/+121
2017-12-27target/moxie: Fix tlb_fillRichard Henderson1-2/+1
2017-12-27target/*helper: don't check retaddr before calling cpu_restore_stateAlex Bennée11-68/+25
2017-12-22i386: hvf: cleanup x86_gen.hPaolo Bonzini9-9/+7
2017-12-22i386: hvf: remove VM_PANIC from "in"Paolo Bonzini1-1/+1
2017-12-22i386: hvf: remove addr_tPaolo Bonzini12-101/+101
2017-12-22i386: hvf: simplify flag handlingPaolo Bonzini3-357/+144
2017-12-22i386: hvf: abort on decoding errorPaolo Bonzini2-7/+5
2017-12-22i386: hvf: remove ZERO_INIT macroPaolo Bonzini3-6/+4
2017-12-22i386: hvf: remove more dead emulator codePaolo Bonzini8-60/+21
2017-12-22i386: hvf: unify register enums between HVF and the restPaolo Bonzini11-271/+226
2017-12-22i386: hvf: header cleanupPaolo Bonzini9-20/+17
2017-12-22i386: hvf: move all hvf files in the same directoryPaolo Bonzini25-21/+21
2017-12-22i386: hvf: inject General Protection Fault when vmexit through vmcallSergio Andres Gomez Del Real1-1/+3
2017-12-22i386: hvf: refactor event injection code for hvfSergio Andres Gomez Del Real6-42/+102
2017-12-22i386: hvf: implement vga dirty page trackingSergio Andres Gomez Del Real1-7/+66
2017-12-22i386: refactor KVM cpuid code so that it applies to hvf as wellSergio Andres Gomez Del Real2-22/+59
2017-12-22i386: hvf: implement hvf_get_supported_cpuidSergio Andres Gomez Del Real1-0/+164
2017-12-22i386: hvf: use new helper functions for put/get xsaveSergio Andres Gomez Del Real3-67/+12