aboutsummaryrefslogtreecommitdiff
path: root/target/ppc
AgeCommit message (Expand)AuthorFilesLines
2021-05-04target/ppc: removed VSCR from SPR registrationBruno Larsen (billionai)1-7/+13
2021-05-04target/ppc: Reduce the size of ppc_spr_tRichard Henderson1-4/+8
2021-05-04target/ppc: Clean up _spr_register et alRichard Henderson1-82/+76
2021-05-04target/ppc: Add POWER10 exception modelNicholas Piggin5-7/+59
2021-05-04target/ppc: rework AIL logic in interrupt deliveryNicholas Piggin3-69/+106
2021-05-04target/ppc: move opcode table logic to translate.cBruno Larsen (billionai)3-390/+403
2021-05-04target/ppc: code motion from translate_init.c.inc to gdbstub.cBruno Larsen (billionai)3-253/+264
2021-05-04ppc: Rename current DAWR macros and variablesRavi Bangoria2-4/+4
2021-05-04target/ppc: POWER10 supports scvNicholas Piggin1-1/+1
2021-05-04target/ppc: Fix POWER9 radix guest HV interrupt AIL behaviourNicholas Piggin1-4/+13
2021-05-04target/ppc: Validate hflags with CONFIG_DEBUG_TCGRichard Henderson2-2/+32
2021-05-04target/ppc: Remove env->immu_idx and env->dmmu_idxRichard Henderson6-56/+56
2021-05-04target/ppc: Remove MSR_SA and MSR_AP from hflagsRichard Henderson2-9/+5
2021-05-04target/ppc: Put LPCR[GTSE] in hflagsRichard Henderson4-1/+8
2021-05-04target/ppc: Create helper_scvRichard Henderson3-13/+17
2021-05-04target/ppc: Put dbcr0 single-step bits into hflagsRichard Henderson3-18/+20
2021-05-04target/ppc: Reduce env->hflags to uint32_tRichard Henderson3-4/+4
2021-05-04target/ppc: Disconnect hflags from MSRRichard Henderson3-50/+95
2021-05-04target/ppc: Extract post_load_update_msrRichard Henderson1-16/+14
2021-05-04target/ppc: Fix comment for MSR_FE{0,1}Richard Henderson1-2/+2
2021-05-04target/ppc: Retain hflags_nmsr only for migrationRichard Henderson3-7/+8
2021-05-04target/ppc: Do not call hreg_compute_mem_idx after ppc_store_msrRichard Henderson1-6/+1
2021-05-04target/ppc: Properly sync cpu state with new msr in cpu_load_oldRichard Henderson1-2/+11
2021-05-04target/ppc: Move 601 hflags adjustment to hreg_compute_hflagsRichard Henderson4-9/+18
2021-05-04target/ppc: Move helper_regs.h functions out-of-lineRichard Henderson4-176/+207
2021-03-31target/ppc/kvm: Cache timebase frequencyGreg Kurz1-6/+19
2021-03-12Merge remote-tracking branch 'remotes/dg-gitlab/tags/ppc-for-6.0-20210310' in...Peter Maydell2-3/+46
2021-03-11Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-6.0-pul...Peter Maydell1-1/+1
2021-03-09sysemu: Let VMChangeStateHandler take boolean 'running' argumentPhilippe Mathieu-Daudé1-1/+1
2021-03-10target/ppc: fix icount support on Book-e vms accessing SPRsVitaly Cheptsov1-0/+36
2021-03-10target/ppc: Fix bcdsub. emulation when result overflowsFabiano Rosas1-3/+10
2021-03-09qtest: delete superfluous inclusions of qtest.hChen Qun1-1/+0
2021-02-16sev/i386: Don't allow a system reset under an SEV-ES guestTom Lendacky1-0/+5
2021-02-15target/ppc: Drop use of gdb_get_float64() and ldfq_p()Peter Maydell2-6/+6
2021-02-10target/ppc: Add E500 L2CSR0 write helperBin Meng2-0/+22
2021-02-10target/ppc: Remove unused MMU definitionsPhilippe Mathieu-Daudé1-3/+0
2021-02-08spapr: Add PEF based confidential guest supportDavid Gibson2-24/+0
2021-02-05cpu: tcg_ops: move to tcg-cpu-ops.h, keep a pointer in CPUClassClaudio Fontana1-12/+21
2021-02-05cpu: move do_unaligned_access to tcg_opsClaudio Fontana1-1/+1
2021-02-05cpu: move cc->do_interrupt to tcg_opsClaudio Fontana1-1/+1
2021-02-05cpu: Move tlb_fill to tcg_opsEduardo Habkost1-1/+1
2021-02-05cpu: Move cpu_exec_* to tcg_opsEduardo Habkost1-6/+10
2021-02-05cpu: Introduce TCGCpuOperations structEduardo Habkost1-1/+1
2020-12-19migration: Replace migration's JSON writer by the general oneMarkus Armbruster1-5/+5
2020-12-19qapi: Use QAPI_LIST_PREPEND() where possibleEric Blake1-10/+2
2020-12-14target/ppc: Introduce an mmu_is_64bit() helperGreg Kurz7-12/+17
2020-12-14ppc/translate: Use POWERPC_MMU_64 to detect 64-bit MMU modelsStephane Duverger1-2/+2
2020-12-14target/ppc: Remove "compat" property of server class POWER CPUsGreg Kurz1-59/+0
2020-12-14ppc/translate: Rewrite gen_lxvdsx to use gvec primitivesGiuseppe Musacchio1-23/+23
2020-12-14ppc/translate: Raise exceptions after setting the ccGiuseppe Musacchio1-14/+14