ths
|
b6d96beda3
|
Use temporary registers for the MIPS FPU emulation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4861 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-07-09 11:05:10 +00:00 |
|
ths
|
d26968ecd8
|
Remove unnecessary helper arguments, and fix some typos.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4802 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-06-29 14:53:11 +00:00 |
|
ths
|
2796188e56
|
Avoid unused input arguments which triggered tcg errors. Spotted by
Stefan Weil.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4795 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-06-27 10:03:42 +00:00 |
|
ths
|
1a3fd9c3da
|
Remove remaining uses of T0 in the MIPS target.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4788 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-06-24 21:58:35 +00:00 |
|
ths
|
6c5c1e2057
|
Use temporaries instead of fixed registers for some instructions.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4784 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-06-24 15:12:27 +00:00 |
|
ths
|
be24bb4f30
|
Pass T0/T1 explicitly to helper functions, and clean up a few dyngen
leftovers.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4780 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-06-23 12:57:09 +00:00 |
|
ths
|
c8c2227e91
|
Convert unaligned load/store to TCG.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4759 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-06-20 15:12:14 +00:00 |
|
ths
|
92af06d216
|
Convert vr54xx multiply instructions to TCG.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4756 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-06-20 14:35:19 +00:00 |
|
ths
|
a16336e479
|
Convert remaining MIPS FP instructions to TCG.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4753 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-06-19 18:35:02 +00:00 |
|
ths
|
214c465f86
|
Switch the standard multiplication instructions to TCG.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4740 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-06-12 12:43:29 +00:00 |
|
ths
|
2b0233abfb
|
Switch bitfield instructions and assorted special ops to TCG.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4739 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-06-12 12:42:35 +00:00 |
|
ths
|
08ba79632f
|
TCGify a few more instructions.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4736 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-06-12 03:15:13 +00:00 |
|
ths
|
5d0fc900d3
|
Call most FP helpers without deroute through op.c
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4734 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-06-11 15:27:54 +00:00 |
|
ths
|
f1aa63203d
|
Switch remaining CP0 instructions to TCG or helper functions.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4708 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-06-09 07:13:38 +00:00 |
|
ths
|
7dd9e556e3
|
Register helper functions.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4700 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-06-08 07:42:23 +00:00 |
|
ths
|
30898801ad
|
Switch MIPS clo/clz and the condition tests to TCG.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4507 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-05-21 02:04:15 +00:00 |
|
ths
|
4eecc06ed0
|
Add file left out from previous commit.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4497 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-05-18 23:39:23 +00:00 |
|