aboutsummaryrefslogtreecommitdiff
path: root/target/ppc/translate.c
AgeCommit message (Expand)Author
2022-07-18target/ppc: Move slbia to decodetreeLucas Coutinho
2022-07-18target/ppc: Move slbieg to decodetreeLucas Coutinho
2022-07-18target/ppc: Move slbie to decodetreeLucas Coutinho
2022-07-18target/ppc: add macros to check privilege levelMatheus Ferst
2022-07-18target/ppc: receive DisasContext explicitly in GEN_PRIVMatheus Ferst
2022-07-18target/ppc: Move tlbie[l] to decode treeLeandro Lupori
2022-07-18target/ppc: fix exception error code in spr_write_excp_vectorMatheus Ferst
2022-07-18target/ppc: remove mfdcrux and mtdcruxMatheus Ferst
2022-07-18target/ppc: fix exception error value in slbfeeMatheus Ferst
2022-07-18target/ppc: Fix gen_priv_exception error value in mfspr/mtsprMatheus Ferst
2022-05-26target/ppc: Implement lwsync with weaker memory orderingNicholas Piggin
2022-05-26target/ppc: Fix eieio memory ordering semanticsNicholas Piggin
2022-04-20exec/translator: Pass the locked filepointer to disas_log hookRichard Henderson
2022-04-06Replace TARGET_WORDS_BIGENDIANMarc-André Lureau
2022-03-02target/ppc: implement plxssp/pstxsspLeandro Lupori
2022-03-02target/ppc: implement plxsd/pstxsdLeandro Lupori
2022-03-02target/ppc: Introduce TRANS*FLAGS macrosLuis Pires
2022-02-18target/ppc: Rename spr_tcg.h to spr_common.hFabiano Rosas
2022-02-09target/ppc: Remove PowerPC 601 CPUsCédric Le Goater
2022-01-28target/ppc: Remove support for the PowerPC 602 CPUCédric Le Goater
2022-01-28ppc/ppc405: Fix TLB flushingCédric Le Goater
2022-01-18target/ppc: Finish removal of 401/403 CPUsCédric Le Goater
2022-01-08exec/memop: Adding signedness to quad definitionsFrédéric Pétrot
2022-01-04ppc/ppc405: Introduce a store helper for SPR_40x_PIDCédric Le Goater
2022-01-04ppc/ppc405: Restore TCR and STR write handlersCédric Le Goater
2021-12-17PPC64/TCG: Implement 'rfebb' instructionDaniel Henrique Barboza
2021-12-17target/ppc/power8-pmu.c: add PM_RUN_INST_CMPL (0xFA) eventDaniel Henrique Barboza
2021-12-17target/ppc: enable PMU instruction countDaniel Henrique Barboza
2021-12-17target/ppc: Remove the software TLB model of 7450 CPUsFabiano Rosas
2021-11-09target/ppc: moved stxv and lxv from legacy to decodtreeLucas Mateus Castro (alqotel)
2021-11-09target/ppc: Introduce REQUIRE_VSX macroBruno Larsen (billionai)
2021-11-09target/ppc: Move vcfuged to vmx-impl.c.incMatheus Ferst
2021-11-09target/ppc: Move ddedpd[q],denbcd[q],dscli[q],dscri[q] to decodetreeLuis 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: Move LQ and STQ to decodetreeMatheus Ferst
2021-11-09target/ppc: move resolve_PLS_D to translate.cFernando Eckhardt Valle
2021-11-09target/ppc: introduce do_ea_calcFernando Eckhardt Valle
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: 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-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-14accel/tcg: Add DisasContextBase argument to translator_ld*Ilya Leoshkevich
2021-07-21accel/tcg: Remove TranslatorOps.breakpoint_checkRichard Henderson