qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 9099a3: target-mips: Fix Loongson pandn instr


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 9099a3: target-mips: Fix Loongson pandn instruction.
Date: Mon, 05 Dec 2016 09:30:05 -0800

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 9099a36b4bb81f84004b77f08e58ac2c67eed0e7
      
https://github.com/qemu/qemu/commit/9099a36b4bb81f84004b77f08e58ac2c67eed0e7
  Author: Heiher <address@hidden>
  Date:   2016-12-02 (Fri, 02 Dec 2016)

  Changed paths:
    M target-mips/translate.c

  Log Message:
  -----------
  target-mips: Fix Loongson pandn instruction.

pandn FD, FS, FT
Operation: FD = ((NOT FS) AND FT)

Signed-off-by: Heiher <address@hidden>
Signed-off-by: Fuxin Zhang <address@hidden>
Reviewed-by: Yongbok Kim <address@hidden>
Signed-off-by: Yongbok Kim <address@hidden>


  Commit: bb7cab5f3466540f5603b209c0df2e27a02fbb95
      
https://github.com/qemu/qemu/commit/bb7cab5f3466540f5603b209c0df2e27a02fbb95
  Author: Heiher <address@hidden>
  Date:   2016-12-02 (Fri, 02 Dec 2016)

  Changed paths:
    M target-mips/translate.c

  Log Message:
  -----------
  target-mips: Fix Loongson multimedia 'or' instruction.

Signed-off-by: Heiher <address@hidden>
Signed-off-by: Fuxin Zhang <address@hidden>
Reviewed-by: Yongbok Kim <address@hidden>
Signed-off-by: Yongbok Kim <address@hidden>


  Commit: b5a587b613f6151c2ce164552579ae64f2ddfd1c
      
https://github.com/qemu/qemu/commit/b5a587b613f6151c2ce164552579ae64f2ddfd1c
  Author: Heiher <address@hidden>
  Date:   2016-12-04 (Sun, 04 Dec 2016)

  Changed paths:
    M target-mips/translate.c

  Log Message:
  -----------
  target-mips: Fix Loongson multimedia instructions.

Needed to emit FPU exception on Loongson multimedia instructions
executing if Status:CU1 is clear. or FPR changes may be missed
on Linux.

Signed-off-by: Heiher <address@hidden>
Signed-off-by: Fuxin Zhang <address@hidden>
Reviewed-by: Yongbok Kim <address@hidden>
Signed-off-by: Yongbok Kim <address@hidden>


  Commit: e6e2784cacd4cfec149a7690976b9ff15e541c4d
      
https://github.com/qemu/qemu/commit/e6e2784cacd4cfec149a7690976b9ff15e541c4d
  Author: Yongbok Kim <address@hidden>
  Date:   2016-12-04 (Sun, 04 Dec 2016)

  Changed paths:
    M target-mips/dsp_helper.c

  Log Message:
  -----------
  target-mips: fix bad shifts in {dextp|dextpdp}

Fixed issues in the MIPSDSP64 instructions dextp and dextpdp.
Shifting can go out of 32 bit range.

https://bugs.launchpad.net/qemu/+bug/1631625

Reported-by: Thomas Huth <address@hidden>
Reported-by: Jia Liu <address@hidden>
Signed-off-by: Yongbok Kim <address@hidden>
Reviewed-by: Thomas Huth <address@hidden>


  Commit: bc66cedb4141fb7588f2462c74310d8fb5dd4cf1
      
https://github.com/qemu/qemu/commit/bc66cedb4141fb7588f2462c74310d8fb5dd4cf1
  Author: Stefan Hajnoczi <address@hidden>
  Date:   2016-12-05 (Mon, 05 Dec 2016)

  Changed paths:
    M target-mips/dsp_helper.c
    M target-mips/translate.c

  Log Message:
  -----------
  Merge remote-tracking branch 'yongbok/tags/mips-20161204' into staging

MIPS patches 2016-12-04

Changes:
* Fix Loongson instructions
* Fix bad shifts in {dextp|dextpdp}

# gpg: Signature made Sun 04 Dec 2016 01:39:38 AM GMT
# gpg:                using RSA key 0x2238EB86D5F797C2
# gpg: Can't check signature: public key not found

* yongbok/tags/mips-20161204:
  target-mips: fix bad shifts in {dextp|dextpdp}
  target-mips: Fix Loongson multimedia instructions.
  target-mips: Fix Loongson multimedia 'or' instruction.
  target-mips: Fix Loongson pandn instruction.

Message-id: address@hidden
Signed-off-by: Stefan Hajnoczi <address@hidden>


Compare: https://github.com/qemu/qemu/compare/bd8ef5060dd2...bc66cedb4141

reply via email to

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