Sign in
qemu
/
qemu
/
4a4418369d6dca4ffa88126413ead743d3841666
/
tcg
/
tcg-opc.h
25c012b
tcg: Add TCG_OPF_NOT_PRESENT if TCG_TARGET_HAS_foo is negative
by Richard Henderson
· 6 years ago
f75da29
tcg: Add support for vector compare select
by Richard Henderson
· 6 years ago
38dc129
tcg: Add support for vector bitwise select
by Richard Henderson
· 6 years ago
bcefc90
tcg: Add support for vector absolute value
by Richard Henderson
· 6 years ago
37ee55a
tcg: Add INDEX_op_dupm_vec
by Richard Henderson
· 6 years ago
fce1296
tcg: Add INDEX_op_extract2_{i32,i64}
by Richard Henderson
· 6 years ago
dd0a0fc
tcg: Add opcodes for vector minmax arithmetic
by Richard Henderson
· 6 years ago
8afaf05
tcg: Add opcodes for vector saturated arithmetic
by Richard Henderson
· 6 years ago
ae36a24
tcg: Add TCG_OPF_BB_EXIT
by Richard Henderson
· 6 years ago
f2f1dde
tcg: Mark muluh_i64 and mulsh_i64 as 64-bit ops
by Richard Henderson
· 7 years ago
3774030
tcg: Add generic vector ops for multiplication
by Richard Henderson
· 7 years ago
212be17
tcg: Add generic vector ops for comparisons
by Richard Henderson
· 7 years ago
d0ec979
tcg: Add generic vector ops for constant shifts
by Richard Henderson
· 7 years ago
db43267
tcg: Add generic vector expanders
by Richard Henderson
· 7 years ago
d2fd745
tcg: Add types and basic operations for host vectors
by Richard Henderson
· 7 years ago
cedbcb0
tcg: Introduce goto_ptr opcode and tcg_gen_lookup_and_goto_ptr
by Emilio G. Cota
· 8 years ago
a768e4e
tcg: Add opcode for ctpop
by Richard Henderson
· 8 years ago
0e28d00
tcg: Add clz and ctz opcodes
by Richard Henderson
· 8 years ago
7ec8bab
tcg: Add field extraction primitives
by Richard Henderson
· 8 years ago
f65e19b
Introduce TCGOpcode for memory barrier
by Pranith Kumar
· 9 years ago
c0e40db
tcg-opc.h: Simplify insn_start def
by James Hogan
· 9 years ago
9aef40e
tcg: Allow extra data to be attached to insn_start
by Richard Henderson
· 9 years ago
765b842
tcg: Rename debug_insn_start to insn_start
by Richard Henderson
· 9 years ago
609ad70
tcg: Split trunc_shr_i32 opcode into extr[lh]_i64_i32
by Richard Henderson
· 9 years ago
4f2331e
tcg: implement real ext_i32_i64 and extu_i32_i64 ops
by Aurelien Jarno
· 9 years ago
0632e55
tcg: rename trunc_shr_i32 into trunc_shr_i64_i32
by Aurelien Jarno
· 9 years ago
59227d5
tcg: Merge memop and mmu_idx parameters to qemu_ld/st
by Richard Henderson
· 10 years ago
15fc7da
tcg: Remove unused opcodes
by Richard Henderson
· 11 years ago
3d1b2ff
tcg: Remove TCG_TARGET_HAS_new_ldst
by Richard Henderson
· 11 years ago
96d0ee7
tcg: Remove unreachable code in tcg_out_op and op_defs
by Richard Henderson
· 11 years ago
cf06667
tcg: Make call address a constant parameter
by Richard Henderson
· 11 years ago
4bb7a41
tcg: Add INDEX_op_trunc_shr_i32
by Richard Henderson
· 11 years ago
f713d6a
tcg: Add qemu_ld_st_i32/64
by Richard Henderson
· 11 years ago
0327152
tcg: Add muluh and mulsh opcodes
by Richard Henderson
· 11 years ago
c1a61f6
tcg: Simplify logic using TCG_OPF_NOT_PRESENT
by Richard Henderson
· 12 years ago
4ef7695
tcg: Allow non-constant control macros
by Richard Henderson
· 12 years ago
ca675f4
tcg: Split rem requirement from div requirement
by Richard Henderson
· 12 years ago
4d3203f
tcg: Add signed multiword multiplication operations
by Richard Henderson
· 12 years ago
d7156f7
tcg: Add 64-bit multiword arithmetic operations
by Richard Henderson
· 12 years ago
e6a7273
tcg: Make 32-bit multiword operations optional for 64-bit hosts
by Richard Henderson
· 12 years ago
b202d41
tcg: forbid ld/st function to modify globals
by Aurelien Jarno
· 12 years ago
344028b
tcg: fix some op flags
by Aurelien Jarno
· 12 years ago
626cd05
tcg: remove obsolete jmp op
by Aurelien Jarno
· 12 years ago
ffc5ea0
tcg: Introduce movcond
by Richard Henderson
· 12 years ago
332864b
tcg: mark set_label with TCG_OPF_BB_END flag
by Aurelien Jarno
· 12 years ago
25c4d9c
tcg: Always define all of the TCGOpcode enum members.
by Richard Henderson
· 13 years ago
8399ad5
tcg: Add and use TCG_OPF_64BIT.
by Richard Henderson
· 13 years ago
b7767f0
tcg: Define "deposit" as an optional operation.
by Richard Henderson
· 14 years ago
c61aaf7
tcg: get rid of DEF2 in tcg-opc.h
by Aurelien Jarno
· 15 years ago
239fda3
tcg: get rid of copy_size in TCGOpDef
by Aurelien Jarno
· 15 years ago
86feb1c
tcg: Disambiguate qemu_ld32u with 32-bit and 64-bit outputs.
by Richard Henderson
· 15 years ago
32d98fb
tcg: Allow target-specific implementation of NOR.
by Richard Henderson
· 15 years ago
9940a96
tcg: Allow target-specific implementation of NAND.
by Richard Henderson
· 15 years ago
8d625cf
tcg: Allow target-specific implementation of EQV.
by Richard Henderson
· 15 years ago
30138f2
tcg: protect div2 in tcg/tcg-opc.h
by Aurelien Jarno
· 15 years ago
2c92d62
tcg: fix assertion with --enable-debug
by Jay Foad
· 15 years ago
791d126
tcg: Optional target implementation of ORC.
by Richard Henderson
· 15 years ago
241cbed
tcg: Optional target implementation of ANDC.
by Richard Henderson
· 15 years ago
be210ac
tcg: generic support for conditional set
by Richard Henderson
· 15 years ago
cfc8698
tcg: add ext{8,16,32}u_i{32,64} TCG ops
by Aurelien Jarno
· 15 years ago
9a5c57f
tcg: add bswap16_i64 and bswap32_i64 TCG ops
by aurel32
· 16 years ago
84aafb0
tcg: allow bswap16_i32 to be implemented by TCG backends
by aurel32
· 16 years ago
66896cb
tcg: rename bswap_i32/i64 functions
by aurel32
· 16 years ago
0dd0dd5
tcg: move {not,neg}_i{32,64} definitions at the right place
by aurel32
· 16 years ago
d260428
Implement TCG not ops for x86-64
by aurel32
· 16 years ago
f31e937
tcg: don't define TCG rotation ops if they are not supported
by aurel32
· 16 years ago
d42f183
Implement TCG rotation ops for x86-64
by aurel32
· 16 years ago
49516bc
Some cleanups after dyngen removal
by aurel32
· 16 years ago
b314f27
suppressed unused macro handling
by bellard
· 17 years ago
7e4597d
added debug_insn_start debug instruction
by bellard
· 17 years ago
390efc5
Add TCG native negation op.
by pbrook
· 17 years ago
bf6247f
Rename CONFIG_NO_DYNGEN_OP to CONFIG_DYNGEN_OP to avoid double negatives
by blueswir1
· 17 years ago
cf2be98
Prepare for op.c removal and zero legacy ops
by blueswir1
· 17 years ago
5ff9d6a
fixed sign extensions - added explicit side effect op flag - added discard instruction
by bellard
· 17 years ago
c896fe2
TCG code generator
by bellard
· 17 years ago