diff options
author | Richard Henderson <richard.henderson@linaro.org> | 2017-11-17 20:47:42 +0100 |
---|---|---|
committer | Richard Henderson <richard.henderson@linaro.org> | 2018-02-08 15:54:05 +0000 |
commit | 212be173f01e85e6589fd76676827953a84a732b (patch) | |
tree | fc93bba42036540e69854d3cec47a39db25bf431 /tcg/tcg-op.h | |
parent | d0ec97967f940bbc11dced83422b39c224127f1e (diff) | |
download | qemu-212be173f01e85e6589fd76676827953a84a732b.zip qemu-212be173f01e85e6589fd76676827953a84a732b.tar.gz qemu-212be173f01e85e6589fd76676827953a84a732b.tar.bz2 |
tcg: Add generic vector ops for comparisons
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'tcg/tcg-op.h')
-rw-r--r-- | tcg/tcg-op.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tcg/tcg-op.h b/tcg/tcg-op.h index 98e2dfb..113d9a6 100644 --- a/tcg/tcg-op.h +++ b/tcg/tcg-op.h @@ -929,6 +929,9 @@ void tcg_gen_shli_vec(unsigned vece, TCGv_vec r, TCGv_vec a, int64_t i); void tcg_gen_shri_vec(unsigned vece, TCGv_vec r, TCGv_vec a, int64_t i); void tcg_gen_sari_vec(unsigned vece, TCGv_vec r, TCGv_vec a, int64_t i); +void tcg_gen_cmp_vec(TCGCond cond, unsigned vece, TCGv_vec r, + TCGv_vec a, TCGv_vec b); + void tcg_gen_ld_vec(TCGv_vec r, TCGv_ptr base, TCGArg offset); void tcg_gen_st_vec(TCGv_vec r, TCGv_ptr base, TCGArg offset); void tcg_gen_stl_vec(TCGv_vec r, TCGv_ptr base, TCGArg offset, TCGType t); |