aboutsummaryrefslogtreecommitdiff
path: root/target/ppc/translate.c
AgeCommit message (Expand)Author
2023-03-13target/ppc: Avoid tcg_const_* in translate.cRichard Henderson
2023-03-13target/ppc: Fix gen_tlbsx_booke206Richard Henderson
2023-03-05target/ppc: Drop tcg_temp_freeRichard Henderson
2023-03-05accel/tcg: Remove translator_loop_temp_checkRichard Henderson
2023-03-03target/ppc/translate: Add dummy implementation for dcblc instructionBernhard Beschow
2023-03-01target/ppc: Don't use tcg_temp_local_newRichard Henderson
2023-03-01accel/tcg: Pass max_insn to gen_intermediate_code by pointerRichard Henderson
2023-02-04target/ppc: Use tcg_gen_atomic_cmpxchg_i128 for STQCXRichard Henderson
2022-12-21target/ppc: Implement the DEXCR and HDEXCRNicholas Miehlbradt
2022-10-28target/ppc: Increment PMC5 with inline insnsLeandro Lupori
2022-10-28target/ppc: Add new PMC HFLAGSLeandro Lupori
2022-10-28target/ppc: introduce ppc_maybe_interruptMatheus Ferst
2022-10-28target/ppc: Moved VMLADDUHM to decodetree and use gvecLucas Mateus Castro (alqotel)
2022-10-28target/ppc: move msgsync to decodetreeMatheus Ferst
2022-10-28target/ppc: move msgclrp/msgsndp to decodetreeMatheus Ferst
2022-10-28target/ppc: move msgclr/msgsnd to decodetreeMatheus Ferst
2022-10-28target/ppc: fix REQUIRE_HV macro definitionMatheus Ferst
2022-10-28target/ppc: fix msgsync insns flagsMatheus Ferst
2022-10-28target/ppc: fix msgclr/msgsnd insns flagsMatheus Ferst
2022-10-26target/ppc: Convert to tcg_ops restore_state_to_opcRichard Henderson
2022-09-20target/ppc: Zero second doubleword of VSR registers for FPR insnsVíctor Colombo
2022-09-20target/ppc: Implement hashst and hashchkVíctor Colombo
2022-09-06accel/tcg: Add pc and host_pc params to gen_intermediate_codeRichard Henderson
2022-07-28target/ppc: Implement new wait variantsNicholas Piggin
2022-07-18target/ppc: Move slbsync to decodetreeLucas Coutinho
2022-07-18target/ppc: Move slbfee to decodetreeLucas Coutinho
2022-07-18target/ppc: Move slbmfee to decodetreeLucas Coutinho
2022-07-18target/ppc: Move slbmfev to decodetreeLucas Coutinho
2022-07-18target/ppc: Move slbmte to decodetreeLucas Coutinho
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