summary refs log tree commit diff stats
path: root/target/ppc/int_helper.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* target/ppc: Rename variables to avoid local variable shadowing in VUPKPXCédric Le Goater2023-10-061-6/+6
* target/ppc: Use clmul_64Richard Henderson2023-09-151-14/+3
* target/ppc: Use clmul_32* routinesRichard Henderson2023-09-151-21/+7
* target/ppc: Use clmul_16* routinesRichard Henderson2023-09-151-1/+8
* target/ppc: Use clmul_8* routinesRichard Henderson2023-09-151-1/+13
* target/helpers: Remove unnecessary 'qemu/main-loop.h' headerPhilippe Mathieu-Daudé2023-08-311-1/+0
* target/ppc: Use aesdec_ISB_ISR_AK_IMCRichard Henderson2023-07-081-15/+4
* target/ppc: Use aesenc_SB_SR_MC_AKRichard Henderson2023-07-081-10/+4
* target/ppc: Use aesdec_ISB_ISR_AKRichard Henderson2023-07-081-7/+1
* target/ppc: Use aesenc_SB_SR_AKRichard Henderson2023-07-081-7/+2
* target/ppc: Move VABSDU[BHW] to decodetree and use gvecLucas Mateus Castro (alqotel)2022-10-281-8/+5
* target/ppc: Move VAVG[SU][BHW] to decodetree and use gvecLucas Mateus Castro (alqotel)2022-10-281-17/+15
* target/ppc: Move VPRTYB[WDQ] to decodetree and use gvecLucas Mateus Castro (alqotel)2022-10-281-24/+1
* target/ppc: Move VNEG[WD] to decodtree and use gvecLucas Mateus Castro (alqotel)2022-10-281-12/+0
* target/ppc: Move V(ADD|SUB)CUW to decodetree and use gvecLucas Mateus Castro (alqotel)2022-10-281-18/+0
* target/ppc: Move VMH[R]ADDSHS instruction to decodetreeLucas Mateus Castro (alqotel)2022-10-281-2/+2
* target/ppc: Moved VMLADDUHM to decodetree and use gvecLucas Mateus Castro (alqotel)2022-10-281-1/+2
* target/ppc: Set OV32 when OV is setVíctor Colombo2022-09-201-2/+2
* target/ppc: use int128.h methods in vsubcuqMatheus Ferst2022-07-061-46/+5
* target/ppc: use int128.h methods in vsubecuq and vsubeuqmMatheus Ferst2022-07-061-29/+9
* target/ppc: use int128.h methods in vsubuqmMatheus Ferst2022-07-061-17/+2
* target/ppc: use int128.h methods in vaddcuqMatheus Ferst2022-07-061-10/+2
* target/ppc: use int128.h methods in vaddecuq and vaddeuqmMatheus Ferst2022-07-061-44/+9
* target/ppc: use int128.h methods in vadduqmMatheus Ferst2022-07-061-6/+2
* target/ppc: use int128.h methods in vpmsumdMatheus Ferst2022-07-061-38/+10
* target/ppc: avoid int32 multiply overflow in int_helper.cDaniel Henrique Barboza2022-06-201-2/+3
* target/ppc: fix vbpermd in big endian hostsMatheus Ferst2022-06-201-3/+2
* target/ppc: Implemented vector module quadwordLucas Mateus Castro (alqotel)2022-06-201-0/+21
* target/ppc: Implemented remaining vector divide extendedLucas Mateus Castro (alqotel)2022-06-201-0/+64
* target/ppc: Implemented vector divide quadwordLucas Mateus Castro (alqotel)2022-06-201-0/+21
* target/ppc: Implemented xvi*ger* instructionsLucas Mateus Castro (alqotel)2022-05-261-0/+130
* target/ppc: declare vmsumsh[ms] helper with call flagsMatheus Ferst2022-05-261-3/+2
* target/ppc: declare vmsumuh[ms] helper with call flagsMatheus Ferst2022-05-261-3/+2
* target/ppc: declare vmsum[um]bm helpers with call flagsMatheus Ferst2022-05-261-4/+2
* target/ppc: declare xxextractuw and xxinsertw helpers with call flagsMatheus Ferst2022-05-261-4/+2
* Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau2022-04-061-11/+11
* target/ppc: split XXGENPCV macros for readabilityMatheus Ferst2022-03-051-7/+21
* target/ppc: Implement xxgenpcv[bhwd]m instructionMatheus Ferst2022-03-021-0/+91
* target/ppc: Implement xxevalMatheus Ferst2022-03-021-0/+42
* target/ppc: Implement xxpermx instructionMatheus Ferst2022-03-021-0/+20
* target/ppc: Move vsel and vperm/vpermr to decodetreeMatheus Ferst2022-03-021-11/+2
* target/ppc: move vrl[bhwd]nm/vrl[bhwd]mi to decodetreeMatheus Ferst2022-03-021-27/+27
* target/ppc: implement vstri[bh][lr]Matheus Ferst2022-03-021-0/+28
* target/ppc: Move Vector Compare Not Equal or Zero to decodetreeMatheus Ferst2022-03-021-39/+11
* target/ppc: Move Vector Compare Equal/Not Equal/Greater Than to decodetreeMatheus Ferst2022-03-021-54/+0
* target/ppc: Move vexts[bhw]2[wd] to decodetreeLucas Coutinho2022-03-021-15/+0
* target/ppc: vmulh* instructions without helpersLucas Mateus Castro (alqotel)2022-03-021-35/+0
* target/ppc: Moved vector multiply high and low to decodetreeLucas Mateus Castro (alqotel)2022-03-021-4/+4
* target/ppc: moved vector even and odd multiplication to decodetreeLucas Mateus Castro (alqotel)2022-03-021-10/+10
* target/ppc: Remove PowerPC 601 CPUsCédric Le Goater2022-02-091-66/+0