Statistics
| Branch: | Revision:

root / target-cris / translate.c @ 298e01b6

History | View | Annotate | Download (63.2 kB)

# Date Author Comment
a825e703 03/16/2008 06:51 pm edgar_igl

More TCG conversions for CRIS.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4071 c046a42c-6fe2-441c-8c8c-71466251a162

3157a0a9 03/15/2008 10:45 pm edgar_igl More TCG conversions for CRIS.
  • Bit swap insn (bitwise not, endian swap and bit reverse).
  • Muls and mulu.
  • Extended arithmetics.
  • Parts of the condition code handling.
  • Use tcg_const_tl.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4069 c046a42c-6fe2-441c-8c8c-71466251a162

54728ac6 03/15/2008 11:13 am edgar_igl

Simplified some dead extended arith code after search and replace.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4066 c046a42c-6fe2-441c-8c8c-71466251a162

05ba7d5f 03/14/2008 03:11 am edgar_igl

A first small step to convert the CRIS translator to TCG.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4057 c046a42c-6fe2-441c-8c8c-71466251a162

4f400ab5 02/28/2008 11:37 am edgar_igl

Cut the translation block after translating a break insn. This avoids an issue where QEMU finds an illegal CRIS insn while the guest is returning through a signal return trampoline.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3997 c046a42c-6fe2-441c-8c8c-71466251a162

9004627f 02/28/2008 10:28 am edgar_igl

More consistent naming for CRIS register-number macros.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3996 c046a42c-6fe2-441c-8c8c-71466251a162

5d4a534d 02/25/2008 11:58 am edgar_igl

Silently ignore CRIS cache flushes, instead of aborting due to unknown insn.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3990 c046a42c-6fe2-441c-8c8c-71466251a162

57fec1fe 02/01/2008 12:50 pm bellard

use the TCG code generator

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3944 c046a42c-6fe2-441c-8c8c-71466251a162

fd56059f 01/14/2008 05:18 am balrog

Optimize clear insns by treating support reg P0 specially and
add missing micro-op RETURN's (Edgar E. Iglesias).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3913 c046a42c-6fe2-441c-8c8c-71466251a162

aaed909a 11/10/2007 05:15 pm bellard

added cpu_model parameter to cpu_init()

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3562 c046a42c-6fe2-441c-8c8c-71466251a162

8170028d 10/08/2007 03:49 pm ths

CRIS instruction translation, by Edgar E. Iglesias.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3358 c046a42c-6fe2-441c-8c8c-71466251a162