Sign in
qemu
/
qemu
/
b125f9dc7bd68cd4c57189db4da83b0620b28a72
/
tcg
/
tcg.c
b125f9d
tcg: Check for overflow via highwater mark
by Richard Henderson
· 9 years ago
8163b74
tcg: Emit prologue to the beginning of code_gen_buffer
by Richard Henderson
· 9 years ago
04fe640
tcg: Remove tcg_gen_code_search_pc
by Richard Henderson
· 9 years ago
fca8a50
tcg: Save insn data and use it in cpu_restore_state_from_tb
by Richard Henderson
· 9 years ago
bad729e
tcg: Pass data argument to restore_state_to_opc
by Richard Henderson
· 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
7d8f787
tcg: split tcg_op_defs to -common
by Peter Crosthwaite
· 9 years ago
67cc32e
typofixes - v4
by Veres Lajos
· 9 years ago
bbeb823
tcg: mark temps as mem_coherent = 0 for mov with a constant
by Aurelien Jarno
· 10 years ago
7df69de
tcg: correctly mark dead inputs for mov with a constant
by Aurelien Jarno
· 10 years ago
c19f47b
tcg: fix dead computation for repeated input arguments
by Aurelien Jarno
· 10 years ago
7e1df26
tcg: fix register allocation with two aliased dead inputs
by Aurelien Jarno
· 10 years ago
59c4b7e
tcg: Handle MO_AMASK in tcg_dump_ops
by Richard Henderson
· 10 years ago
59227d5
tcg: Merge memop and mmu_idx parameters to qemu_ld/st
by Richard Henderson
· 10 years ago
51e3972
tcg: Use tcg_malloc to allocate TCGLabel
by Richard Henderson
· 10 years ago
bec1631
tcg: Change generator-side labels to a pointer
by Richard Henderson
· 10 years ago
42a268c
tcg: Change translator-side labels to a pointer
by Richard Henderson
· 10 years ago
15fc7da
tcg: Remove unused opcodes
by Richard Henderson
· 11 years ago
0c627cd
tcg: Remove opcodes instead of noping them out
by Richard Henderson
· 11 years ago
c45cb8b
tcg: Put opcodes in a linked list
by Richard Henderson
· 10 years ago
951c630
tcg: Move some opcode generation functions out of line
by Richard Henderson
· 10 years ago
246ae24
tcg: add separate monitor command to dump opcode counters
by Max Filippov
· 10 years ago
d70724c
tcg: dump op count into qemu log
by zhanghailiang
· 10 years ago
4196dca
tcg: mark tcg_out* and tcg_patch* with attribute 'unused'
by Peter Maydell
· 11 years ago
224f9fd
tcg-ppc: Merge cache-utils into the backend
by Richard Henderson
· 11 years ago
3d1b2ff
tcg: Remove TCG_TARGET_HAS_new_ldst
by Richard Henderson
· 11 years ago
2c90784
tcg: Allow the debug_frame data structure to be constant
by Richard Henderson
· 11 years ago
bbb8a1b
tcg: Remove sizemask and flags arguments to tcg_gen_callN
by Richard Henderson
· 11 years ago
afb4989
tcg: Save flags and computed sizemask in TCGHelperInfo
by Richard Henderson
· 11 years ago
72866e8
tcg: Register the helper info struct rather than the name
by Richard Henderson
· 11 years ago
944eea9
tcg: Push tcg-runtime routines into exec/helper-*
by Richard Henderson
· 11 years ago
2ef6175
tcg: Invert the inclusion of helper.h
by Richard Henderson
· 11 years ago
450445d
tcg: Fix tcg_reg_alloc_mov vs no-op truncation
by Richard Henderson
· 11 years ago
af3cbfb
tcg: Use tcg_target_available_regs in tcg_reg_alloc_mov
by Richard Henderson
· 11 years ago
cf06667
tcg: Make call address a constant parameter
by Richard Henderson
· 11 years ago
1813e17
tcg: Define tcg_insn_unit for code pointers
by Richard Henderson
· 11 years ago
5c53bb8
tcg: Avoid undefined behaviour patching code at unaligned addresses
by Peter Maydell
· 11 years ago
4387345
tcg: Avoid stores to unaligned addresses
by Peter Maydell
· 11 years ago
34b1a49
tcg-sparc: Use 64-bit registers with sparcv8plus
by Richard Henderson
· 11 years ago
02eb19d
tcg: Use HOST_WORDS_BIGENDIAN
by Richard Henderson
· 11 years ago
f6c6afc
tcg: Add TCGType parameter to tcg_target_const_match
by Richard Henderson
· 11 years ago
c5d3c49
tcg: Fix typo in comment (dependancies -> dependencies)
by Stefan Weil
· 11 years ago
f6aa2f7
TCG: Fix 32-bit host allocation typo
by Richard Henderson
· 11 years ago
18d13fa
TCG: Fix I64-on-32bit-host temporaries
by Alexander Graf
· 11 years ago
0ec9eab
tcg: Use bitmaps for free temporaries
by Richard Henderson
· 11 years ago
f713d6a
tcg: Add qemu_ld_st_i32/64
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
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
· 11 years ago
d3452f1
tcg: Use appropriate types in tcg_reg_alloc_call
by Richard Henderson
· 11 years ago
a05b5b9
tcg: Change tcg_out_ld/st offset to intptr_t
by Richard Henderson
· 11 years ago
48bc6ba
tcg: Use uintptr_t in TCGHelperInfo
by Richard Henderson
· 11 years ago
2ba7fae2
tcg: Change relocation offsets to intptr_t
by Richard Henderson
· 11 years ago
2f2f244
tcg: Change memory offsets to intptr_t
by Richard Henderson
· 11 years ago
e2c6d1b
tcg: Change frame pointer offsets to intptr_t
by Richard Henderson
· 11 years ago
b93949e
tcg: Change flush_icache_range arguments to uintptr_t
by Richard Henderson
· 11 years ago
0327152
tcg: Add muluh and mulsh opcodes
by Richard Henderson
· 11 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
· 11 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
Next »