Sign in
qemu
/
qemu
/
07403a5a0319d1c9783ea7da13782c8835a42cc9
/
tcg
/
tcg.c
f713d6a
tcg: Add qemu_ld_st_i32/64
by Richard Henderson
· 12 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
4953ee6
tcg: Add tcg-runtime.c helpers to all_helpers
by Richard Henderson
· 11 years ago
100b5e0
tcg: Put target helper data into an array.
by Richard Henderson
· 11 years ago
5cd8f62
tcg: Move helper registration 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
edee257
tcg: Fix jit debug for x32
by Richard Henderson
· 12 years ago
d3452f1
tcg: Use appropriate types in tcg_reg_alloc_call
by Richard Henderson
· 12 years ago
a05b5b9
tcg: Change tcg_out_ld/st offset to intptr_t
by Richard Henderson
· 12 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
b93949e
tcg: Change flush_icache_range arguments to uintptr_t
by Richard Henderson
· 12 years ago
0327152
tcg: Add muluh and mulsh opcodes
by Richard Henderson
· 12 years ago
ac26eb6
tcg-i386: Add and use tcg_out64
by Richard Henderson
· 12 years ago
2bb8656
tcg: Tidy generated code for tcg_outN
by Richard Henderson
· 12 years ago
497a22e
tcg: Move the CIE and FDE header definitions to common code
by Richard Henderson
· 12 years ago
45aba09
tcg: Fix high_pc fields in .debug_info
by Richard Henderson
· 12 years ago
c1a61f6
tcg: Simplify logic using TCG_OPF_NOT_PRESENT
by Richard Henderson
· 12 years ago
d6b64b2
tcg: Log the contents of the prologue with -d out_asm
by Richard Henderson
· 12 years ago
f1fae40
tcg: Apply life analysis to 64-bit multiword arithmetic ops
by Richard Henderson
· 12 years ago
0b0d332
TCG: Final globals clean-up
by Evgeny Voevodin
· 12 years ago
9a8a5ae
tcg: Remove unneeded assertion
by Stefan Weil
· 12 years ago
1de7afc
misc: move include files to include/qemu/
by Paolo Bonzini
· 12 years ago
e5138db
tcg: mark local temps as MEM in dead_temp()
by Aurelien Jarno
· 12 years ago
83eeb39
TCG: Remove unused global variables
by Evgeny Voevodin
· 12 years ago
1ff0a2c
TCG: Use gen_opparam_buf from context instead of global variable.
by Evgeny Voevodin
· 12 years ago
92414b3
TCG: Use gen_opc_buf from context instead of global variable.
by Evgeny Voevodin
· 12 years ago
c4afe5c
TCG: Use gen_opparam_ptr from context instead of global variable.
by Evgeny Voevodin
· 12 years ago
efd7f48
TCG: Use gen_opc_ptr from context instead of global variable.
by Evgeny Voevodin
· 12 years ago
3c5645f
tcg: properly check that op's output needs to be synced to memory
by Kirill Batuzov
· 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
b3a1be8
tcg: don't remove op if output needs to be synced to memory
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
2c0366f
tcg: don't explicitly save globals and temps
by Aurelien Jarno
· 12 years ago
7dfd8c6
tcg: start with local temps in TEMP_VAL_MEM state
by Aurelien Jarno
· 12 years ago
a52ad07
tcg: always mark dead input arguments as dead
by Aurelien Jarno
· 12 years ago
c29c1d7
tcg: rewrite tcg_reg_alloc_mov()
by Aurelien Jarno
· 12 years ago
4c4e1ab
tcg: improve tcg_reg_alloc_movi()
by Aurelien Jarno
· 12 years ago
9c43b68
tcg: rework liveness analysis
by Aurelien Jarno
· 12 years ago
ec7a869
tcg: sync output arguments on liveness request
by Aurelien Jarno
· 12 years ago
1ad8072
tcg: add temp_sync()
by Aurelien Jarno
· 12 years ago
7f6ceed
tcg: add tcg_reg_sync()
by Aurelien Jarno
· 12 years ago
639368d
tcg: add temp_dead()
by Aurelien Jarno
· 12 years ago
41a05a4
Merge branch 'linux-user-for-upstream' of git://git.linaro.org/people/rikuvoipio/qemu
by Aurelien Jarno
· 12 years ago
1414968
tcg: Optimize mulu2
by Richard Henderson
· 12 years ago
1305c45
tcg: Optimize half-dead add2/sub2
by Richard Henderson
· 12 years ago
07e10e5
tcg: Remove TCG_TARGET_HAS_GUEST_BASE define
by Peter Maydell
· 12 years ago
d838201
tcg: Remove redundant pointer from TCGContext
by Stefan Weil
· 12 years ago
0aed257
tcg: Add TCG_COND_NEVER, TCG_COND_ALWAYS
by Richard Henderson
· 12 years ago
0a209d4
tcg: Sanity check goto_tb input
by Richard Henderson
· 12 years ago
04cbbde
Merge branch 'tcg-sparc' of git://repo.or.cz/qemu/rth
by Blue Swirl
· 12 years ago
6e17d0c
tcg: Remove tcg_target_get_call_iarg_regs_count
by Stefan Weil
· 12 years ago
fba3161
tcg: remove #ifdef #endif around TCGOpcode tests
by Aurelien Jarno
· 12 years ago
9b9c37c
tcg-sparc: Assume v9 cpu always, i.e. force v8plus in 32-bit mode.
by Richard Henderson
· 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
c5cc28f
tcg: improve profiler
by Aurelien Jarno
· 13 years ago
eeacee4
qemu-log: cleanup
by Blue Swirl
· 13 years ago
abbb3ea
tcg: Allow ELF_HOST_FLAGS and ELF_OSABI overrides in gdb-jit.
by Richard Henderson
· 13 years ago
5872bbf
tcg: Add debug_info to JIT ELF image.
by Richard Henderson
· 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
4055299
Fix large memory chunks allocation with tcg_malloc.
by Kirill Batuzov
· 13 years ago
9d6fca7
tcg: Improve tcg_out_label and fix its usage for w64
by Stefan Weil
· 13 years ago
2aeabc0
w64: fix type casts when calling flush_icache_range
by Stefan Weil
· 13 years ago
a97e45c
tcg: Remove unneeded include statements
by Stefan Weil
· 13 years ago
9814dd2
fix spelling in tcg sub directory
by Dong Xu Wang
· 13 years ago
2a534af
tcg: Use TCGReg for standard tcg-target entry points.
by Richard Henderson
· 13 years ago
2a24374
tcg: Make ARRAY_SIZE(tcg_op_defs) globally available
by Stefan Weil
· 13 years ago
7f6f0ae
tcg: Add some assertions
by Stefan Weil
· 13 years ago
c0ad300
tcg: Add forward declarations for local functions
by Stefan Weil
· 13 years ago
f412c76
tcg: Update --enable-debug for TCG_OPF_NOT_PRESENT.
by Richard Henderson
· 14 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
7267c09
Use glib memory allocation and free functions
by Anthony Liguori
· 14 years ago
8f2e8c0
Add TCG optimizations stub
by Kirill Batuzov
· 14 years ago
f44c996
TCG/Sparc64: use stack for TCG temps
by Blue Swirl
· 14 years ago
345649c
TCG: remove broken stack allocation for call arguments
by Blue Swirl
· 14 years ago
b591dc5
TCG: fix negative frame offset calculations
by Blue Swirl
· 14 years ago
2b41f10
Remove exec-all.h include directives
by Blue Swirl
· 14 years ago
568fffe
tcg: Fix unused-but-set-variable warning
by Christophe Fergeau
· 14 years ago
8c11ad2
tcg: don't keep dead outputs in registers
by Aurelien Jarno
· 14 years ago
6b64b62
tcg: mark dead output argument in op_dead_args
by Aurelien Jarno
· 14 years ago
866cb6c
tcg: replace op_dead_iargs by op_dead_args
by Aurelien Jarno
· 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
c3b08d0
tcg: Fix compiler error (comparison of unsigned expression)
by Stefan Weil
· 14 years ago
2bece2c
tcg: Optionally sign-extend 32-bit arguments for 64-bit hosts.
by Richard Henderson
· 15 years ago
0e2029a
tcg: fix DEF macro after commit c61aaf7a388c4ad95d8b546fdb9267dc01183317
by Aurelien Jarno
· 15 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
9678d95
Remove dead assignments in various common files, spotted by clang analyzer
by Blue Swirl
· 15 years ago
Next »