Sign in
qemu
/
qemu
/
4f193e34c6c41abdd06c134e584312077def2bda
/
tcg
/
i386
b5cc476
tcg-i386: Use QEMU_BUILD_BUG_ON instead of assert for frame size
by Richard Henderson
· 12 years ago
497a22e
tcg: Move the CIE and FDE header definitions to common code
by Richard Henderson
· 12 years ago
56bbc2f
tcg: Remove redundant tcg_target_init checks
by Richard Henderson
· 12 years ago
624988a
tcg-i386: Implement multiword arithmetic ops
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
bbc863b
tcg-i386: Always implement 32-bit multiword ops
by Richard Henderson
· 12 years ago
e6a7273
tcg: Make 32-bit multiword operations optional for 64-bit hosts
by Richard Henderson
· 12 years ago
163fa4b
tcg-i386: use LEA for 3-operand 64-bit addition
by Paolo Bonzini
· 12 years ago
76a347e
tcg-i386: Perform cmov detection at runtime for 32-bit.
by Richard Henderson
· 12 years ago
022c62c
exec: move include files to include/exec/
by Paolo Bonzini
· 12 years ago
cb9c377
janitor: add guards to headers
by Paolo Bonzini
· 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
44b37ac
tcg-i386: Use %gs prefixes for x86_64 GUEST_BASE
by Richard Henderson
· 12 years ago
17b9149
tcg/i386: remove ld/st third argument register constraint
by Aurelien Jarno
· 12 years ago
166792f
tcg/i386: remove suboptimal register shifting
by Aurelien Jarno
· 12 years ago
07e10e5
tcg: Remove TCG_TARGET_HAS_GUEST_BASE define
by Peter Maydell
· 12 years ago
0aed257
tcg: Add TCG_COND_NEVER, TCG_COND_ALWAYS
by Richard Henderson
· 13 years ago
626cd05
tcg: remove obsolete jmp op
by Aurelien Jarno
· 12 years ago
f813cb8
tcg/i386: fix build with -march < i686
by Aurelien Jarno
· 12 years ago
6e17d0c
tcg: Remove tcg_target_get_call_iarg_regs_count
by Stefan Weil
· 13 years ago
d73685e
tcg/i386: Remove unused registers from tcg_target_call_iarg_regs
by Stefan Weil
· 13 years ago
b18212c
tcg/i386: Add shortcuts for registers used in L constraint
by Stefan Weil
· 13 years ago
1b7621a
w64: Fix TCG helper functions with 5 arguments
by Stefan Weil
· 13 years ago
d0a1629
tcg-i386: Implement movcond
by Richard Henderson
· 13 years ago
ffc5ea0
tcg: Introduce movcond
by Richard Henderson
· 13 years ago
5c2d2a9
tcg/i386: allow constants in load/store ops
by Aurelien Jarno
· 13 years ago
89c3333
Remove unused CONFIG_TCG_PASS_AREG0 and dead code
by Blue Swirl
· 13 years ago
8d91871
tcg/i386: Add support for w64 ABI
by Stefan Weil
· 13 years ago
c170cb6
tcg/i386: Use GDB JIT debugging interface only for hosts with ELF
by Stefan Weil
· 13 years ago
813da62
tcg: Use the GDB JIT debugging interface.
by Richard Henderson
· 13 years ago
e141ab5
softmmu templates: optionally pass CPUState to memory access functions
by Blue Swirl
· 14 years ago
6a18ae2
i386: Remove REGPARM
by Blue Swirl
· 13 years ago
9349b4f
Rename CPUState -> CPUArchState
by Andreas Färber
· 13 years ago
9d6fca7
tcg: Improve tcg_out_label and fix its usage for w64
by Stefan Weil
· 13 years ago
f57a516
w64: Fix data type of parameters for flush_icache_range
by Stefan Weil
· 13 years ago
46d5dee
tcg: Remove redundant declarations of TCG_TARGET_REG_BITS
by Stefan Weil
· 13 years ago
2a534af
tcg: Use TCGReg for standard tcg-target entry points.
by Richard Henderson
· 13 years ago
771142c
tcg: Standardize on TCGReg as the enum for hard registers
by Richard Henderson
· 13 years ago
a477332
tcg-i386: Introduce limited deposit support
by Jan Kiszka
· 13 years ago
68af23a
tcg/i386: Only one call output register needed for 64 bit hosts
by Stefan Weil
· 14 years ago
25c4d9c
tcg: Always define all of the TCGOpcode enum members.
by Richard Henderson
· 14 years ago
ac0275d
TCG/x86: use stack for TCG temps
by Blue Swirl
· 14 years ago
e83c80f
TCG/x86: use TCG_REG_CALL_STACK instead of TCG_REG_ESP
by Blue Swirl
· 14 years ago
614f104
Delegate setup of TCG temporaries to targets
by Blue Swirl
· 14 years ago
cea5f9a
cpu-exec.c: avoid AREG0 use
by Blue Swirl
· 14 years ago
dc397ca
tcg-i386: fix andi r, r, 0xff
by Aurelien Jarno
· 15 years ago
447d681
tcg-i386: remove use of _Bool that slipped code review
by Aurelien Jarno
· 15 years ago
5d8a4f8
tcg-i386: Merge 64-bit generation.
by Richard Henderson
· 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
4309a79
tcg-i386: fix a typo
by Aurelien Jarno
· 15 years ago
c28b14c
tcg-i386: declare tcg_out_tlb_load() inline
by Aurelien Jarno
· 15 years ago
82bb07d
tcg-i386: Remove some ifdefs in qemu_ld/st.
by Richard Henderson
· 15 years ago
8516a04
tcg-i386: Split out tlb load function.
by Richard Henderson
· 15 years ago
1a6dc1e
tcg-i386: Swap order of TLB hit and miss paths.
by Richard Henderson
· 15 years ago
be5a4eb
tcg-i386: Split out TLB Hit path from qemu_ld/st.
by Richard Henderson
· 15 years ago
96b4cf3
tcg-i386: Tidy data16 prefixes.
by Richard Henderson
· 15 years ago
7868652
tcg-i386: Nuke trailing whitespace.
by Richard Henderson
· 15 years ago
5d1e4e8
tcg-i386: Use lea for three-operand add.
by Richard Henderson
· 15 years ago
34a6d0b
tcg-i386: Tidy lea.
by Richard Henderson
· 15 years ago
b3e66df
tcg-i386: Tidy xchg.
by Richard Henderson
· 15 years ago
0566d38
tcg-i386: Tidy multiply.
by Richard Henderson
· 15 years ago
9363ded
tcg-i386: Tidy unary arithmetic.
by Richard Henderson
· 15 years ago
32a8ffb
tcg-i386: Tidy setcc.
by Richard Henderson
· 15 years ago
3c3accc
tcg-i386: Tidy ret.
by Richard Henderson
· 15 years ago
aadb21a
tcg-i386: Tidy calls.
by Richard Henderson
· 15 years ago
6858614
tcg-i386: Tidy push/pop.
by Richard Henderson
· 15 years ago
ef10b10
tcg-i386: Tidy movi.
by Richard Henderson
· 15 years ago
81570a7
tcg-i386: Tidy non-immediate arithmetic operations.
by Richard Henderson
· 15 years ago
a369a70
tcg-i386: Tidy immediate arithmetic operations.
by Richard Henderson
· 15 years ago
6817c35
tcg-i386: Tidy ext8s and ext16s operations.
by Richard Henderson
· 15 years ago
55e082a
tcg-i386: Tidy ext8u and ext16u operations.
by Richard Henderson
· 15 years ago
da441cf
tcg-i386: Tidy jumps.
by Richard Henderson
· 15 years ago
a042ef9
tcg-i386: Eliminate extra move from qemu_ld64.
by Richard Henderson
· 15 years ago
af26608
tcg-i386: Tidy move operations.
by Richard Henderson
· 15 years ago
f53dba0
tcg-i386: Tidy shift operations.
by Richard Henderson
· 15 years ago
fcb5dac
tcg-i386: Tidy bswap operations.
by Richard Henderson
· 15 years ago
4ab50cc
tcg-i386: Tidy initialization of tcg_target_call_clobber_regs.
by Richard Henderson
· 15 years ago
6648e29
tcg-i386: Allocate call-saved registers first.
by Richard Henderson
· 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
8a56e84
tcg: Use TCGCond where appropriate.
by Richard Henderson
· 15 years ago
a975160
tcg: Name the opcode enumeration.
by Richard Henderson
· 15 years ago
a63b582
remove remaining occurrences AREG[1-9] and TCG_AREG[1-9]
by Paolo Bonzini
· 15 years ago
31d6655
tcg: add div/rem 32-bit helpers
by Aurelien Jarno
· 15 years ago
20cb400
Remove TLB from userspace
by Paul Brook
· 15 years ago
3682825
tcg: Add comments for all optional instructions not implemented.
by Richard Henderson
· 15 years ago
1d2699a
tcg-i386: Implement setcond.
by Richard Henderson
· 15 years ago
f75b56c
tcg-i386: Implement small forward branches.
by Richard Henderson
· 15 years ago
b785e47
tcg/i386: remove duplicate sar opcode
by Magnus Damm
· 15 years ago
5f0ce17
tcg/i386: add support for ext{8,16}u_i32 TCG ops
by Aurelien Jarno
· 15 years ago
17cf428
tcg/i386: generates dec/inc instead of sub/add when possible
by Aurelien Jarno
· 15 years ago
b70650c
tcg/i386: optimize and $0xff(ff), reg
by Aurelien Jarno
· 15 years ago
adea819
Userspace guest address offsetting
by Juan Quintela
· 16 years ago
379f669
Userspace guest address offsetting
by Paul Brook
· 16 years ago
5d40cd6
tcg/x86: add bswap16_i32 ops
by aurel32
· 16 years ago
66896cb
tcg: rename bswap_i32/i64 functions
by aurel32
· 16 years ago
Next »