qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] d7551e: target/mips: Clean up helper.c


From: Peter Maydell
Subject: [Qemu-commits] [qemu/qemu] d7551e: target/mips: Clean up helper.c
Date: Fri, 25 Oct 2019 13:57:39 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: d7551ece3a8def55cc7e7438e72b1cc88970153a
      
https://github.com/qemu/qemu/commit/d7551ece3a8def55cc7e7438e72b1cc88970153a
  Author: Aleksandar Markovic <address@hidden>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M target/mips/helper.c

  Log Message:
  -----------
  target/mips: Clean up helper.c

Mostly fix errors and warnings reported by 'checkpatch.pl -f'.

Cc: Markus Armbruster <address@hidden>
Reviewed-by: Aleksandar Rikalo <address@hidden>
Signed-off-by: Aleksandar Markovic <address@hidden>
Message-Id: <address@hidden>


  Commit: 14521a2c24a9e875ba9b6a67f9988ed4a8156d97
      
https://github.com/qemu/qemu/commit/14521a2c24a9e875ba9b6a67f9988ed4a8156d97
  Author: Aleksandar Markovic <address@hidden>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M target/mips/op_helper.c

  Log Message:
  -----------
  target/mips: Clean up op_helper.c

Mostly fix errors and warnings reported by 'checkpatch.pl -f'.

Reviewed-by: Aleksandar Rikalo <address@hidden>
Signed-off-by: Aleksandar Markovic <address@hidden>
Message-Id: <address@hidden>


  Commit: 63640d6a7a51f5af327ffa43c094205b5510efcb
      
https://github.com/qemu/qemu/commit/63640d6a7a51f5af327ffa43c094205b5510efcb
  Author: Aleksandar Markovic <address@hidden>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M .mailmap
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: Update mail address of Aleksandar Rikalo

Aleksandar Rikalo wishes to change his primary mail address for QEMU.
Some minor line order is corrected in .mailmap to be alphabetical,
too.

Reviewed-by: Aleksandar Rikalo <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Tested-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Aleksandar Markovic <address@hidden>
Message-Id: <address@hidden>


  Commit: e8e01ef026c86bc8cbef22dd3b8e7c183949e5ba
      
https://github.com/qemu/qemu/commit/e8e01ef026c86bc8cbef22dd3b8e7c183949e5ba
  Author: Aleksandar Markovic <address@hidden>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M target/mips/helper.h
    M target/mips/msa_helper.c
    M target/mips/translate.c

  Log Message:
  -----------
  target/mips: msa: Split helpers for <MAX|MIN>_A.<B|H|W|D>

Achieves clearer code and slightly better performance.

Reviewed-by: Aleksandar Rikalo <address@hidden>
Signed-off-by: Aleksandar Markovic <address@hidden>
Message-Id: <address@hidden>


  Commit: 2db26305a6a50832e2239c473ed1ced9c0eab706
      
https://github.com/qemu/qemu/commit/2db26305a6a50832e2239c473ed1ced9c0eab706
  Author: Aleksandar Markovic <address@hidden>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M target/mips/helper.h
    M target/mips/msa_helper.c
    M target/mips/translate.c

  Log Message:
  -----------
  target/mips: msa: Split helpers for <MAX|MIN>_<S|U>.<B|H|W|D>

Achieves clearer code and slightly better performance.

Reviewed-by: Aleksandar Rikalo <address@hidden>
Signed-off-by: Aleksandar Markovic <address@hidden>
Message-Id: <address@hidden>


  Commit: fb5f59b4dca403293921fb1aec45bde935ee51a6
      
https://github.com/qemu/qemu/commit/fb5f59b4dca403293921fb1aec45bde935ee51a6
  Author: Aleksandar Markovic <address@hidden>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M target/mips/helper.h
    M target/mips/msa_helper.c
    M target/mips/translate.c

  Log Message:
  -----------
  target/mips: msa: Split helpers for ILV<EV|OD|L|R>.<B|H|W|D>

Achieves clearer code and slightly better performance.

Reviewed-by: Aleksandar Rikalo <address@hidden>
Signed-off-by: Aleksandar Markovic <address@hidden>
Message-Id: <address@hidden>


  Commit: c65ca134d79bdb8d77e79791b7f49533827ca70d
      
https://github.com/qemu/qemu/commit/c65ca134d79bdb8d77e79791b7f49533827ca70d
  Author: Aleksandar Markovic <address@hidden>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M target/mips/helper.h
    M target/mips/msa_helper.c
    M target/mips/translate.c

  Log Message:
  -----------
  target/mips: msa: Split helpers for ADD<_A|S_A|S_S|S_U|V>.<B|H|W|D>

Achieves clearer code and slightly better performance.

Reviewed-by: Aleksandar Rikalo <address@hidden>
Signed-off-by: Aleksandar Markovic <address@hidden>
Message-Id: <address@hidden>


  Commit: dc0af9312b5e1b51d01714b29e1185d289b70dd8
      
https://github.com/qemu/qemu/commit/dc0af9312b5e1b51d01714b29e1185d289b70dd8
  Author: Aleksandar Markovic <address@hidden>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M target/mips/helper.h
    M target/mips/msa_helper.c
    M target/mips/translate.c

  Log Message:
  -----------
  target/mips: msa: Split helpers for HADD_<S|U>.<H|W|D>

Achieves clearer code and slightly better performance.

Reviewed-by: Aleksandar Rikalo <address@hidden>
Signed-off-by: Aleksandar Markovic <address@hidden>
Message-Id: <address@hidden>


  Commit: 4d52cc2bbc37897e94cdb0d93424c66d161ae7d8
      
https://github.com/qemu/qemu/commit/4d52cc2bbc37897e94cdb0d93424c66d161ae7d8
  Author: Aleksandar Markovic <address@hidden>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M target/mips/helper.h
    M target/mips/msa_helper.c
    M target/mips/translate.c

  Log Message:
  -----------
  target/mips: msa: Split helpers for S<LL|RA|RAR|RL|RLR>.<B|H|W|D>

Achieves clearer code and slightly better performance.

Reviewed-by: Aleksandar Rikalo <address@hidden>
Signed-off-by: Aleksandar Markovic <address@hidden>
Message-Id: <address@hidden>


  Commit: 8a0ee3802f47365a8c2e3a80a21c2f0b40e1173a
      
https://github.com/qemu/qemu/commit/8a0ee3802f47365a8c2e3a80a21c2f0b40e1173a
  Author: Aleksandar Markovic <address@hidden>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M target/mips/helper.h
    M target/mips/msa_helper.c
    M target/mips/translate.c

  Log Message:
  -----------
  target/mips: msa: Split helpers for PCK<EV|OD>.<B|H|W|D>

Achieves clearer code and slightly better performance.

Reviewed-by: Aleksandar Rikalo <address@hidden>
Signed-off-by: Aleksandar Markovic <address@hidden>
Message-Id: <address@hidden>


  Commit: b24b9aec96d655710f3f862d412208e938fa0618
      
https://github.com/qemu/qemu/commit/b24b9aec96d655710f3f862d412208e938fa0618
  Author: Aleksandar Markovic <address@hidden>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M target/mips/helper.h
    M target/mips/msa_helper.c
    M target/mips/translate.c

  Log Message:
  -----------
  target/mips: msa: Split helpers for HSUB_<S|U>.<H|W|D>

Achieves clearer code and slightly better performance.

Signed-off-by: Aleksandar Markovic <address@hidden>
Reviewed-by: Aleksandar Rikalo <address@hidden>
Message-Id: <address@hidden>


  Commit: f392d1344e40840ff03a1f4c9ed135551ee28d9d
      
https://github.com/qemu/qemu/commit/f392d1344e40840ff03a1f4c9ed135551ee28d9d
  Author: Aleksandar Markovic <address@hidden>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M target/mips/helper.h
    M target/mips/msa_helper.c
    M target/mips/translate.c

  Log Message:
  -----------
  target/mips: msa: Split helpers for ASUB_<S|U>.<B|H|W|D>

Achieves clearer code and slightly better performance.

Signed-off-by: Aleksandar Markovic <address@hidden>
Reviewed-by: Aleksandar Rikalo <address@hidden>
Message-Id: <address@hidden>


  Commit: b1cf82f020a1cbd6787ac260d89f2fe17f5c3d40
      
https://github.com/qemu/qemu/commit/b1cf82f020a1cbd6787ac260d89f2fe17f5c3d40
  Author: Aleksandar Markovic <address@hidden>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M target/mips/translate.c

  Log Message:
  -----------
  target/mips: Demacro LMI decoder

This makes searches for instances of opcode usages easier.

Reviewed-by: Aleksandar Rikalo <address@hidden>
Signed-off-by: Aleksandar Markovic <address@hidden>
Message-Id: <address@hidden>


  Commit: 84183fbe76cdca164b27d1f63da11729794b6835
      
https://github.com/qemu/qemu/commit/84183fbe76cdca164b27d1f63da11729794b6835
  Author: Filip Bozuta <address@hidden>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M target/mips/msa_helper.c

  Log Message:
  -----------
  target/mips: Refactor handling of vector compare 'equal' instructions

Remove unnecessary argument and provide separate function for each
instruction.

Signed-off-by: Filip Bozuta <address@hidden>
Reviewed-by: Aleksandar Markovic <address@hidden>
Signed-off-by: Aleksandar Markovic <address@hidden>
Message-Id: <address@hidden>


  Commit: 2c5bf8108e8f153c4d81f305e493033faba3901f
      
https://github.com/qemu/qemu/commit/2c5bf8108e8f153c4d81f305e493033faba3901f
  Author: Filip Bozuta <address@hidden>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M target/mips/msa_helper.c

  Log Message:
  -----------
  target/mips: Refactor handling of vector compare 'less than' (signed) 
instructions

Remove unnecessary argument and provide separate function for each
instruction.

Signed-off-by: Filip Bozuta <address@hidden>
Reviewed-by: Aleksandar Markovic <address@hidden>
Signed-off-by: Aleksandar Markovic <address@hidden>
Message-Id: <address@hidden>


  Commit: b1c452168037a1a2f64d36f9062ec10e1dec411a
      
https://github.com/qemu/qemu/commit/b1c452168037a1a2f64d36f9062ec10e1dec411a
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M tests/acceptance/linux_ssh_mips_malta.py

  Log Message:
  -----------
  tests/ssh_linux_malta: Run tests using a snapshot image

If a test fails, it can corrupt the underlying QCow2 image,
making further tests failing.
Fix this by running each test with a snapshot.

Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Aleksandar Markovic <address@hidden>
Reviewed-by: Aleksandar Markovic <address@hidden>
Message-Id: <address@hidden>


  Commit: c91839ffa8402e10a8c3db1fe9fc60ee9ca953cf
      
https://github.com/qemu/qemu/commit/c91839ffa8402e10a8c3db1fe9fc60ee9ca953cf
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M tests/acceptance/linux_ssh_mips_malta.py

  Log Message:
  -----------
  tests/ssh_linux_malta: Remove duplicated test

Remove duplicated test (probably copy/paste error in
commit 9090d3332cdcc).

Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Aleksandar Markovic <address@hidden>
Reviewed-by: Aleksandar Markovic <address@hidden>
Message-Id: <address@hidden>


  Commit: 848149ad598623c6fdd401e8376c8e28c84503a5
      
https://github.com/qemu/qemu/commit/848149ad598623c6fdd401e8376c8e28c84503a5
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M tests/acceptance/linux_ssh_mips_malta.py

  Log Message:
  -----------
  tests/ssh_linux_malta: Match stricter console output

Match on stricter console output.

Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Aleksandar Markovic <address@hidden>
Reviewed-by: Aleksandar Markovic <address@hidden>
Message-Id: <address@hidden>


  Commit: a7b198ed7d1b84b9e45c808a16f248c634a8c797
      
https://github.com/qemu/qemu/commit/a7b198ed7d1b84b9e45c808a16f248c634a8c797
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M tests/acceptance/linux_ssh_mips_malta.py

  Log Message:
  -----------
  tests/ssh_linux_malta: Refactor how to get image/kernel info

The qcow and kernel images use a similar pattern regarding they
are for big/little endianess, or 32/64 bit.
Refactor using more dictionary keys.

Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Aleksandar Markovic <address@hidden>
Reviewed-by: Aleksandar Markovic <address@hidden>
Message-Id: <address@hidden>


  Commit: 220ad858d3baf8b772cfddb8b657f9c799e98ddd
      
https://github.com/qemu/qemu/commit/220ad858d3baf8b772cfddb8b657f9c799e98ddd
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M tests/acceptance/linux_ssh_mips_malta.py

  Log Message:
  -----------
  tests/ssh_linux_malta: Fix 64-bit target tests

Commit 9090d3332cdcc added tests for specific to the 32-bit
machines, which inadvertently make the 64-bit tests failing.
Now than we have this information available in the CPU_INFO
array, use it to have the 64-bit tests back.

Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Aleksandar Markovic <address@hidden>
Reviewed-by: Aleksandar Markovic <address@hidden>
Message-Id: <address@hidden>


  Commit: ee70fc26a5615e4f97c1443a39f4625899b42c4c
      
https://github.com/qemu/qemu/commit/ee70fc26a5615e4f97c1443a39f4625899b42c4c
  Author: Peter Maydell <address@hidden>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M .mailmap
    M MAINTAINERS
    M target/mips/helper.c
    M target/mips/helper.h
    M target/mips/msa_helper.c
    M target/mips/op_helper.c
    M target/mips/translate.c
    M tests/acceptance/linux_ssh_mips_malta.py

  Log Message:
  -----------
  Merge remote-tracking branch 
'remotes/amarkovic/tags/mips-queue-oct-24-2019-v2' into staging

MIPS queue for October 24th, 2019 - v2

# gpg: Signature made Fri 25 Oct 2019 17:37:29 BST
# gpg:                using RSA key D4972A8967F75A65
# gpg: Good signature from "Aleksandar Markovic <address@hidden>" [unknown]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg:          There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 8526 FBF1 5DA3 811F 4A01  DD75 D497 2A89 67F7 5A65

* remotes/amarkovic/tags/mips-queue-oct-24-2019-v2:
  tests/ssh_linux_malta: Fix 64-bit target tests
  tests/ssh_linux_malta: Refactor how to get image/kernel info
  tests/ssh_linux_malta: Match stricter console output
  tests/ssh_linux_malta: Remove duplicated test
  tests/ssh_linux_malta: Run tests using a snapshot image
  target/mips: Refactor handling of vector compare 'less than' (signed) 
instructions
  target/mips: Refactor handling of vector compare 'equal' instructions
  target/mips: Demacro LMI decoder
  target/mips: msa: Split helpers for ASUB_<S|U>.<B|H|W|D>
  target/mips: msa: Split helpers for HSUB_<S|U>.<H|W|D>
  target/mips: msa: Split helpers for PCK<EV|OD>.<B|H|W|D>
  target/mips: msa: Split helpers for S<LL|RA|RAR|RL|RLR>.<B|H|W|D>
  target/mips: msa: Split helpers for HADD_<S|U>.<H|W|D>
  target/mips: msa: Split helpers for ADD<_A|S_A|S_S|S_U|V>.<B|H|W|D>
  target/mips: msa: Split helpers for ILV<EV|OD|L|R>.<B|H|W|D>
  target/mips: msa: Split helpers for <MAX|MIN>_<S|U>.<B|H|W|D>
  target/mips: msa: Split helpers for <MAX|MIN>_A.<B|H|W|D>
  MAINTAINERS: Update mail address of Aleksandar Rikalo
  target/mips: Clean up op_helper.c
  target/mips: Clean up helper.c

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


Compare: https://github.com/qemu/qemu/compare/03bf012e523e...ee70fc26a561



reply via email to

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