aboutsummaryrefslogtreecommitdiff
path: root/target/arm/sve_helper.c
AgeCommit message (Expand)Author
2020-08-28target/arm: Merge helper_sve_clr_* and helper_sve_movz_*Richard Henderson
2020-06-26target/arm: Complete TBI clearing for user-only for SVERichard Henderson
2020-06-26target/arm: Add mte helpers for sve scatter/gather memory opsRichard Henderson
2020-06-26target/arm: Add mte helpers for sve scalar + int ff/nf loadsRichard Henderson
2020-06-26target/arm: Add mte helpers for sve scalar + int storesRichard Henderson
2020-06-26target/arm: Add mte helpers for sve scalar + int loadsRichard Henderson
2020-05-19softfloat: Replace flag with boolRichard Henderson
2020-05-11target/arm: Use tcg_gen_gvec_5_ptr for sve FMLA/FCMLARichard Henderson
2020-05-11target/arm: Remove sve_memopidxRichard Henderson
2020-05-11target/arm: Reuse sve_probe_page for gather loadsRichard Henderson
2020-05-11target/arm: Reuse sve_probe_page for scatter storesRichard Henderson
2020-05-11target/arm: Reuse sve_probe_page for gather first-fault loadsRichard Henderson
2020-05-11target/arm: Use SVEContLdSt for contiguous storesRichard Henderson
2020-05-11target/arm: Update contiguous first-fault and no-fault loadsRichard Henderson
2020-05-11target/arm: Use SVEContLdSt for multi-register contiguous loadsRichard Henderson
2020-05-11target/arm: Handle watchpoints in sve_ld1_rRichard Henderson
2020-05-11target/arm: Use SVEContLdSt in sve_ld1_rRichard Henderson
2020-05-11target/arm: Adjust interface of sve_ld1_host_fnRichard Henderson
2020-05-11target/arm: Add sve infrastructure for page lookupRichard Henderson
2020-05-11target/arm: Drop manual handling of set/clear_helper_retaddrRichard Henderson
2020-05-11target/arm: Use cpu_*_data_ra for sve_ldst_tlb_fnRichard Henderson
2020-01-15tcg: Search includes from the project root source directoryPhilippe Mathieu-Daudé
2020-01-15target/arm: Include tcg.h in sve_helper.cRichard Henderson
2019-07-14tcg: Introduce set/clear_helper_retaddrRichard Henderson
2019-05-10tcg: Use tlb_fill probe from tlb_vaddr_to_hostRichard Henderson
2018-11-28target/arm/sve_helper: Fix compilation with clang 3.4Thomas Huth
2018-10-08target/arm: Pass TCGMemOpIdx to sve memory helpersRichard Henderson
2018-10-08target/arm: Rewrite vector gather first-fault loadsRichard Henderson
2018-10-08target/arm: Rewrite vector gather storesRichard Henderson
2018-10-08target/arm: Rewrite vector gather loadsRichard Henderson
2018-10-08target/arm: Split contiguous stores for endiannessRichard Henderson
2018-10-08target/arm: Split contiguous loads for endiannessRichard Henderson
2018-10-08target/arm: Rewrite helper_sve_st[1234]*_rRichard Henderson
2018-10-08target/arm: Rewrite helper_sve_ld[234]*_rRichard Henderson
2018-10-08target/arm: Rewrite helper_sve_ld1*_r using pagesRichard Henderson
2018-08-16target/arm: Use fp_status_fp16 for do_fmpa_zpzzz_hRichard Henderson
2018-08-16target/arm: Fix typo in helper_sve_ld1hss_rRichard Henderson
2018-08-14target/arm: Fix typo in helper_sve_movz_dRichard Henderson
2018-08-14target/arm: Reorganize SVE WHILERichard Henderson
2018-08-14target/arm: Fix sign of sve_cmpeq_ppzw/sve_cmpne_ppzwRichard Henderson
2018-07-16target/arm: Fix LD1W and LDFF1W (scalar plus vector)Richard Henderson
2018-06-29target/arm: Fix SVE signed division vs x86 overflow exceptionRichard Henderson
2018-06-29target/arm: Implement SVE fp complex multiply addRichard Henderson
2018-06-29target/arm: Implement SVE floating-point complex addRichard Henderson
2018-06-29target/arm: Implement SVE floating-point unary operationsRichard Henderson
2018-06-29target/arm: Implement SVE floating-point round to integral valueRichard Henderson
2018-06-29target/arm: Implement SVE floating-point convert to integerRichard Henderson
2018-06-29target/arm: Implement SVE floating-point convert precisionRichard Henderson
2018-06-29target/arm: Implement SVE floating-point trig multiply-add coefficientRichard Henderson
2018-06-29target/arm: Implement SVE FP Compare with Zero GroupRichard Henderson