For all of these, I forgot to mention that they have been bootstrapped
and tested on powerpc64le-unknown-linux-gnu with no regressions. Are
these okay for trunk, after GCC 10 is fully released?
Thanks,
Bill
On 5/6/20 3:31 PM, Bill Schmidt via Gcc-patches wrote:
*** BLURB HERE ***
Bill Schmidt (4):
Add insns for setbc and setbcr
Add tests for setbc and setbcr
Add insns for setnbc and setnbcr
Add tests for setnbc and setnbcr
gcc/config/rs6000/rs6000.md | 100 +++++++++++++++++---
gcc/testsuite/gcc.target/powerpc/setbc.h | 27 ++++++
gcc/testsuite/gcc.target/powerpc/setbceq.c | 9 ++
gcc/testsuite/gcc.target/powerpc/setbcge.c | 12 +++
gcc/testsuite/gcc.target/powerpc/setbcgt.c | 10 ++
gcc/testsuite/gcc.target/powerpc/setbcle.c | 10 ++
gcc/testsuite/gcc.target/powerpc/setbclt.c | 12 +++
gcc/testsuite/gcc.target/powerpc/setbcne.c | 9 ++
gcc/testsuite/gcc.target/powerpc/setnbc.h | 27 ++++++
gcc/testsuite/gcc.target/powerpc/setnbceq.c | 9 ++
gcc/testsuite/gcc.target/powerpc/setnbcge.c | 12 +++
gcc/testsuite/gcc.target/powerpc/setnbcgt.c | 10 ++
gcc/testsuite/gcc.target/powerpc/setnbcle.c | 10 ++
gcc/testsuite/gcc.target/powerpc/setnbclt.c | 12 +++
gcc/testsuite/gcc.target/powerpc/setnbcne.c | 9 ++
15 files changed, 263 insertions(+), 15 deletions(-)
create mode 100644 gcc/testsuite/gcc.target/powerpc/setbc.h
create mode 100644 gcc/testsuite/gcc.target/powerpc/setbceq.c
create mode 100644 gcc/testsuite/gcc.target/powerpc/setbcge.c
create mode 100644 gcc/testsuite/gcc.target/powerpc/setbcgt.c
create mode 100644 gcc/testsuite/gcc.target/powerpc/setbcle.c
create mode 100644 gcc/testsuite/gcc.target/powerpc/setbclt.c
create mode 100644 gcc/testsuite/gcc.target/powerpc/setbcne.c
create mode 100644 gcc/testsuite/gcc.target/powerpc/setnbc.h
create mode 100644 gcc/testsuite/gcc.target/powerpc/setnbceq.c
create mode 100644 gcc/testsuite/gcc.target/powerpc/setnbcge.c
create mode 100644 gcc/testsuite/gcc.target/powerpc/setnbcgt.c
create mode 100644 gcc/testsuite/gcc.target/powerpc/setnbcle.c
create mode 100644 gcc/testsuite/gcc.target/powerpc/setnbclt.c
create mode 100644 gcc/testsuite/gcc.target/powerpc/setnbcne.c