#
e8996ee0 |
| 23-May-2008 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
added tcg_temp_free() and improved the handling of constants
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4544 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
24bf7b3a |
| 23-May-2008 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
compilation fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4540 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
a23a9ec6 |
| 23-May-2008 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
profiler clean up
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4537 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
7e4597d7 |
| 22-May-2008 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
added debug_insn_start debug instruction
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4531 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
4dc81f28 |
| 22-May-2008 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
debug output: write helper names
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4529 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
39cf05d3 |
| 22-May-2008 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
more generic call codegen
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4528 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
cf60bce4 |
| 22-May-2008 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
fixed zero shifts (64 bit case)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4527 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
e5097dc8 |
| 21-May-2008 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
fixed dead global variable update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4512 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
c6e113f5 |
| 17-May-2008 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
added 'pure' function attribute - fixed indirect function calls
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4469 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
6a8d7b76 |
| 12-May-2008 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
temporary hack to handle register shortage with dyngen for qemu_st64()
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4438 c046a42c-6fe2-441c-8c8c-71466251a162
|
Revision tags: kvm-69, kvm-69rc1 |
|
#
bf6247fb |
| 10-May-2008 |
blueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162> |
Rename CONFIG_NO_DYNGEN_OP to CONFIG_DYNGEN_OP to avoid double negatives
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4412 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
b03cce8e |
| 10-May-2008 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
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
|
Revision tags: kvm-68, kvm-68rc1, kvm-67, kvm-67rc2, kvm-67rc3, kvm-67rc1, kvm-66, kvm-66rc2, kvm-66rc1 |
|
#
f54b3f92 |
| 12-Apr-2008 |
aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> |
HPPA (PA-RISC) host support
(Stuart Brady)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4199 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
ca10f867 |
| 11-Apr-2008 |
aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> |
Remove osdep.c/qemu-img code duplication
(Kevin Wolf)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4191 c046a42c-6fe2-441c-8c8c-71466251a162
|
Revision tags: kvm-65, kvm-65rc1, kvm-64, kvm-64rc2, kvm-64rc1 |
|
#
cf2be984 |
| 21-Mar-2008 |
blueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162> |
Prepare for op.c removal and zero legacy ops
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4095 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
e4d5434c |
| 13-Mar-2008 |
blueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162> |
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
|
#
0954d0d9 |
| 11-Mar-2008 |
blueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162> |
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
|
#
b3db8758 |
| 08-Mar-2008 |
blueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162> |
Add function prologue, fix pointer load on Sparc64 host
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4027 c046a42c-6fe2-441c-8c8c-71466251a162
|
Revision tags: kvm-63, kvm-63rc1, kvm-62, kvm-62rc2, kvm-62rc1, kvm-61, kvm-61rc1 |
|
#
a0d69e00 |
| 17-Feb-2008 |
blueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162> |
Fix typo
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3983 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
623e265c |
| 10-Feb-2008 |
pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> |
Simplify TCG relocation bugfix.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3974 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
2ba1eeb6 |
| 09-Feb-2008 |
pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> |
Fix TCG relocation bug (exposed by fault after brcond op). Add FIXME for annother potential bug.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3968 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
3fe43da7 |
| 04-Feb-2008 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
win32: suppress alloca() warning
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3966 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
5ff9d6a4 |
| 03-Feb-2008 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
fixed sign extensions - added explicit side effect op flag - added discard instruction
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3963 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
ac56dd48 |
| 03-Feb-2008 |
pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> |
Add TCG variable opaque type.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3961 c046a42c-6fe2-441c-8c8c-71466251a162
|
#
c896fe29 |
| 01-Feb-2008 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
TCG code generator
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3943 c046a42c-6fe2-441c-8c8c-71466251a162
|