summaryrefslogtreecommitdiff
path: root/target
AgeCommit message (Expand)AuthorFilesLines
2018-01-16maint: Fix macros with broken 'do/while(0); ' usageEric Blake2-2/+2
2018-01-16mips: Tweak location of ';' in macrosEric Blake1-16/+18
2018-01-16irq: fix memory leaklinzhecheng1-0/+1
2018-01-16target-i386: update hflags on Hypervisor.frameworkPaolo Bonzini1-1/+1
2018-01-16target/i386: hax: Move x86_update_hflags.Tao Wu1-3/+1
2018-01-16target/i386: hax: change to use x86_update_hflagsTao Wu1-51/+1
2018-01-16target/i386: move hflags update code to a functionTao Wu3-39/+45
2018-01-12i386/cpu/kvm: look at PMU's CPUID before setting MSRsJan Dakinevich1-32/+48
2018-01-11Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20180111'...Peter Maydell2-15/+15
2018-01-11target/arm: Make disas_thumb2_insn() generate its own UNDEF exceptionsPeter Maydell1-13/+10
2018-01-11target/arm: Fix stlxp for aarch64_beMichael Weiser1-2/+5
2018-01-11Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.12-20180111' int...Peter Maydell2-23/+35
2018-01-11Merge remote-tracking branch 'remotes/mcayland/tags/qemu-sparc-signed' into s...Peter Maydell1-6/+0
2018-01-10target/ppc: more use of the PPC_*() macrosCédric Le Goater2-23/+35
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