aboutsummaryrefslogtreecommitdiff
path: root/target/ppc
AgeCommit message (Expand)Author
2021-05-19target/ppc: Introduce DISAS_{EXIT,CHAIN}{,_UPDATE}Richard Henderson
2021-05-19target/ppc: Simplify gen_debug_exceptionRichard Henderson
2021-05-19target/ppc: Remove special case for POWERPC_EXCP_TRAPRichard Henderson
2021-05-19target/ppc: Remove special case for POWERPC_SYSCALLRichard Henderson
2021-05-19target/ppc: Move DISAS_NORETURN setting into gen_exception*Richard Henderson
2021-05-19target/ppc: Split out decode_legacyRichard Henderson
2021-05-19target/ppc: Add cia field to DisasContextRichard Henderson
2021-05-19target/ppc: moved ppc_cpu_dump_state to cpu_init.cBruno Larsen (billionai)
2021-05-19target/ppc: moved ppc_store_sdr1 to cpu.cBruno Larsen (billionai)
2021-05-19target/ppc: updated vscr manipulation in machine.cBruno Larsen (billionai)
2021-05-19target/ppc: created ppc_{store,get}_vscr for generic vscr usageBruno Larsen (billionai)
2021-05-19target/ppc: isolated cpu init from translation logicBruno Larsen (billionai)
2021-05-19target/ppc: turned SPR R/W callbacks not staticBruno Larsen (billionai)
2021-05-19hw/ppc: moved has_spr to cpu.hLucas Mateus Castro (alqotel)
2021-05-19target/ppc: moved ppc_store_lpcr to misc_helper.cLucas Mateus Castro (alqotel)
2021-05-19target/ppc: moved function out of mmu-hash64Lucas Mateus Castro (alqotel)
2021-05-19target/ppc: move SPR R/W callbacks to translate.cBruno Larsen (billionai)
2021-05-19target/ppc: renamed SPR registration functionsBruno Larsen (billionai)
2021-05-19target/ppc: Fold gen_*_xer into their callersBruno Larsen (billionai)
2021-05-04target/ppc: removed VSCR from SPR registrationBruno Larsen (billionai)
2021-05-04target/ppc: Reduce the size of ppc_spr_tRichard Henderson
2021-05-04target/ppc: Clean up _spr_register et alRichard Henderson
2021-05-04target/ppc: Add POWER10 exception modelNicholas Piggin
2021-05-04target/ppc: rework AIL logic in interrupt deliveryNicholas Piggin
2021-05-04target/ppc: move opcode table logic to translate.cBruno Larsen (billionai)
2021-05-04target/ppc: code motion from translate_init.c.inc to gdbstub.cBruno Larsen (billionai)
2021-05-04ppc: Rename current DAWR macros and variablesRavi Bangoria
2021-05-04target/ppc: POWER10 supports scvNicholas Piggin
2021-05-04target/ppc: Fix POWER9 radix guest HV interrupt AIL behaviourNicholas Piggin
2021-05-04target/ppc: Validate hflags with CONFIG_DEBUG_TCGRichard Henderson
2021-05-04target/ppc: Remove env->immu_idx and env->dmmu_idxRichard Henderson
2021-05-04target/ppc: Remove MSR_SA and MSR_AP from hflagsRichard Henderson
2021-05-04target/ppc: Put LPCR[GTSE] in hflagsRichard Henderson
2021-05-04target/ppc: Create helper_scvRichard Henderson
2021-05-04target/ppc: Put dbcr0 single-step bits into hflagsRichard Henderson
2021-05-04target/ppc: Reduce env->hflags to uint32_tRichard Henderson
2021-05-04target/ppc: Disconnect hflags from MSRRichard Henderson
2021-05-04target/ppc: Extract post_load_update_msrRichard Henderson
2021-05-04target/ppc: Fix comment for MSR_FE{0,1}Richard Henderson
2021-05-04target/ppc: Retain hflags_nmsr only for migrationRichard Henderson
2021-05-04target/ppc: Do not call hreg_compute_mem_idx after ppc_store_msrRichard Henderson
2021-05-04target/ppc: Properly sync cpu state with new msr in cpu_load_oldRichard Henderson
2021-05-04target/ppc: Move 601 hflags adjustment to hreg_compute_hflagsRichard Henderson
2021-05-04target/ppc: Move helper_regs.h functions out-of-lineRichard Henderson
2021-03-31target/ppc/kvm: Cache timebase frequencyGreg Kurz
2021-03-12Merge remote-tracking branch 'remotes/dg-gitlab/tags/ppc-for-6.0-20210310' in...Peter Maydell
2021-03-11Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-6.0-pul...Peter Maydell
2021-03-09sysemu: Let VMChangeStateHandler take boolean 'running' argumentPhilippe Mathieu-Daudé
2021-03-10target/ppc: fix icount support on Book-e vms accessing SPRsVitaly Cheptsov
2021-03-10target/ppc: Fix bcdsub. emulation when result overflowsFabiano Rosas