pbrook
|
733fef0e40
|
TCG: Use x86-64 zero extension instructions.
Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5180 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-09-07 18:07:39 +00:00 |
|
pbrook
|
b6d17150af
|
Implement TCG sign extension ops for x86-64.
Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5179 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-09-07 17:45:15 +00:00 |
|
blueswir1
|
79383c9c08
|
Fix some warnings that would be generated by gcc -Wredundant-decls
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5115 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-08-30 09:51:20 +00:00 |
|
blueswir1
|
8fcd36920e
|
Fix some warnings that would be generated by gcc -Wmissing-prototypes
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5022 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-08-17 20:26:25 +00:00 |
|
bellard
|
560f92cc34
|
jump simplification
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4583 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-05-25 18:49:06 +00:00 |
|
bellard
|
39cf05d322
|
more generic call codegen
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4528 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-05-22 14:59:57 +00:00 |
|
pbrook
|
390efc54fb
|
Add TCG native negation op.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4426 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-05-11 14:35:37 +00:00 |
|
bellard
|
3375984648
|
REXB optimization cannot be done at this level
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4420 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-05-10 21:58:28 +00:00 |
|
bellard
|
3c3a1d200c
|
fixed qemu_st8 insn - prologue saved too many registers
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4418 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-05-10 21:42:05 +00:00 |
|
bellard
|
b03cce8e08
|
fixed global variable handling with qemu load/stores - initial global prologue/epilogue implementation
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4406 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-05-10 10:52:05 +00:00 |
|
aurel32
|
f54b3f920f
|
HPPA (PA-RISC) host support
(Stuart Brady)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4199 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-04-12 20:14:54 +00:00 |
|
blueswir1
|
e4d5434c3a
|
Fix i32 memory backed variables on 64-bit host
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4044 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-03-13 17:34:19 +00:00 |
|
blueswir1
|
0954d0d9e2
|
Remove blank elements in tcg_target_reg_alloc_order[] (Stuart Brady)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4039 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-03-11 21:01:02 +00:00 |
|
blueswir1
|
bffd92fed9
|
Fix compiler warning
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4003 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-02-29 19:36:08 +00:00 |
|
pbrook
|
623e265c6b
|
Simplify TCG relocation bugfix.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3974 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-02-10 14:09:09 +00:00 |
|
bellard
|
bb210e78b3
|
compare fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3962 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-02-03 21:06:23 +00:00 |
|
bellard
|
c896fe29d6
|
TCG code generator
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3943 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-02-01 10:05:41 +00:00 |
|