Sign in
qemu
/
qemu
/
1dc324d20f7404fd6a416f16c2cb9a4ec50a4dd7
/
tcg
/
i386
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
· 13 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
9619376
tcg/x86: add not/neg/extu/bswap/rot i32 ops
by aurel32
· 16 years ago
e63d7ab
Prune unused TCG_AREGs
by blueswir1
· 16 years ago
3e9a474
tcg: kill two warnings
by aurel32
· 16 years ago
9db3ba4
TCG x86/x86-64: use move with zero-extend for loads/stores
by aurel32
· 16 years ago
d4a9eb1
Add some missing static and const qualifiers, reg_names only used if NDEBUG set
by blueswir1
· 16 years ago
79383c9
Fix some warnings that would be generated by gcc -Wredundant-decls
by blueswir1
· 16 years ago
d643ccc
64 bit signed comparison fix (Juergen Lock)
by bellard
· 17 years ago
affa326
jump optimizations
by bellard
· 17 years ago
39cf05d
more generic call codegen
by bellard
· 17 years ago
b03cce8
fixed global variable handling with qemu load/stores - initial global prologue/epilogue implementation
by bellard
· 17 years ago
f54b3f9
HPPA (PA-RISC) host support
by aurel32
· 17 years ago
e4d5434
Fix i32 memory backed variables on 64-bit host
by blueswir1
· 17 years ago
0954d0d
Remove blank elements in tcg_target_reg_alloc_order[] (Stuart Brady)
by blueswir1
· 17 years ago
623e265
Simplify TCG relocation bugfix.
by pbrook
· 17 years ago
bb210e7
compare fix
by bellard
· 17 years ago
c896fe2
TCG code generator
by bellard
· 17 years ago