qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 4e2d30: target-openrisc: Write back result be


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 4e2d30: target-openrisc: Write back result before FPE exce...
Date: Tue, 15 May 2018 03:58:58 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 4e2d30079c0e771d2c6a607001a4165f2cb51d82
      
https://github.com/qemu/qemu/commit/4e2d30079c0e771d2c6a607001a4165f2cb51d82
  Author: Richard Henderson <address@hidden>
  Date:   2018-05-14 (Mon, 14 May 2018)

  Changed paths:
    M target/openrisc/fpu_helper.c
    M target/openrisc/helper.h
    M target/openrisc/translate.c

  Log Message:
  -----------
  target-openrisc: Write back result before FPE exception

The architecture manual is unclear about this, but the or1ksim
does writeback before the exception.  This requires splitting
the helpers in half, with the exception raised by the second.

Acked-by: Stafford Horne <address@hidden>
Reviewed-by: Bastian Koppelmann <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: 7de9729f08043399325e37b26637493313b4543d
      
https://github.com/qemu/qemu/commit/7de9729f08043399325e37b26637493313b4543d
  Author: Richard Henderson <address@hidden>
  Date:   2018-05-14 (Mon, 14 May 2018)

  Changed paths:
    M target/openrisc/Makefile.objs
    A target/openrisc/insns.decode
    M target/openrisc/translate.c

  Log Message:
  -----------
  target/openrisc: Start conversion to decodetree.py

Begin with the 0x08 major opcode, the system instructions.

Acked-by: Stafford Horne <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: 136e13ae65c654da39f54e300a23fc833a4980d4
      
https://github.com/qemu/qemu/commit/136e13ae65c654da39f54e300a23fc833a4980d4
  Author: Richard Henderson <address@hidden>
  Date:   2018-05-14 (Mon, 14 May 2018)

  Changed paths:
    M target/openrisc/insns.decode
    M target/openrisc/translate.c

  Log Message:
  -----------
  target/openrisc: Convert branch insns

Acked-by: Stafford Horne <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: d80bff19f9c6dbde11e8c246e245dff77ae8ac94
      
https://github.com/qemu/qemu/commit/d80bff19f9c6dbde11e8c246e245dff77ae8ac94
  Author: Richard Henderson <address@hidden>
  Date:   2018-05-14 (Mon, 14 May 2018)

  Changed paths:
    M target/openrisc/insns.decode
    M target/openrisc/translate.c

  Log Message:
  -----------
  target/openrisc: Convert memory insns

Acked-by: Stafford Horne <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: 8816f70b9372f3731d4c0810ab9bdd63b2eafd3b
      
https://github.com/qemu/qemu/commit/8816f70b9372f3731d4c0810ab9bdd63b2eafd3b
  Author: Richard Henderson <address@hidden>
  Date:   2018-05-14 (Mon, 14 May 2018)

  Changed paths:
    M target/openrisc/insns.decode
    M target/openrisc/translate.c

  Log Message:
  -----------
  target/openrisc: Convert remainder of dec_misc insns

Acked-by: Stafford Horne <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: 6ad216abfd40a781f202b1f7c61a5fdc4d6710bc
      
https://github.com/qemu/qemu/commit/6ad216abfd40a781f202b1f7c61a5fdc4d6710bc
  Author: Richard Henderson <address@hidden>
  Date:   2018-05-14 (Mon, 14 May 2018)

  Changed paths:
    M target/openrisc/insns.decode
    M target/openrisc/translate.c

  Log Message:
  -----------
  target/openrisc: Convert dec_calc

Acked-by: Stafford Horne <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: 99d863d6d669b10ed5a4879f48938bb21a78216a
      
https://github.com/qemu/qemu/commit/99d863d6d669b10ed5a4879f48938bb21a78216a
  Author: Richard Henderson <address@hidden>
  Date:   2018-05-14 (Mon, 14 May 2018)

  Changed paths:
    M target/openrisc/insns.decode
    M target/openrisc/translate.c

  Log Message:
  -----------
  target/openrisc: Convert dec_mac

Acked-by: Stafford Horne <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: e20c2592bc6165bffeb968684e01bc26a6181a84
      
https://github.com/qemu/qemu/commit/e20c2592bc6165bffeb968684e01bc26a6181a84
  Author: Richard Henderson <address@hidden>
  Date:   2018-05-14 (Mon, 14 May 2018)

  Changed paths:
    M target/openrisc/insns.decode
    M target/openrisc/translate.c

  Log Message:
  -----------
  target/openrisc: Convert dec_logic

Acked-by: Stafford Horne <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: e720a5713dcfb7b2ea1d28c108353e7a12fea84d
      
https://github.com/qemu/qemu/commit/e720a5713dcfb7b2ea1d28c108353e7a12fea84d
  Author: Richard Henderson <address@hidden>
  Date:   2018-05-14 (Mon, 14 May 2018)

  Changed paths:
    M target/openrisc/insns.decode
    M target/openrisc/translate.c

  Log Message:
  -----------
  target/openrisc: Convert dec_M

Acked-by: Stafford Horne <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: fbb3e29aace97a3c51c7ed434dfa799e7ba7f652
      
https://github.com/qemu/qemu/commit/fbb3e29aace97a3c51c7ed434dfa799e7ba7f652
  Author: Richard Henderson <address@hidden>
  Date:   2018-05-14 (Mon, 14 May 2018)

  Changed paths:
    M target/openrisc/insns.decode
    M target/openrisc/translate.c

  Log Message:
  -----------
  target/openrisc: Convert dec_comp

Acked-by: Stafford Horne <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: 032de4fc38b9d1bac933c3be7f95b16c60db5cea
      
https://github.com/qemu/qemu/commit/032de4fc38b9d1bac933c3be7f95b16c60db5cea
  Author: Richard Henderson <address@hidden>
  Date:   2018-05-14 (Mon, 14 May 2018)

  Changed paths:
    M target/openrisc/insns.decode
    M target/openrisc/translate.c

  Log Message:
  -----------
  target/openrisc: Convert dec_compi

Acked-by: Stafford Horne <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: 6fd204a2e934ae013d0b96458ab3d4163ccbea27
      
https://github.com/qemu/qemu/commit/6fd204a2e934ae013d0b96458ab3d4163ccbea27
  Author: Richard Henderson <address@hidden>
  Date:   2018-05-14 (Mon, 14 May 2018)

  Changed paths:
    M target/openrisc/insns.decode
    M target/openrisc/translate.c

  Log Message:
  -----------
  target/openrisc: Convert dec_float

Acked-by: Stafford Horne <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: c7b6f54bf8d6d0e847230998d09495c73eeac9aa
      
https://github.com/qemu/qemu/commit/c7b6f54bf8d6d0e847230998d09495c73eeac9aa
  Author: Richard Henderson <address@hidden>
  Date:   2018-05-14 (Mon, 14 May 2018)

  Changed paths:
    M target/openrisc/translate.c

  Log Message:
  -----------
  target/openrisc: Merge disas_openrisc_insn

Acked-by: Stafford Horne <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: 46cc2fc4f591f30adf74cdaf63edc53a463ebbd1
      
https://github.com/qemu/qemu/commit/46cc2fc4f591f30adf74cdaf63edc53a463ebbd1
  Author: Peter Maydell <address@hidden>
  Date:   2018-05-15 (Tue, 15 May 2018)

  Changed paths:
    M target/openrisc/Makefile.objs
    M target/openrisc/fpu_helper.c
    M target/openrisc/helper.h
    A target/openrisc/insns.decode
    M target/openrisc/translate.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/rth/tags/tgt-openrisc-pull-request' 
into staging

Convert openrisc to decodetree.py

# gpg: Signature made Mon 14 May 2018 23:25:40 BST
# gpg:                using RSA key 64DF38E8AF7E215F
# gpg: Good signature from "Richard Henderson <address@hidden>"
# Primary key fingerprint: 7A48 1E78 868B 4DB6 A85A  05C0 64DF 38E8 AF7E 215F

* remotes/rth/tags/tgt-openrisc-pull-request:
  target/openrisc: Merge disas_openrisc_insn
  target/openrisc: Convert dec_float
  target/openrisc: Convert dec_compi
  target/openrisc: Convert dec_comp
  target/openrisc: Convert dec_M
  target/openrisc: Convert dec_logic
  target/openrisc: Convert dec_mac
  target/openrisc: Convert dec_calc
  target/openrisc: Convert remainder of dec_misc insns
  target/openrisc: Convert memory insns
  target/openrisc: Convert branch insns
  target/openrisc: Start conversion to decodetree.py
  target-openrisc: Write back result before FPE exception

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/f39ddb3a08df...46cc2fc4f591
      **NOTE:** This service been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]