aboutsummaryrefslogtreecommitdiff
path: root/target/ppc
AgeCommit message (Expand)Author
2021-11-09target/ppc: Move dtstdc[q]/dtstdg[q] to decodetreeLuis Pires
2021-11-09target/ppc: Do not update nip on DFP instructionsLuis Pires
2021-11-09target/ppc: Implement DCTFIXQQLuis Pires
2021-11-09target/ppc: Implement DCFFIXQQLuis Pires
2021-11-09target/ppc: Introduce REQUIRE_FPUFernando Valle
2021-11-09target/ppc: Move REQUIRE_ALTIVEC/VECTOR to translate.cBruno Larsen
2021-11-09target/ppc: Implement pextd instructionMatheus Ferst
2021-11-09target/ppc: Implement pdepd instructionMatheus Ferst
2021-11-09target/ppc: Implement cnttzdmLuis Pires
2021-11-09target/ppc: Implement cntlzdmLuis Pires
2021-11-09target/ppc: Implement PLQ and PSTQMatheus Ferst
2021-11-09target/ppc: Move LQ and STQ to decodetreeMatheus Ferst
2021-11-09target/ppc: Implement PLFS, PLFD, PSTFS and PSTFD instructionsFernando Eckhardt Valle
2021-11-09target/ppc: Move load and store floating point instructions to decodetreeFernando Eckhardt Valle
2021-11-09target/ppc: move resolve_PLS_D to translate.cFernando Eckhardt Valle
2021-11-09target/ppc: introduce do_ea_calcFernando Eckhardt Valle
2021-11-03Merge remote-tracking branch 'remotes/vivier/tags/trivial-branch-for-6.2-pull...Richard Henderson
2021-11-02target/ppc: Restrict ppc_cpu_do_unaligned_access to sysemuRichard Henderson
2021-11-02target/ppc: Set fault address in ppc_cpu_do_unaligned_accessRichard Henderson
2021-11-02target/ppc: Move SPR_DSISR setting to powerpc_excpRichard Henderson
2021-11-02target/ppc: Implement ppc_cpu_record_sigsegvRichard Henderson
2021-10-31monitor: Trim some trailing space from human-readable outputMarkus Armbruster
2021-10-27host-utils: add 128-bit quotient support to divu128/divs128Luis Pires
2021-10-27host-utils: move checks out of divu128/divs128Luis Pires
2021-10-21target/ppc: adding user read/write functions for PMCsDaniel Henrique Barboza
2021-10-21target/ppc: add user read/write functions for MMCR2Daniel Henrique Barboza
2021-10-21target/ppc: add user read/write functions for MMCR0Gustavo Romero
2021-10-21target/ppc: add MMCR0 PMCC bits to hflagsDaniel Henrique Barboza
2021-10-21target/ppc: Filter mtmsr[d] input before setting MSRMatheus Ferst
2021-10-21target/ppc: Fix XER access in monitorMatheus Ferst
2021-10-21linux-user: Fix XER access in ppc version of elf_core_copy_regsMatheus Ferst
2021-10-21target/ppc: Fix XER access in gdbstubMatheus Ferst
2021-10-21target/ppc: Use tcg_constant_i64() in gen_brh()Philippe Mathieu-Daudé
2021-10-21target/ppc: Use tcg_constant_i32() in gen_setb()Philippe Mathieu-Daudé
2021-10-15target/ppc: Drop exit checks for singlestep_enabledRichard Henderson
2021-10-13accel/tcg: Move cpu_atomic decls to exec/cpu_ldst.hRichard Henderson
2021-10-13target/ppc: Use MO_128 for 16 byte atomicsRichard Henderson
2021-09-30target/ppc: Check privilege level based on PSR and LPCR[HR] in tlbie[l]Matheus Ferst
2021-09-30target/ppc: add LPCR[HR] to DisasContext and hflagsMatheus Ferst
2021-09-30target/ppc: Convert debug to trace events (exceptions)Cédric Le Goater
2021-09-29target/ppc: fix setting of CR flags in bcdcfsqLuis Pires
2021-09-21hw/core: Make do_unaligned_access noreturnRichard Henderson
2021-09-21include/exec: Move cpu_signal_handler declarationRichard Henderson
2021-09-14target/ppc: Restrict cpu_exec_interrupt() handler to sysemuPhilippe Mathieu-Daudé
2021-09-14accel/tcg: Add DisasContextBase argument to translator_ld*Ilya Leoshkevich
2021-08-27target/ppc: fix vector registers access in gdbstub for little-endianMatheus Ferst
2021-08-27target/ppc: fix vextu[bhw][lr]x helpersMatheus Ferst
2021-08-27ppc/pnv: powerpc_excp: Do not discard HDECR exception when entering power-sav...Cédric Le Goater
2021-08-27ppc: Add a POWER10 DD2 CPUCédric Le Goater
2021-08-27target/ppc: moved store_40x_sler to helper_regs.cLucas Mateus Castro (alqotel)