aboutsummaryrefslogtreecommitdiff
path: root/target/arm/tcg/translate-neon.c
AgeCommit message (Expand)AuthorFilesLines
13 daystarget/arm: Implement gen_gvec_fabs, gen_gvec_fnegRichard Henderson1-18/+2
13 daystarget/arm: Remove helper_neon_{add,sub}l_u{16,32}Richard Henderson1-11/+11
13 daystarget/arm: Introduce gen_gvec_{s,u}{add,ada}lpRichard Henderson1-146/+4
13 daystarget/arm: Introduce gen_gvec_rev{16,32,64}Richard Henderson1-71/+17
13 daystarget/arm: Introduce gen_gvec_cnt, gen_gvec_rbitRichard Henderson1-8/+8
13 daystarget/arm: Introduce gen_gvec_cls, gen_gvec_clzRichard Henderson1-27/+2
2024-09-19target/arm: Widen NeonGenNarrowEnvFn return to 64 bitsRichard Henderson1-23/+21
2024-09-19target/arm: Convert VQSHL, VQSHLU to gvecRichard Henderson1-107/+3
2024-09-19target/arm: Introduce gen_gvec_sshr, gen_gvec_ushrRichard Henderson1-23/+2
2024-09-05target/arm: Pass env pointer through to gvec_bfmmla helperPeter Maydell1-2/+2
2024-09-05target/arm: Pass env pointer through to gvec_bfdot_idx helperPeter Maydell1-2/+2
2024-09-05target/arm: Pass env pointer through to gvec_bfdot helperPeter Maydell1-2/+33
2024-05-30target/arm: Tidy SQDMULH, SQRDMULH (vector)Richard Henderson1-20/+3
2024-05-30target/arm: Convert SRHADD, URHADD to gvecRichard Henderson1-24/+2
2024-05-30target/arm: Convert SHSUB, UHSUB to gvecRichard Henderson1-2/+2
2024-05-30target/arm: Convert SHADD, UHADD to gvecRichard Henderson1-2/+2
2024-05-30target/arm: Convert SQRSHL and UQRSHL (register) to gvecRichard Henderson1-47/+2
2024-05-30target/arm: Convert SQSHL and UQSHL (register) to gvecRichard Henderson1-4/+2
2024-05-30target/arm: Convert SRSHL and URSHL (register) to gvecRichard Henderson1-4/+2
2024-05-28target/arm: Use gvec for neon pmax, pminRichard Henderson1-74/+4
2024-05-28target/arm: Use gvec for neon paddRichard Henderson1-2/+1
2024-05-28target/arm: Use gvec for neon faddp, fmaxp, fminpRichard Henderson1-52/+3
2023-10-03tcg: Rename cpu_env to tcg_envRichard Henderson1-39/+39
2023-07-08target/arm: Demultiplex AESE and AESMCRichard Henderson1-2/+2
2023-06-05target/arm: Tidy helpers for translationRichard Henderson1-3/+0
2023-06-05accel/tcg: Introduce translator_io_startRichard Henderson1-1/+0
2023-03-05target/arm: Drop tcg_temp_free from translator-neon.cRichard Henderson1-130/+1
2023-02-27target/arm: move translate modules to tcg/Fabiano Rosas1-0/+4064