1. 05 6月, 2015 1 次提交
    • A
      target-s390x: fix CC computation for EX instruction · ee0d0be1
      Aurelien Jarno 提交于
      Commit 7a6c7067 optimized CC computation by only saving cc_op before
      calling helpers as they either don't touch the CC or generate a new
      static value. This however doesn't work for the EX instruction as the
      helper changes or not the CC value depending on the actual executed
      instruction (e.g. MVC vs CLC).
      
      This patches force a CC computation before calling the helper. This
      fixes random memory corruption occuring in guests.
      Signed-off-by: NAurelien Jarno <aurelien@aurel32.net>
      [agraf: remove set_cc_static in op_ex as suggested by rth]
      Signed-off-by: NAlexander Graf <agraf@suse.de>
      ee0d0be1
  2. 27 5月, 2015 3 次提交
  3. 13 5月, 2015 2 次提交
  4. 30 4月, 2015 1 次提交
  5. 14 3月, 2015 1 次提交
    • R
      tcg: Change translator-side labels to a pointer · 42a268c2
      Richard Henderson 提交于
      This is improved type checking for the translators -- it's no longer
      possible to accidentally swap arguments to the branch functions.
      
      Note that the code generating backends still manipulate labels as int.
      
      With notable exceptions, the scope of the change is just a few lines
      for each target, so it's not worth building extra machinery to do this
      change in per-target increments.
      
      Cc: Peter Maydell <peter.maydell@linaro.org>
      Cc: Edgar E. Iglesias <edgar.iglesias@gmail.com>
      Cc: Michael Walle <michael@walle.cc>
      Cc: Leon Alrae <leon.alrae@imgtec.com>
      Cc: Anthony Green <green@moxielogic.com>
      Cc: Jia Liu <proljc@gmail.com>
      Cc: Alexander Graf <agraf@suse.de>
      Cc: Aurelien Jarno <aurelien@aurel32.net>
      Cc: Blue Swirl <blauwirbel@gmail.com>
      Cc: Guan Xuetao <gxt@mprc.pku.edu.cn>
      Cc: Paolo Bonzini <pbonzini@redhat.com>
      Cc: Max Filippov <jcmvbkbc@gmail.com>
      Reviewed-by: NBastian Koppelmann <kbastian@mail.uni-paderborn.de>
      Signed-off-by: NRichard Henderson <rth@twiddle.net>
      42a268c2
  6. 13 2月, 2015 2 次提交
  7. 04 2月, 2015 6 次提交
  8. 03 1月, 2015 1 次提交
  9. 05 11月, 2014 1 次提交
  10. 12 8月, 2014 1 次提交
  11. 25 6月, 2014 1 次提交
  12. 05 6月, 2014 1 次提交
  13. 29 5月, 2014 1 次提交
  14. 14 3月, 2014 1 次提交
  15. 11 10月, 2013 1 次提交
  16. 03 9月, 2013 1 次提交
  17. 23 7月, 2013 1 次提交
  18. 10 7月, 2013 1 次提交
  19. 28 6月, 2013 1 次提交
  20. 02 5月, 2013 1 次提交
  21. 05 4月, 2013 1 次提交
  22. 22 3月, 2013 1 次提交
  23. 03 3月, 2013 1 次提交
  24. 24 2月, 2013 1 次提交
  25. 06 1月, 2013 7 次提交