aboutsummaryrefslogtreecommitdiff
path: root/target/i386/ops_sse.h
AgeCommit message (Expand)Author
2023-05-18target/i386: fix avx2 instructions vzeroall and vpermdqXinyu Li
2022-10-22target/i386: implement FMA instructionsPaolo Bonzini
2022-10-20target/i386: implement F16C instructionsPaolo Bonzini
2022-10-20target/i386: introduce function to set rounding mode from FPCW or MXCSR bitsPaolo Bonzini
2022-10-18target/i386: remove old SSE decoderPaolo Bonzini
2022-10-18target/i386: reimplement 0x0f 0x10-0x17, add AVXPaolo Bonzini
2022-10-18target/i386: reimplement 0x0f 0x38, add AVXPaolo Bonzini
2022-10-18target/i386: reimplement 0x0f 0x3a, add AVXPaolo Bonzini
2022-10-18target/i386: clarify (un)signedness of immediates from 0F3Ah opcodesPaolo Bonzini
2022-10-18target/i386: Introduce 256-bit vector helpersPaolo Bonzini
2022-10-18target/i386: implement additional AVX comparison operatorsPaolo Bonzini
2022-10-18target/i386: provide 3-operand versions of unary scalar helpersPaolo Bonzini
2022-10-18target/i386: support operand merging in binary scalar helpersPaolo Bonzini
2022-10-18target/i386: extend helpers to support VEX.V 3- and 4- operand encodingsPaolo Bonzini
2022-09-19target/i386: fix INSERTQ implementationPaolo Bonzini
2022-09-19target/i386: correctly mask SSE4a bit indices in register operandsPaolo Bonzini
2022-09-01target/i386: AVX+AES helpers prepPaul Brook
2022-09-01target/i386: AVX pclmulqdq prepPaul Brook
2022-09-01target/i386: Rewrite blendv helpersPaul Brook
2022-09-01target/i386: Misc AVX helper prepPaul Brook
2022-09-01target/i386: Destructive FP helpers for AVXPaul Brook
2022-09-01target/i386: Dot product AVX helper prepPaul Brook
2022-09-01target/i386: reimplement AVX comparison helpersPaul Brook
2022-09-01target/i386: Floating point arithmetic helper AVX prepPaul Brook
2022-09-01target/i386: Destructive vector helpers for AVXPaul Brook
2022-09-01target/i386: Misc integer AVX helper prepPaul Brook
2022-09-01target/i386: Rewrite simple integer vector helpersPaul Brook
2022-09-01target/i386: Rewrite vector shift helperPaul Brook
2022-09-01target/i386: rewrite destructive 3DNow operationsPaolo Bonzini
2022-09-01target/i386: Add size suffix to vector FP helpersPaolo Bonzini
2022-09-01target/i386: DPPS rounding fixPaolo Bonzini
2022-09-01target/i386: fix PHSUB* instructions with dest=srcPaolo Bonzini
2022-04-28i386: pcmpestr 64-bit sign extension bugPaul Brook
2022-04-13target/i386: do not access beyond the low 128 bits of SSE registersPaolo Bonzini
2020-11-15x86 tcg cpus: Fix Lesser GPL version numberChetan Pant
2020-07-10target/i386: fix IEEE SSE floating-point exception raisingJoseph Myers
2020-06-12target/i386: correct fix for pcmpxstrx substring searchJoseph Myers
2020-06-10target/i386: fix phadd* with identical destination and source registerJanne Grunau
2020-05-19softfloat: Name compare relation enumRichard Henderson
2019-08-20target/i386: Return 'indefinite integer value' for invalid SSE fp->int conver...Peter Maydell
2017-09-19target/i386: fix phminposuw in-place operationJoseph Myers
2017-09-19target/i386: fix pcmpxstrx substring searchJoseph Myers
2017-09-19target/i386: fix packusdw in-place operationJoseph Myers
2017-09-19target/i386: fix pmovsx/pmovzx in-place operationsJoseph Myers
2017-01-10target-i386: Use ctpop helperRichard Henderson
2016-12-20Move target-* CPU file into a target/ folderThomas Huth