summaryrefslogtreecommitdiffstats
path: root/target-mips
Commit message (Expand)AuthorAgeFilesLines
* Switch remaining CP0 instructions to TCG or helper functions.ths2008-06-095-1236/+1179
* Register helper functions.ths2008-06-082-7/+18
* Free constant temporaries.ths2008-06-051-2/+20
* Explicitly free temporaries.ths2008-06-041-160/+130
* Remove the temporaries cache of the MIPS target.ths2008-06-041-83/+46
* Fix pointer calculation for MIPS64 targets.ths2008-06-041-6/+6
* Delete duplicate code.ths2008-06-041-3/+0
* Fix type mismatch.ths2008-06-021-2/+2
* Fix argument order.ths2008-06-021-2/+2
* Proper sign extensions for 32-bit divisions, spotted by Richard Sandiford.ths2008-06-021-2/+7
* Fix typo.pbrook2008-05-301-1/+1
* Move clone() register setup to target specific code. Handle fork-like clone.pbrook2008-05-301-0/+10
* Fix for 32-bit MIPS.ths2008-05-301-9/+10
* Avoid qemu SIGFPE for MIPS DIV, by Richard Sandiford.ths2008-05-291-14/+10
* Fix truncate/extend reversal in MIPS DIV{, U} handling, by Richard Sandiford.ths2008-05-291-8/+8
* Fix modulus result from MIPS DDIV & avoid overflowing division,ths2008-05-291-9/+14
* Push common interrupt variables to cpu-defs.h (Glauber Costa)bellard2008-05-291-2/+0
* moved halted field to CPU_COMMONbellard2008-05-281-2/+0
* Honour current_tc for MIPS M{T,F}{HI,LO}, by Richard Sandiford.ths2008-05-283-45/+46
* Fix off-by-one unwinding error.pbrook2008-05-251-6/+0
* Fix mov[tf].ps handling for MIPS, by Richard Sandiford.ths2008-05-242-6/+10
* Un-break MIPS conditional moves, by Richard Sandiford.ths2008-05-241-15/+17
* Fix ARM conditional branch bug.pbrook2008-05-241-24/+24
* Swithc some MIPS CP0 accesses to TCG.ths2008-05-232-451/+194
* Switch MIPS movf/movt to TCG.ths2008-05-232-23/+22
* Fix build failure for MIPS64 targets on 64-bit hosts.ths2008-05-231-1/+2
* Delete dead code.ths2008-05-222-31/+0
* Switch MIPS branch handling to TCG, and clean out pointless wrapperths2008-05-222-450/+286
* Switch MIPS clo/clz and the condition tests to TCG.ths2008-05-214-74/+80
* Switch MIPS movn/movz to TCG.ths2008-05-212-16/+14
* Add file left out from previous commit.ths2008-05-181-0/+3
* Switch most MIPS logical and arithmetic instructions to TCG.ths2008-05-184-577/+436
* Fix local register cache handling.ths2008-05-181-4/+13
* fixed do_restore_state()bellard2008-05-101-5/+7
* Be more economical with local temporaries.ths2008-05-071-2/+44
* Mention missing CPU save/restore.ths2008-05-071-0/+1
* Delete redundant prototype.ths2008-05-071-2/+0
* Delete more obsolete dyngen ops.ths2008-05-071-115/+0
* Delete obsolete MIPS dyngen ops.ths2008-05-072-156/+0
* Convert some MIPS load/store instructions to TCG.ths2008-05-063-109/+175
* Enable 64-bit FPU only for NewABI. Spotted by Vince Weaver.ths2008-05-061-0/+2
* Use TCG for MIPS GPR moves.ths2008-05-064-42/+83
* Fix MIPS64 branches. Funny how this survived testing.ths2008-05-061-1/+1
* Really really revert commit r4343aurel322008-05-051-0/+4
* Really revert commit r4343aurel322008-05-051-2/+0
* Don't stop translation for mtc0 compareaurel322008-05-051-2/+0
* remove target ifdefs from vl.caurel322008-05-041-0/+22
* Simplify mips branch handling. Retire T2 from use. Use TCG for branches.ths2008-05-045-77/+55
* Fix MIPS MT GPR accesses, thanks Stefan Weil.ths2008-05-032-10/+10
* Factorize code in translate.caurel322008-04-281-0/+8
OpenPOWER on IntegriCloud