aboutsummaryrefslogtreecommitdiff
path: root/tcg/tcg-op-vec.c
AgeCommit message (Expand)Author
2023-08-29tcg: Remove vecop_list check from tcg_gen_not_vecRichard Henderson
2023-07-01tcg: Reduce tcg_assert_listed_vecop() scopePhilippe Mathieu-Daudé
2023-06-05tcg/tcg-op-vec: Remove left over _link_error() definitionsPhilippe Mathieu-Daudé
2023-06-05tcg: Split tcg/tcg-op-common.h from tcg/tcg-op.hRichard Henderson
2023-03-13tcg: Drop tcg_const_*_vecRichard Henderson
2023-03-13tcg: Create tcg/tcg-temp-internal.hRichard Henderson
2023-01-05tcg: Pass number of arguments to tcg_emit_op() / tcg_op_insert_*()Philippe Mathieu-Daudé
2023-01-05tcg: Move TCG_{LOW,HIGH} to tcg-internal.hRichard Henderson
2022-03-04tcg: Add opcodes for vector nand, nor, eqvRichard Henderson
2021-10-05tcg: Expand usadd/ussub with umin/umaxRichard Henderson
2021-05-02Do not include cpu.h if it's not really necessaryThomas Huth
2021-01-13tcg: Remove tcg_gen_dup{8,16,32,64}i_vecRichard Henderson
2021-01-13tcg: Remove movi and dupi opcodesRichard Henderson
2021-01-13tcg: Convert tcg_gen_dupi_vec to TCG_CONSTRichard Henderson
2020-10-08tcg: Fix generation of dupi_vec for 32-bit hostRichard Henderson
2020-07-16tcg: Save/restore vecop_list around minmax fallbackRichard Henderson
2020-06-02tcg: Implement gvec support for rotate by scalarRichard Henderson
2020-06-02tcg: Remove expansion to shift by vector from do_shiftsRichard Henderson
2020-06-02tcg: Implement gvec support for rotate by vectorRichard Henderson
2020-06-02tcg: Implement gvec support for rotate by immediateRichard Henderson
2020-01-15tcg: Search includes from the project root source directoryPhilippe Mathieu-Daudé
2019-07-09tcg: Fix expansion of INDEX_op_not_vecRichard Henderson
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster
2019-05-22tcg: Expand vector minmax using cmp+cmpselRichard Henderson
2019-05-22tcg: Introduce do_op3_nofail for vector expansionRichard Henderson
2019-05-22tcg: Add support for vector compare selectRichard Henderson
2019-05-22tcg: Add support for vector bitwise selectRichard Henderson
2019-05-13tcg: Add support for vector absolute valueRichard Henderson
2019-05-13tcg: Add gvec expanders for vector shift by scalarRichard Henderson
2019-05-13tcg: Add gvec expanders for variable shiftRichard Henderson
2019-05-13tcg: Add INDEX_op_dupm_vecRichard Henderson
2019-05-13tcg: Specify optional vector requirements with a listRichard Henderson
2019-05-13tcg: Allow add_vec, sub_vec, neg_vec, not_vec to be expandedRichard Henderson
2019-01-30tcg: Fix LGPL version numberThomas Huth
2019-01-28tcg: Add opcodes for vector minmax arithmeticRichard Henderson
2019-01-28tcg: Add opcodes for vector saturated arithmeticRichard Henderson
2019-01-28tcg: Add gvec expanders for nand, nor, eqvRichard Henderson
2018-06-01target: Do not include "exec/exec-all.h" if it is not necessaryPhilippe Mathieu-Daudé
2018-05-01tcg: Allow wider vectors for cmp and mulRichard Henderson
2018-02-08tcg: Add generic vector ops for multiplicationRichard Henderson
2018-02-08tcg: Add generic vector ops for comparisonsRichard Henderson
2018-02-08tcg: Add generic vector ops for constant shiftsRichard Henderson
2018-02-08tcg: Add generic vector expandersRichard Henderson
2018-02-08tcg: Add types and basic operations for host vectorsRichard Henderson