Sign in
qemu
/
qemu
/
0fe4fca4e1a5e06a270127dd80bb753d4dda61c6
/
tcg
/
tcg.c
0fe4fca
tcg: try sti when moving a constant into a dead memory temp
by Paolo Bonzini
· 8 years ago
347519e
tcg: Remove duplicate header includes
by Thomas Huth
· 8 years ago
5a18407
tcg: Lower indirect registers in a separate pass
by Richard Henderson
· 9 years ago
c0ef05b
tcg: Require liveness analysis
by Richard Henderson
· 9 years ago
bdfb460
tcg: Include liveness info in the dumps
by Richard Henderson
· 9 years ago
c70fbf0
tcg: Compress dead_temps and mem_temps into a single array
by Richard Henderson
· 9 years ago
bee158c
tcg: Fold life data into TCGOp
by Richard Henderson
· 9 years ago
dcb8e75
tcg: Reorg TCGOp chaining
by Richard Henderson
· 9 years ago
a1b3c48
tcg: Compress liveness data to 16 bits
by Richard Henderson
· 9 years ago
1f00b27
tcg: Improve the alignment check infrastructure
by Sergey Sorokin
· 9 years ago
59d7c14
tcg: Optimize spills of constants
by Richard Henderson
· 9 years ago
120c108
tcg: Fix name for high-half register
by Richard Henderson
· 9 years ago
63c9155
cpu: move exec-all.h inclusion out of cpu.h
by Paolo Bonzini
· 9 years ago
8d8fdba
tcg: check for CONFIG_DEBUG_TCG instead of NDEBUG
by Aurelien Jarno
· 9 years ago
eabb7b9
tcg: use tcg_debug_assert instead of assert (fix performance regression)
by Aurelien Jarno
· 9 years ago
d977e1c
qemu-log: dfilter-ise exec, out_asm, op and opt_op
by Alex Bennée
· 9 years ago
5bd2ec3
tcg: pass down TranslationBlock to tcg_code_gen
by Alex Bennée
· 9 years ago
f348b6d
util: move declarations out of qemu-common.h
by Veronia Bahaa
· 9 years ago
ce15110
tcg: Rename tcg-target.c to tcg-target.inc.c
by Peter Maydell
· 9 years ago
91478ce
tcg: Allocate indirect_base temporaries in a different order
by Richard Henderson
· 9 years ago
b3915db
tcg: Implement indirect memory registers
by Richard Henderson
· 11 years ago
869938a
tcg: Work around clang bug wrt enum ranges, part 2
by Richard Henderson
· 9 years ago
40ae5c6
tcg: Introduce temp_load
by Richard Henderson
· 11 years ago
b13eb72
tcg: Change temp_save argument to TCGTemp
by Richard Henderson
· 11 years ago
12b9b11
tcg: Change temp_sync argument to TCGTemp
by Richard Henderson
· 11 years ago
f8bf00f
tcg: Change temp_dead argument to TCGTemp
by Richard Henderson
· 11 years ago
f8b2f20
tcg: Change reg_to_temp to TCGTemp pointer
by Richard Henderson
· 11 years ago
e4ce0d4
tcg: Remove tcg_get_arg_str_i32/64
by Richard Henderson
· 11 years ago
b663866
tcg: More use of TCGReg where appropriate
by Richard Henderson
· 11 years ago
c807402
tcg: Work around clang bug wrt enum ranges
by Richard Henderson
· 9 years ago
7ca4b75
tcg: Tidy temporary allocation
by Richard Henderson
· 11 years ago
b3a6293
tcg: Change ts->mem_reg to ts->mem_base
by Richard Henderson
· 11 years ago
e1ccc05
tcg: Change tcg_global_mem_new_* to take a TCGv_ptr
by Richard Henderson
· 11 years ago
2015770
tcg: Remove lingering references to gen_opc_buf
by Richard Henderson
· 9 years ago
23dceda
tcg: Respect highwater in tcg_out_tb_finalize
by Richard Henderson
· 9 years ago
508127e
log: do not unnecessarily include qom/cpu.h
by Paolo Bonzini
· 9 years ago
757e725
tcg: Clean up includes
by Peter Maydell
· 9 years ago
b17a6d3
tcg: Increase the highwater reservation
by Richard Henderson
· 9 years ago
644da9b
tcg: Fix highwater check
by John Clarke
· 9 years ago
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
· 11 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
Next »