Sign in
qemu
/
qemu
/
1768ec0623c1253df3bf1424b07fbccb164e85fb
/
tcg
/
tcg.h
867b320
exec: Add both big- and little-endian memory helpers
by Richard Henderson
· 11 years ago
6c5f4ea
tcg: Add TCGMemOp
by Richard Henderson
· 11 years ago
9ecefc8
tcg: Add tcg-be-ldst.h
by Richard Henderson
· 11 years ago
84fd9dd
tcg: Merge tcg_register_helper into tcg_context_init
by Richard Henderson
· 11 years ago
6e085f7
tcg: Use a GHashTable for tcg_find_helper
by Richard Henderson
· 11 years ago
7c57df0
tcg: Delete tcg_helper_get_name declaration
by Richard Henderson
· 11 years ago
c8f94df
tcg: Introduce zero and sign-extended versions of load helpers
by Richard Henderson
· 11 years ago
e58eb53
exec: Split softmmu_defs.h
by Richard Henderson
· 11 years ago
48bc6ba
tcg: Use uintptr_t in TCGHelperInfo
by Richard Henderson
· 12 years ago
2ba7fae2
tcg: Change relocation offsets to intptr_t
by Richard Henderson
· 12 years ago
2f2f244
tcg: Change memory offsets to intptr_t
by Richard Henderson
· 12 years ago
e2c6d1b
tcg: Change frame pointer offsets to intptr_t
by Richard Henderson
· 12 years ago
8b73d49
tcg: Define TCG_ptr properly
by Richard Henderson
· 12 years ago
d289837
tcg: Define TCG_TYPE_PTR properly
by Richard Henderson
· 12 years ago
78cd7b8
tcg: Allow TCG_TARGET_REG_BITS to be specified independantly
by Richard Henderson
· 12 years ago
04d5a1d
tcg: Change tcg_qemu_tb_exec return to uintptr_t
by Richard Henderson
· 12 years ago
0327152
tcg: Add muluh and mulsh opcodes
by Richard Henderson
· 12 years ago
c1a61f6
tcg: Simplify logic using TCG_OPF_NOT_PRESENT
by Richard Henderson
· 12 years ago
ca675f4
tcg: Split rem requirement from div requirement
by Richard Henderson
· 12 years ago
378df4b
Handle CPU interrupts by inline checking of a flag
by Peter Maydell
· 12 years ago
0980011
tcg: Document tcg_qemu_tb_exec() and provide constants for low bit uses
by Peter Maydell
· 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
5e5f07e
TCG: Move translation block variables to new context inside tcg_ctx: tb_ctx
by Evgeny Voevodin
· 12 years ago
0b0d332
TCG: Final globals clean-up
by Evgeny Voevodin
· 12 years ago
afcb92b
tcg: Add TCGV_IS_UNUSED_*
by Richard Henderson
· 12 years ago
7c12fd9
Merge remote-tracking branch 'stefanha/trivial-patches' into staging
by Anthony Liguori
· 12 years ago
c3a4360
tcg/tcg.h: Duplicate global TCG gen_opc_ arrays into TCGContext.
by Evgeny Voevodin
· 12 years ago
a93cf9d
Fix comments (adress -> address, layed -> laid, wierd -> weird)
by Stefan Weil
· 12 years ago
83eeb39
TCG: Remove unused global variables
by Evgeny Voevodin
· 12 years ago
8232a46
tcg/tcg.h: Duplicate global TCG variables in TCGContext
by Evgeny Voevodin
· 12 years ago
b76f0d8
tcg: Optimize qemu_ld/st by generating slow paths at the end of a block
by Yeongkyoon Lee
· 12 years ago
b393ab4
tcg: remove compatiblity call flags
by Aurelien Jarno
· 12 years ago
7850527
tcg: rework TCG helper flags
by Aurelien Jarno
· 12 years ago
3d5c5f8
tcg: synchronize globals for ops with side effects
by Aurelien Jarno
· 12 years ago
ec7a869
tcg: sync output arguments on liveness request
by Aurelien Jarno
· 12 years ago
4438c8a
exec: Allocate code_gen_prologue from code_gen_buffer
by Richard Henderson
· 12 years ago
d838201
tcg: Remove redundant pointer from TCGContext
by Stefan Weil
· 12 years ago
d1e321b
tcg: Add tcg_high_cond
by Richard Henderson
· 12 years ago
0aed257
tcg: Add TCG_COND_NEVER, TCG_COND_ALWAYS
by Richard Henderson
· 12 years ago
bcc6656
tcg: Add is_unsigned_cond
by Richard Henderson
· 12 years ago
0a209d4
tcg: Sanity check goto_tb input
by Richard Henderson
· 12 years ago
c552d6c
tcg: Add tcg_debug_assert
by Richard Henderson
· 12 years ago
fe7e1d3
tcg: Fix !USE_DIRECT_JUMP
by Richard Henderson
· 12 years ago
ffc5ea0
tcg: Introduce movcond
by Richard Henderson
· 12 years ago
d104beb
revert "TCG: fix copy propagation"
by Aurelien Jarno
· 12 years ago
c5cc28f
tcg: improve profiler
by Aurelien Jarno
· 12 years ago
eeacee4
qemu-log: cleanup
by Blue Swirl
· 13 years ago
813da62
tcg: Use the GDB JIT debugging interface.
by Richard Henderson
· 13 years ago
6a18ae2
i386: Remove REGPARM
by Blue Swirl
· 13 years ago
69784ea
w64: Fix data type of next_tb and tcg_qemu_tb_exec
by Stefan Weil
· 13 years ago
4055299
Fix large memory chunks allocation with tcg_malloc.
by Kirill Batuzov
· 13 years ago
c38bb94
tcg: Rearrange definitions and include statements
by Stefan Weil
· 13 years ago
73f5e31
tcg: make tcg_const_ptr actually accept a pointer argument
by Peter Maydell
· 13 years ago
9814dd2
fix spelling in tcg sub directory
by Dong Xu Wang
· 13 years ago
2a24374
tcg: Make ARRAY_SIZE(tcg_op_defs) globally available
by Stefan Weil
· 13 years ago
ce285b1
tcg: TCG targets may define tcg_qemu_tb_exec
by Stefan Weil
· 13 years ago
8ef935b
tcg: Fix spelling in comment (varables -> variables)
by Stefan Weil
· 13 years ago
a477332
tcg-i386: Introduce limited deposit support
by Jan Kiszka
· 13 years ago
817b838
tcg: Declare TCG_TARGET_REG_BITS in tcg.h
by Stefan Weil
· 13 years ago
25c4d9c
tcg: Always define all of the TCGOpcode enum members.
by Richard Henderson
· 14 years ago
8399ad5
tcg: Add and use TCG_OPF_64BIT.
by Richard Henderson
· 14 years ago
e31b0a7
TCG: fix copy propagation
by Blue Swirl
· 14 years ago
8f2e8c0
Add TCG optimizations stub
by Kirill Batuzov
· 14 years ago
cea5f9a
cpu-exec.c: avoid AREG0 use
by Blue Swirl
· 14 years ago
ebecf36
tcg: If DEBUG_TCGV, distinguish TCGv_ptr from TCGv_i32/TCGv_i64
by Peter Maydell
· 14 years ago
06ea77b
Fix spelling in comment (additon -> addition)
by Stefan Weil
· 14 years ago
866cb6c
tcg: replace op_dead_iargs by op_dead_args
by Aurelien Jarno
· 14 years ago
5225d66
Fix typos in comments (accross -> across)
by Stefan Weil
· 14 years ago
27bfd83
tcg: Add support for debugging leakage of temporaries
by Peter Maydell
· 14 years ago
405cf9f
tcg: Use fprintf_function (format checking)
by Stefan Weil
· 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
e4d58b4
tcg: Make some tcg-target.c routines static.
by Richard Henderson
· 15 years ago
3b6dac3
tcg: Add TYPE parameter to tcg_out_mov.
by Richard Henderson
· 15 years ago
9002ec7
tcg: Initialize the prologue after GUEST_BASE is fixed.
by Richard Henderson
· 15 years ago
a5ad591
tcg: Add missing 'static' attribute
by Stefan Weil
· 15 years ago
c02244a
tcg: Change TCGType to an enumeration.
by Richard Henderson
· 15 years ago
a975160
tcg: Name the opcode enumeration.
by Richard Henderson
· 15 years ago
c68aaa1
tcg: Add consistency checks for op definitions
by Stefan Weil
· 15 years ago
1c08622
tcg: Add tcg_swap_cond.
by Richard Henderson
· 15 years ago
401d466
tcg: add tcg_invert_cond
by Richard Henderson
· 15 years ago
ff44c2f
tcg: Add tcg_unsigned_cond.
by Richard Henderson
· 15 years ago
7d30175
tcg: fix tcg_regset_{set,reset}_reg with more than 32 registers
by Aurelien Jarno
· 15 years ago
8389c67
tcg: remove dead code
by Aurelien Jarno
· 15 years ago
96e132e
Compile TCG runtime library only once
by Blue Swirl
· 15 years ago
092c73e
rename DEBUG_TCG to CONFIG_DEBUG_TCG
by Juan Quintela
· 16 years ago
f839394
Add a --enable-debug-tcg option to configure
by aurel32
· 16 years ago
3e00b3f
tcg/tcg.h: fix a few typos
by aurel32
· 16 years ago
b9c18f5
tcg: add a CONST flag to TCG helpers
by aurel32
· 16 years ago
34d5a9f
tcg: improve comment about pure functions
by aurel32
· 16 years ago
43e860e
Fix tcg after commit 6800
by aurel32
· 16 years ago
44e6acb
tcg: define TCGV_EQUAL_I{32,64}
by aurel32
· 16 years ago
9c22bc6
TCG: remove obsolete old_op_count profiler field
by blueswir1
· 16 years ago
2edd089
Add "static"
by blueswir1
· 16 years ago
e58ffeb
Remove all traces of __powerpc__
by malc
· 16 years ago
5d04f23
tcg: remove tcg_global_reg2_new_hack()
by aurel32
· 16 years ago
54604f7
Some cleanups after dyngen removal
by aurel32
· 16 years ago
49516bc
Some cleanups after dyngen removal
by aurel32
· 16 years ago
Next »