aboutsummaryrefslogtreecommitdiff
path: root/target/ppc/translate
AgeCommit message (Expand)Author
2024-07-26target/ppc : Update VSX storage access insns to use tcg_gen_qemu _ld/st_i128.Chinmay Rath
2024-07-26target/ppc: Update VMX storage access insns to use tcg_gen_qemu_ld/st_i128.Chinmay Rath
2024-07-26target/ppc: Move get/set_avr64 functions to vmx-impl.c.inc.Chinmay Rath
2024-07-26target/ppc: Move VSX fp compare insns to decodetree.Chinmay Rath
2024-07-26target/ppc: Move VSX vector storage access insns to decodetree.Chinmay Rath
2024-07-26target/ppc: Move VSX vector with length storage access insns to decodetree.Chinmay Rath
2024-07-26target/ppc: Moving VSX scalar storage access insns to decodetree.Chinmay Rath
2024-07-26target/ppc: Move VSX logical instructions to decodetree.Chinmay Rath
2024-07-26target/ppc: Move VSX arithmetic and max/min insns to decodetree.Chinmay Rath
2024-07-26target/ppc: Move ISA300 flag check out of do_helper_XX3.Chinmay Rath
2024-07-26target/ppc: Improve VMX integer add/sub saturate instructions.Chinmay Rath
2024-07-26target/ppc: Move VMX integer add/sub saturate insns to decodetree.Chinmay Rath
2024-05-24target/ppc: add SMT support to msgsnd broadcastNicholas Piggin
2024-05-24target/ppc: Implement attn instruction on BookS 64-bit processorsNicholas Piggin
2024-05-24target/ppc: Add clrbhrb and mfbhrbe instructionsGlenn Miles
2024-05-24target/ppc: Add recording of taken branches to BHRBGlenn Miles
2024-05-24target/ppc: Move VMX integer max/min instructions to decodetree.Chinmay Rath
2024-05-24target/ppc: Move VMX integer logical instructions to decodetree.Chinmay Rath
2024-05-24target/ppc: Move VMX storage access instructions to decodetreeChinmay Rath
2024-05-24target/ppc: Move logical fixed-point instructions to decodetree.Chinmay Rath
2024-05-24target/ppc: Move cmp{rb, eqb}, tw[i], td[i], isel instructions to decodetree.Chinmay Rath
2024-05-24target/ppc: Move div/mod fixed-point insns (64 bits operands) to decodetree.Chinmay Rath
2024-05-24target/ppc: Move multiply fixed-point insns (64-bit operands) to decodetree.Chinmay Rath
2024-05-24target/ppc: Move neg, darn, mod{sw, uw} to decodetree.Chinmay Rath
2024-05-24target/ppc: Move divw[u, e, eu] instructions to decodetree.Chinmay Rath
2024-05-24target/ppc: Move mul{li, lw, lwo, hw, hwu} instructions to decodetree.Chinmay Rath
2024-05-24target/ppc: Move floating-point arithmetic instructions to decodetree.Chinmay Rath
2024-05-24target/ppc: Add ISA v3.1 variants of sync instructionNicholas Piggin
2024-05-24target/ppc: Fix embedded memory barriersNicholas Piggin
2024-05-24target/ppc: Move sync instructions to decodetreeNicholas Piggin
2024-05-24target/ppc: Fix broadcast tlbie synchronisationNicholas Piggin
2024-03-13target/ppc: Move add and subf type fixed-point arithmetic instructions to dec...Chinmay Rath
2024-02-23target/ppc: Fix lxv/stxv MSR facility checkNicholas Piggin
2024-02-20ppc: correct typosManos Pitsidianakis
2023-10-03tcg: Rename cpu_env to tcg_envRichard Henderson
2023-09-20ppc: spelling fixesMichael Tokarev
2023-09-06target/ppc: Fix LQ, STQ register-pair order for big-endianNicholas Piggin
2023-08-24target/ppc: Use tcg_gen_negsetcond_*Richard Henderson
2023-06-05target/ppc: Inline gen_icount_io_start()Philippe Mathieu-Daudé
2023-05-27target/ppc: Fix fallback to MFSS for MFFS* instructions on pre 3.0 ISAsRichard Purdie
2023-05-23target/ppc: Use tcg_gen_qemu_{ld,st}_i128 for LQARX, LQ, STQRichard Henderson
2023-05-05tcg: ppc64: Fix mask generation for vextractdmShivaprasad G Bhat
2023-03-13target/ppc: Rewrite trans_ADDG6SRichard Henderson
2023-03-13target/ppc: Avoid tcg_const_* in fp-impl.c.incRichard Henderson
2023-03-13target/ppc: Avoid tcg_const_* in vsx-impl.c.incRichard Henderson
2023-03-13target/ppc: Avoid tcg_const_* in xxevalRichard Henderson
2023-03-13target/ppc: Avoid tcg_const_* in vmx-impl.c.incRichard Henderson
2023-03-13target/ppc: Avoid tcg_const_i64 in do_vcntmbRichard Henderson
2023-03-13target/ppc: Avoid tcg_const_i64 in do_vector_shift_quadRichard Henderson
2023-03-13target/ppc: Split out gen_vx_vmul10Richard Henderson