2022-03-02 | Matheus Ferst | target/ppc: move xxperm/xxpermr to decodetree Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220225210936.1749575-31-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-03-02 | Matheus Ferst | target/ppc: Move xxsel to decodetree Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220225210936.1749575-30-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-03-02 | Matheus Ferst | target/ppc: Move vsel and vperm/vpermr to decodetree Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220225210936.1749575-29-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-03-02 | Matheus Ferst | target/ppc: implement vrlqmi Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220225210936.1749575-28-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-03-02 | Matheus Ferst | target/ppc: implement vrlqnm Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220225210936.1749575-27-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-03-02 | Matheus Ferst | target/ppc: implement vrlq Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220225210936.1749575-26-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-03-02 | Matheus Ferst | target/ppc: move vrl[bhwd]nm/vrl[bhwd]mi to decodetree Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220225210936.1749575-25-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-03-02 | Matheus Ferst | target/ppc: move vrl[bhwd] to decodetree Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220225210936.1749575-24-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-03-02 | Matheus Ferst | target/ppc: implement vsraq Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220225210936.1749575-23-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-03-02 | Matheus Ferst | target/ppc: implement vsrq Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220225210936.1749575-22-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-03-02 | Matheus Ferst | target/ppc: implement vslq Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220225210936.1749575-21-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-03-02 | Matheus Ferst | target/ppc: move vs[lr][a][bhwd] to decodetree Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220225210936.1749575-20-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-03-02 | Matheus Ferst | target/ppc: implement vgnb Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220225210936.1749575-19-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-03-02 | Matheus Ferst | target/ppc: implement vcntmb[bhwd] Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220225210936.1749575-18-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-03-02 | Matheus Ferst | target/ppc: implement vclrrb Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220225210936.1749575-17-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-03-02 | Matheus Ferst | target/ppc: implement vclrlb Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220225210936.1749575-16-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-03-02 | Matheus Ferst | target/ppc: implement vstri[bh][lr] Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220225210936.1749575-15-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-03-02 | Matheus Ferst | target/ppc: Implement Vector Compare Quadword Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220225210936.1749575-14-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-03-02 | Matheus Ferst | target/ppc: Implement Vector Compare Greater Than Quadword Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220225210936.1749575-13-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-03-02 | Matheus Ferst | target/ppc: Implement Vector Compare Equal Quadword Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220225210936.1749575-12-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-03-02 | Matheus Ferst | target/ppc: Move Vector Compare Not Equal or Zero to... Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220225210936.1749575-11-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-03-02 | Matheus Ferst | target/ppc: Move Vector Compare Equal/Not Equal/Greater... Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220225210936.1749575-10-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-01-28 | Matheus Ferst | configure: fix parameter expansion of --cross-cc-cflags... Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20220120173142.2755077-1-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2022-01-04 | Matheus Ferst | target/ppc: do not silence snan in xscvspdpn Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20211228120310.1957990-1-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-12-17 | Matheus Ferst | target/ppc: move xscvqpdp to decodetree Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-12-17 | Matheus Ferst | target/ppc: fix xscvqpdp register access Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-12-17 | Matheus Ferst | target/ppc: Implement Vector Mask Move insns Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...<20211203194229.746275-4-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-12-17 | Matheus Ferst | target/ppc: Implement Vector Extract Mask Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...<20211203194229.746275-3-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-12-17 | Matheus Ferst | target/ppc: Implement Vector Expand Mask Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...<20211203194229.746275-2-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-11-10 | Matheus Ferst | target/ppc: Fix register update on lf[sd]u[x]/stf[sd... Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-11-08 | Matheus Ferst | target/ppc: cntlzdm/cnttzdm implementation without... Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20211104123719.323713-26-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-11-08 | Matheus Ferst | target/ppc: Implement lxvkq instruction Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20211104123719.323713-25-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-11-08 | Matheus Ferst | target/ppc: Implement xxblendvb/xxblendvh/xxblendvw... Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20211104123719.323713-24-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-11-08 | Matheus Ferst | target/ppc: receive high/low as argument in get/set_cpu_vsr Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20211104123719.323713-12-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-11-08 | Matheus Ferst | target/ppc: Implement Vector Extract Double to VSR... Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20211104123719.323713-10-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-11-08 | Matheus Ferst | target/ppc: Move vinsertb/vinserth/vinsertw/vinsertd... Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...<20211104123719.323713-9-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-11-08 | Matheus Ferst | target/ppc: Implement Vector Insert from VSR using... Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...<20211104123719.323713-8-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-11-08 | Matheus Ferst | target/ppc: Implement Vector Insert Word from GPR using... Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...<20211104123719.323713-7-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-11-08 | Matheus Ferst | target/ppc: Implement Vector Insert from GPR using... Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...<20211104123719.323713-6-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-11-08 | Matheus Ferst | target/ppc: Implement vsldbi/vsrdbi instructions Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...<20211104123719.323713-5-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-11-08 | Matheus Ferst | target/ppc: Implement vpdepd/vpextd instruction Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...<20211104123719.323713-4-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-11-08 | Matheus Ferst | target/ppc: Implement vclzdm/vctzdm instructions Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...<20211104123719.323713-3-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-11-08 | Matheus Ferst | target/ppc: Move vcfuged to vmx-impl.c.inc Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...<20211104123719.323713-2-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-11-08 | Matheus Ferst | target/ppc: Implement pextd instruction Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20211029202424.175401-11-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-11-08 | Matheus Ferst | target/ppc: Implement pdepd instruction Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20211029202424.175401-10-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-11-08 | Matheus Ferst | target/ppc: Implement PLQ and PSTQ Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...<20211029202424.175401-7-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-11-08 | Matheus Ferst | target/ppc: Move LQ and STQ to decodetree Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...<20211029202424.175401-6-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-10-21 | Matheus Ferst | target/ppc: Filter mtmsr[d] input before setting MSR Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...<20211015181940.197982-1-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-10-21 | Matheus Ferst | target/ppc: Fix XER access in monitor Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...<20211014223234.127012-5-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-10-21 | Matheus Ferst | linux-user: Fix XER access in ppc version of elf_core_copy_regs Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...<20211014223234.127012-4-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-10-21 | Matheus Ferst | target/ppc: Fix XER access in gdbstub Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...<20211014223234.127012-3-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-10-21 | Matheus Ferst | linux-user/ppc: Fix XER access in save/restore_user_regs Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...<20211014223234.127012-2-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-09-30 | Matheus Ferst | target/ppc: Check privilege level based on PSR and... Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...<20210917114751.206845-3-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-09-30 | Matheus Ferst | target/ppc: add LPCR[HR] to DisasContext and hflags Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...<20210917114751.206845-2-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-08-27 | Matheus Ferst | target/ppc: fix vector registers access in gdbstub... Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20210826145656.2507213-3-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-08-27 | Matheus Ferst | include/qemu/int128.h: introduce bswap128s Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20210826145656.2507213-2-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-08-27 | Matheus Ferst | target/ppc: fix vextu[bhw][lr]x helpers Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20210826141446.2488609-3-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-08-27 | Matheus Ferst | include/qemu/int128.h: define struct Int128 according... Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20210826141446.2488609-2-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-07-29 | Matheus Ferst | target/ppc: Ease L=0 requirement on cmp/cmpi/cmpl/cmpli... Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20210720135507.2444635-1-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-06-07 | Matheus Ferst | scripts/checkpatch.pl: process .c.inc and .h.inc files... Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...<20210520195142.941261-1-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-06-03 | Matheus Ferst | target/ppc: Move cmp/cmpi/cmpl/cmpli to decodetree Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20210601193528.2533031-15-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-06-03 | Matheus Ferst | target/ppc: Move addpcis to decodetree Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20210601193528.2533031-14-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-06-03 | Matheus Ferst | target/ppc: Implement vcfuged instruction Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20210601193528.2533031-13-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-06-03 | Matheus Ferst | target/ppc: Implement cfuged instruction Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20210601193528.2533031-12-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-06-03 | Matheus Ferst | target/ppc: Implement setbc/setbcr/stnbc/setnbcr instructions Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20210601193528.2533031-11-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-05-18 | Matheus Ferst | tests/tcg/ppc64le: tests for brh/brw/brd Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20210423205757.1752480-3-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-05-18 | Matheus Ferst | tests/docker: gcc-10 based images for ppc64{,le} tests Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20210423205757.1752480-2-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |
2021-05-14 | Matheus Ferst | tcg: Add tcg_constant_tl Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br> ...20210512185441.3619828-24-matheus.ferst@eldorado.org.br> |
commitcommitdifftree |