aboutsummaryrefslogtreecommitdiff
path: root/tests/tcg/hexagon
AgeCommit message (Expand)AuthorFilesLines
2024-08-07Hexagon: fix F2_conv_* instructions for negative zeroMatheus Tavares Bernardino1-1/+11
2024-06-08Hexagon: add PC alignment check and exceptionMatheus Tavares Bernardino2-0/+109
2024-06-08Hexagon: fix HVX store newMatheus Tavares Bernardino1-0/+23
2024-05-05Hexagon (tests/tcg/hexagon) Test HVX .new read from high half of pairTaylor Simpson1-1/+15
2023-10-31tests/tcg: Add -fno-stack-protectorAkihiko Odaki1-1/+1
2023-09-08hexagon: spelling fixesMichael Tokarev2-2/+2
2023-05-26Hexagon (target/hexagon) Fix assignment to tmp registersMarco Liebel1-0/+31
2023-05-26Hexagon (tests/tcg/hexagon) Clean up Hexagon check-tcg testsTaylor Simpson19-1206/+1030
2023-05-18Remove test_vshuff from hvx_misc testsMarco Liebel1-45/+0
2023-05-18Hexagon (decode): look for pkts with multiple insns at the same slotMatheus Tavares Bernardino2-0/+36
2023-05-18Hexagon (target/hexagon) Additional instructions handled by idef-parserTaylor Simpson2-0/+89
2023-05-18Hexagon (target/hexagon) Add overrides for disabled idef-parser insnsTaylor Simpson2-0/+137
2023-05-18Hexagon (target/hexagon) Short-circuit more HVX single instruction packetsTaylor Simpson1-0/+21
2023-05-18Hexagon (tests/tcg/hexagon) Add v73 scalar testsTaylor Simpson2-0/+98
2023-05-18Hexagon (tests/tcg/hexagon) Add v69 HVX testsTaylor Simpson2-0/+321
2023-05-18Hexagon (tests/tcg/hexagon) Add v68 HVX testsTaylor Simpson3-0/+254
2023-05-18Hexagon (tests/tcg/hexagon) Add v68 scalar testsTaylor Simpson2-0/+188
2023-05-18Hexagon (target/hexagon) Add support for v68/v69/v71/v73Taylor Simpson2-0/+15
2023-04-21Hexagon (tests/tcg/hexagon) Move HVX test infra to header fileTaylor Simpson3-158/+181
2023-04-21Hexagon (target/hexagon) Add overrides for count trailing zeros/onesTaylor Simpson1-1/+55
2023-03-06Hexagon (target/hexagon) Change subtract from zero to change signTaylor Simpson1-1/+30
2023-03-06Hexagon (tests/tcg/hexagon) Enable HVX testsTaylor Simpson1-1/+12
2023-03-06Hexagon (tests/tcg/hexagon) Remove __builtin from scatter_gatherTaylor Simpson1-242/+271
2023-03-06Hexagon (tests/tcg/hexagon) Update preg_alias.cTaylor Simpson1-5/+5
2023-01-05Hexagon (target/hexagon) implement mutability mask for GPRsMarco Liebel2-0/+153
2023-01-05tests/tcg/hexagon: fix underspecifed asm constraintsMukilan Thiyagarajan2-4/+4
2023-01-05linux-user/hexagon: fix signal context save & restoreMukilan Thiyagarajan2-0/+85
2022-12-16target/hexagon: import additional testsNiccolò Izzo27-1/+766
2022-12-16Hexagon (target/hexagon) Add overrides for S2_asr_r_r_sat/S2_asl_r_r_satTaylor Simpson1-6/+28
2022-12-16Hexagon (target/hexagon) Fix predicated assignment to .tmp and .curTaylor Simpson1-0/+72
2022-09-19Hexagon (tests/tcg/hexagon): add fmin/fmax tests for signed zeroMatheus Tavares Bernardino1-0/+10
2022-07-31Hexagon (tests/tcg/hexagon) reference file for float_convdTaylor Simpson1-0/+988
2022-07-31Hexagon (tests/tcg/hexagon) Fix alignment in load_unpack.cTaylor Simpson1-7/+7
2022-07-31Hexagon (target/hexagon) make VyV operands use a unique tempTaylor Simpson1-0/+45
2022-07-19Hexagon (target/hexagon) fix bug in mem_noshuf load exceptionTaylor Simpson2-0/+147
2022-07-19Hexagon (target/hexagon) fix store w/mem_noshuf & predicated loadTaylor Simpson1-5/+117
2022-03-12Hexagon (target/hexagon) assignment to c4 should wait until packet commitTaylor Simpson1-0/+38
2022-03-12Hexagon (target/hexagon) fix bug in conv_df2uw_chopTaylor Simpson1-0/+4
2022-03-12Hexagon (tests/tcg/hexagon) fix inline asm in preg_alias.cTaylor Simpson1-24/+22
2022-03-12Hexagon (tests/tcg/hexagon) update overflow testTaylor Simpson1-1/+60
2022-03-12Hexagon (tests/tcg/hexagon) add floating point instructions to usr.cTaylor Simpson1-0/+339
2022-03-12Hexagon (tests/tcg/hexagon) test instructions that might set bits in USRTaylor Simpson2-1/+805
2022-03-12Hexagon (target/hexagon) properly handle NaN in dfmin/dfmax/sfmin/sfmaxTaylor Simpson1-17/+62
2022-03-12Hexagon (target/hexagon) properly handle denorm in arch_sf_recip_commonTaylor Simpson1-3/+41
2022-03-12Hexagon HVX (target/hexagon) fix bug in HVX saturate instructionsTaylor Simpson1-1/+70
2022-03-12Hexagon (target/hexagon) fix bug in circular addressingMichael Lambert1-2/+3
2022-01-18tests/tcg/multiarch: Read fp flags before printfRichard Henderson2-100/+100
2021-11-03Hexagon HVX (tests/tcg/hexagon) histogram testTaylor Simpson4-0/+1123
2021-11-03Hexagon HVX (tests/tcg/hexagon) scatter_gather testTaylor Simpson1-0/+1011
2021-11-03Hexagon HVX (tests/tcg/hexagon) hvx_misc testTaylor Simpson1-0/+469