index
:
riscv-gnu-toolchain/qemu.git
block
master
stable-0.10
stable-0.11
stable-0.12
stable-0.13
stable-0.14
stable-0.15
stable-1.0
stable-1.1
stable-1.2
stable-1.3
stable-1.4
stable-1.5
stable-1.6
stable-1.7
stable-2.0
stable-2.1
stable-2.10
stable-2.11
stable-2.12
stable-2.2
stable-2.3
stable-2.4
stable-2.5
stable-2.6
stable-2.7
stable-2.8
stable-2.9
stable-3.0
stable-3.1
stable-4.0
stable-4.1
stable-4.2
stable-5.0
stable-6.0
stable-6.1
stable-7.2
stable-8.0
stable-8.1
stable-8.2
stable-9.0
stable-9.1
staging
staging-7.2
staging-8.0
staging-8.1
staging-8.2
staging-9.0
staging-9.1
Unnamed repository; edit this file 'description' to name the repository.
root
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tcg
/
tcg-op-gvec.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-05-06
tcg: Add write_aofs to GVecGen3i
Richard Henderson
1
-8
/
+22
2023-11-06
tcg: Don't free vector results
Richard Henderson
1
-74
/
+38
2023-10-03
tcg: Rename cpu_env to tcg_env
Richard Henderson
1
-150
/
+150
2023-09-16
tcg: Add gvec compare with immediate and scalar operand
Richard Henderson
1
-0
/
+149
2023-08-24
tcg: Use tcg_gen_negsetcond_*
Richard Henderson
1
-4
/
+2
2023-06-26
tcg: Fix temporary variable in tcg_gen_gvec_andcs
Max Chou
1
-1
/
+1
2023-06-05
tcg: Split tcg/tcg-op-gvec.h
Richard Henderson
1
-1
/
+1
2023-06-05
tcg: Split tcg/tcg-op-common.h from tcg/tcg-op.h
Richard Henderson
1
-1
/
+1
2023-05-02
tcg: Add tcg_gen_gvec_rotrs
Nazar Kazakov
1
-0
/
+11
2023-05-02
tcg: Add tcg_gen_gvec_andcs
Nazar Kazakov
1
-0
/
+17
2023-03-13
tcg: Create tcg/tcg-temp-internal.h
Richard Henderson
1
-0
/
+1
2023-03-01
tcg: Use tcg_constant_ptr in do_dup
Richard Henderson
1
-2
/
+1
2023-03-01
tcg: Use tcg_temp_ebb_new_* in tcg/
Richard Henderson
1
-93
/
+93
2023-02-27
tcg/tcg-op-gvec: Remove unused "qemu/main-loop.h" header
Philippe Mathieu-Daudé
1
-1
/
+0
2022-03-02
tcg/tcg-op-gvec.c: Introduce tcg_gen_gvec_4i
Matheus Ferst
1
-0
/
+146
2021-06-29
tcg: Add tcg_gen_vec_shl{shr}{sar}8i_i32
LIU Zhiwei
1
-0
/
+28
2021-06-29
tcg: Add tcg_gen_vec_shl{shr}{sar}16i_i32
LIU Zhiwei
1
-0
/
+28
2021-06-29
tcg: Add tcg_gen_vec_add{sub}8_i32
LIU Zhiwei
1
-0
/
+38
2021-06-29
tcg: Add tcg_gen_vec_add{sub}16_i32
LIU Zhiwei
1
-0
/
+28
2021-06-21
tcg: Make gen_dup_i32/i64() public as tcg_gen_dup_i32/i64
Peter Maydell
1
-10
/
+10
2021-01-13
tcg: Use tcg_constant_{i32,i64,vec} with gvec expanders
Richard Henderson
1
-77
/
+50
2021-01-04
tcg: Use memset for large vector byte replication
Richard Henderson
1
-0
/
+32
2020-10-08
tcg: Adjust simd_desc size encoding
Richard Henderson
1
-8
/
+27
2020-09-03
tcg: Implement 256-bit dup for tcg_gen_gvec_dup_mem
Richard Henderson
1
-3
/
+49
2020-09-03
tcg: Eliminate one store for in-place 128-bit dup_mem
Richard Henderson
1
-2
/
+2
2020-09-03
tcg: Fix tcg gen for vectorized absolute value
Stephen Long
1
-2
/
+3
2020-06-02
tcg: Implement gvec support for rotate by scalar
Richard Henderson
1
-0
/
+22
2020-06-02
tcg: Implement gvec support for rotate by vector
Richard Henderson
1
-0
/
+122
2020-06-02
tcg: Implement gvec support for rotate by immediate
Richard Henderson
1
-0
/
+68
2020-05-06
tcg: Add load_dest parameter to GVecGen2
Richard Henderson
1
-13
/
+32
2020-05-06
tcg: Improve vector tail clearing
Richard Henderson
1
-20
/
+64
2020-05-06
tcg: Remove tcg_gen_gvec_dup{8,16,32,64}i
Richard Henderson
1
-28
/
+0
2020-05-06
tcg: Use tcg_gen_gvec_dup_imm in logical simplifications
Richard Henderson
1
-4
/
+4
2020-05-06
tcg: Add tcg_gen_gvec_dup_imm
Richard Henderson
1
-0
/
+7
2020-02-12
tcg: Add tcg_gen_gvec_5_ptr
Richard Henderson
1
-0
/
+32
2020-01-15
tcg: Search includes from the project root source directory
Philippe Mathieu-Daudé
1
-4
/
+4
2019-08-16
Include qemu/main-loop.h less
Markus Armbruster
1
-0
/
+1
2019-06-12
Include qemu-common.h exactly where needed
Markus Armbruster
1
-1
/
+0
2019-05-22
tcg: Add support for vector bitwise select
Richard Henderson
1
-0
/
+23
2019-05-22
tcg: Fix missing checks and clears in tcg_gen_gvec_dup_mem
Richard Henderson
1
-23
/
+25
2019-05-13
tcg: Add support for vector absolute value
Richard Henderson
1
-0
/
+63
2019-05-13
tcg: Add gvec expanders for vector shift by scalar
Richard Henderson
1
-0
/
+214
2019-05-13
tcg: Add gvec expanders for variable shift
Richard Henderson
1
-0
/
+195
2019-05-13
tcg: Add INDEX_op_dupm_vec
Richard Henderson
1
-41
/
+48
2019-05-13
tcg: Specify optional vector requirements with a list
Richard Henderson
1
-105
/
+144
2019-05-13
tcg: Implement tcg_gen_gvec_3i()
David Hildenbrand
1
-0
/
+139
2019-01-30
tcg: Fix LGPL version number
Thomas Huth
1
-1
/
+1
2019-01-28
tcg: Add opcodes for vector minmax arithmetic
Richard Henderson
1
-0
/
+108
2019-01-28
tcg: Add opcodes for vector saturated arithmetic
Richard Henderson
1
-20
/
+64
2019-01-28
tcg: Add write_aofs to GVecGen4
Richard Henderson
1
-8
/
+19
[next]