Age | Commit message (Expand) | Author | Files | Lines |
2024-11-04 | target/ppc: Make divd[u] handler method decodetree compatible | Ilya Leoshkevich | 1 | -1/+1 |
2024-11-04 | target/ppc: Set ctx->opcode for decode_insn32() | Ilya Leoshkevich | 1 | -2/+1 |
2024-10-15 | target/ppc: Use tcg_constant_tl() instead of tcg_gen_movi_tl() | Philippe Mathieu-Daudé | 1 | -8/+5 |
2024-07-26 | target/ppc: Move get/set_avr64 functions to vmx-impl.c.inc. | Chinmay Rath | 1 | -10/+0 |
2024-07-26 | target/ppc: Move VSX vector with length storage access insns to decodetree. | Chinmay Rath | 1 | -0/+17 |
2024-07-23 | target/ppc: Merge helper_{dcbz,dcbzep} | Richard Henderson | 1 | -2/+2 |
2024-07-23 | target/ppc: Split out helper_dbczl for 970 | Richard Henderson | 1 | -10/+14 |
2024-05-24 | target/ppc: Implement SPRC/SPRD SPRs | Nicholas Piggin | 1 | -0/+18 |
2024-05-24 | target/ppc: Add SMT support to PTCR SPR | Nicholas Piggin | 1 | -0/+4 |
2024-05-24 | target/ppc: add helper to write per-LPAR SPRs | Nicholas Piggin | 1 | -0/+28 |
2024-05-24 | target/ppc: Add PPR32 SPR | Nicholas Piggin | 1 | -0/+24 |
2024-05-24 | target/ppc: Remove redundant MEMOP_GET_SIZE macro | Nicholas Piggin | 1 | -5/+3 |
2024-05-24 | target/ppc: larx/stcx generation need only apply DEF_MEMOP() once | Nicholas Piggin | 1 | -9/+9 |
2024-05-24 | target/ppc: Add clrbhrb and mfbhrbe instructions | Glenn Miles | 1 | -0/+2 |
2024-05-24 | target/ppc: Add recording of taken branches to BHRB | Glenn Miles | 1 | -6/+91 |
2024-05-24 | target/ppc: Add new hflags to support BHRB | Glenn Miles | 1 | -0/+2 |
2024-05-24 | target/ppc: Move VMX storage access instructions to decodetree | Chinmay Rath | 1 | -2/+0 |
2024-05-24 | target/ppc: Move logical fixed-point instructions to decodetree. | Chinmay Rath | 1 | -359/+0 |
2024-05-24 | target/ppc: Move cmp{rb, eqb}, tw[i], td[i], isel instructions to decodetree. | Chinmay Rath | 1 | -130/+3 |
2024-05-24 | target/ppc: Move div/mod fixed-point insns (64 bits operands) to decodetree. | Chinmay Rath | 1 | -60/+3 |
2024-05-24 | target/ppc: Move multiply fixed-point insns (64-bit operands) to decodetree. | Chinmay Rath | 1 | -101/+0 |
2024-05-24 | target/ppc: Move neg, darn, mod{sw, uw} to decodetree. | Chinmay Rath | 1 | -56/+0 |
2024-05-24 | target/ppc: Move divw[u, e, eu] instructions to decodetree. | Chinmay Rath | 1 | -31/+0 |
2024-05-24 | target/ppc: Make divw[u] handler method decodetree compatible. | Chinmay Rath | 1 | -4/+5 |
2024-05-24 | target/ppc: Move mul{li, lw, lwo, hw, hwu} instructions to decodetree. | Chinmay Rath | 1 | -89/+0 |
2024-05-24 | target/ppc: Move sync instructions to decodetree | Nicholas Piggin | 1 | -100/+2 |
2024-05-24 | target/ppc: Fix broadcast tlbie synchronisation | Nicholas Piggin | 1 | -0/+7 |
2024-05-15 | accel/tcg: Provide default implementation of disas_log | Richard Henderson | 1 | -9/+0 |
2024-03-13 | target/ppc: Add gen_exception_err_nip() function | BALATON Zoltan | 1 | -13/+15 |
2024-03-13 | target/ppc: Move add and subf type fixed-point arithmetic instructions to dec... | Chinmay Rath | 1 | -136/+0 |
2024-02-23 | target/ppc: Add SMT support to time facilities | Nicholas Piggin | 1 | -2/+40 |
2024-01-29 | target: Use vaddr in gen_intermediate_code | Anton Johansson | 1 | -1/+1 |
2023-10-04 | accel/tcg: Replace CPUState.env_ptr with cpu_env() | Richard Henderson | 1 | -2/+2 |
2023-10-03 | tcg: Rename cpu_env to tcg_env | Richard Henderson | 1 | -181/+181 |
2023-09-08 | target/ppc: use g_free() in test_opcode_table() | Daniel Henrique Barboza | 1 | -1/+1 |
2023-09-06 | target/ppc: Fix CPU reservation migration for record-replay | Nicholas Piggin | 1 | -0/+4 |
2023-09-06 | target/ppc: Implement watchpoint debug facility for v2.07S | Nicholas Piggin | 1 | -0/+13 |
2023-09-06 | target/ppc: Implement breakpoint debug facility for v2.07S | Nicholas Piggin | 1 | -1/+9 |
2023-09-06 | target/ppc: Suppress single step interrupts on rfi-type instructions | Nicholas Piggin | 1 | -6/+17 |
2023-09-06 | target/ppc: Improve book3s branch trace interrupt for v2.07S | Nicholas Piggin | 1 | -10/+11 |
2023-09-06 | target/ppc: Remove single-step suppression inside 0x100-0xf00 | Nicholas Piggin | 1 | -2/+1 |
2023-08-31 | target/helpers: Remove unnecessary 'qemu/main-loop.h' header | Philippe Mathieu-Daudé | 1 | -1/+0 |
2023-08-31 | target/translate: Remove unnecessary 'exec/cpu_ldst.h' header | Philippe Mathieu-Daudé | 1 | -1/+0 |
2023-07-31 | target/ppc: Disable goto_tb with architectural singlestep | Richard Henderson | 1 | -0/+3 |
2023-07-07 | target/ppc: SMT support for the HID SPR | Nicholas Piggin | 1 | -0/+16 |
2023-07-07 | target/ppc: Add LPAR-per-core vs per-thread mode flag | Nicholas Piggin | 1 | -5/+6 |
2023-07-07 | target/ppd: Remove unused define | BALATON Zoltan | 1 | -1/+0 |
2023-07-07 | target/ppc: Fix icount access for some hypervisor instructions | Nicholas Piggin | 1 | -0/+7 |
2023-07-07 | target/ppc: Add TFMR SPR implementation with read and write helpers | Nicholas Piggin | 1 | -0/+10 |
2023-06-25 | target/ppc: Add msgsnd/p and DPDES SMT support | Nicholas Piggin | 1 | -0/+8 |