1. 19 3月, 2007 2 次提交
  2. 08 3月, 2007 1 次提交
  3. 07 3月, 2007 1 次提交
    • J
      Great PowerPC emulation code resynchronisation and improvments: · 76a66253
      j_mayer 提交于
      - Add status file to make regression tracking easier
      - Move all micro-operations helpers definitions into a separate header:
        should never be seen outside of op.c
      - Update copyrights
      - Add new / missing PowerPC CPU definitions
      - Add definitions for PowerPC BookE
      - Add support for PowerPC 6xx/7xx software driven TLBs
        Allow use of PowerPC 603 as an example
      - Add preliminary code for POWER, POWER2, PowerPC 403, 405, 440, 601, 602
        and BookE support
      - Avoid compiling priviledged only resources support for user-mode emulation
      - Remove unused helpers / micro-ops / dead code
      - Add instructions usage statistics dump: useful to figure which instructions
        need strong optimizations.
      - Micro-operation fixes:
        * add missing RETURN in some micro-ops
        * fix prototypes
        * use softfloat routines for all floating-point operations
        * fix tlbie instruction
        * move some huge micro-operations into helpers
      - emulation fixes:
        * fix inverted opcodes for fcmpo / fcmpu
        * condition register update is always to be done after the whole
          instruction has completed
        * add missing NIP updates when calling helpers that may generate an
          exception
      - optimizations and improvments:
        * optimize very often used instructions (li, mr, rlwixx...)
        * remove specific micro-ops for rarely used instructions
        * add routines for addresses computations to avoid bugs due to multiple
          different implementations
        * fix TB linking: do not reset T0 at the end of every TB.
      
      
      git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2473 c046a42c-6fe2-441c-8c8c-71466251a162
      76a66253
  4. 03 3月, 2007 1 次提交
  5. 01 3月, 2007 1 次提交
  6. 06 2月, 2007 1 次提交
  7. 11 12月, 2006 1 次提交
  8. 05 11月, 2006 1 次提交
  9. 24 10月, 2006 1 次提交
  10. 22 10月, 2006 1 次提交
  11. 25 9月, 2006 1 次提交
  12. 19 7月, 2006 1 次提交
  13. 14 7月, 2006 1 次提交
  14. 28 6月, 2006 1 次提交
  15. 22 6月, 2006 1 次提交
  16. 19 6月, 2006 1 次提交
  17. 18 6月, 2006 2 次提交
  18. 14 6月, 2006 1 次提交
  19. 11 6月, 2006 1 次提交
  20. 14 5月, 2006 1 次提交
  21. 28 4月, 2006 1 次提交
  22. 26 3月, 2006 1 次提交
  23. 12 3月, 2006 1 次提交
  24. 20 2月, 2006 1 次提交
  25. 10 2月, 2006 1 次提交
  26. 05 2月, 2006 1 次提交
  27. 06 12月, 2005 1 次提交
  28. 27 11月, 2005 1 次提交
  29. 26 11月, 2005 2 次提交
  30. 22 11月, 2005 1 次提交
  31. 31 10月, 2005 1 次提交
  32. 25 7月, 2005 1 次提交
  33. 03 7月, 2005 2 次提交
  34. 02 7月, 2005 1 次提交
  35. 28 4月, 2005 1 次提交
  36. 24 4月, 2005 1 次提交