> From: Aleksandar Markovic <aleksandar.marko...@rt-rk.com> > Sent: Friday, April 19, 2019 8:38 PM > To: qemu-devel@nongnu.org > Cc: aurel...@aurel32.net; Aleksandar Markovic; Aleksandar Rikalo > Subject: [PATCH 4/5] tests/tcg: target/mips: Add tests for MSA bit set > instructions > > From: Aleksandar Markovic <amarko...@wavecomp.com> > > Add tests for MSA bit set instructions. This includes following > instructions: > > * BCLR.B - clear bit (bytes) > * BCLR.H - clear bit (halfwords) > * BCLR.W - clear bit (words) > * BCLR.D - clear bit (doublewords) > * BNEG.B - negate bit (bytes) > * BNEG.H - negate bit (halfwords) > * BNEG.W - negate bit (words) > * BNEG.D - negate bit (doublewords) > * BSET.B - set bit (bytes) > * BSET.H - set bit (halfwords) > * BSET.W - set bit (words) > * BSET.D - set bit (doublewords) > > Signed-off-by: Aleksandar Markovic <amarko...@wavecomp.com> > ---
Reviewed-by: Aleksandar Rikalo <arik...@wavecomp.com> > .../mips/user/ase/msa/bit-set/test_msa_bclr_b.c | 153 > +++++++++++++++++++++ > .../mips/user/ase/msa/bit-set/test_msa_bclr_d.c | 153 > +++++++++++++++++++++ > .../mips/user/ase/msa/bit-set/test_msa_bclr_h.c | 153 > +++++++++++++++++++++ > .../mips/user/ase/msa/bit-set/test_msa_bclr_w.c | 153 > +++++++++++++++++++++ > .../mips/user/ase/msa/bit-set/test_msa_bneg_b.c | 153 > +++++++++++++++++++++ > .../mips/user/ase/msa/bit-set/test_msa_bneg_d.c | 153 > +++++++++++++++++++++ > .../mips/user/ase/msa/bit-set/test_msa_bneg_h.c | 153 > +++++++++++++++++++++ > .../mips/user/ase/msa/bit-set/test_msa_bneg_w.c | 153 > +++++++++++++++++++++ > .../mips/user/ase/msa/bit-set/test_msa_bset_b.c | 153 > +++++++++++++++++++++ > .../mips/user/ase/msa/bit-set/test_msa_bset_d.c | 153 > +++++++++++++++++++++ > .../mips/user/ase/msa/bit-set/test_msa_bset_h.c | 153 > +++++++++++++++++++++ > .../mips/user/ase/msa/bit-set/test_msa_bset_w.c | 153 > +++++++++++++++++++++ > 12 files changed, 1836 insertions(+) > create mode 100644 tests/tcg/mips/user/ase/msa/bit-set/test_msa_bclr_b.c > create mode 100644 tests/tcg/mips/user/ase/msa/bit-set/test_msa_bclr_d.c > create mode 100644 tests/tcg/mips/user/ase/msa/bit-set/test_msa_bclr_h.c > create mode 100644 tests/tcg/mips/user/ase/msa/bit-set/test_msa_bclr_w.c > create mode 100644 tests/tcg/mips/user/ase/msa/bit-set/test_msa_bneg_b.c > create mode 100644 tests/tcg/mips/user/ase/msa/bit-set/test_msa_bneg_d.c > create mode 100644 tests/tcg/mips/user/ase/msa/bit-set/test_msa_bneg_h.c > create mode 100644 tests/tcg/mips/user/ase/msa/bit-set/test_msa_bneg_w.c > create mode 100644 tests/tcg/mips/user/ase/msa/bit-set/test_msa_bset_b.c > create mode 100644 tests/tcg/mips/user/ase/msa/bit-set/test_msa_bset_d.c > create mode 100644 tests/tcg/mips/user/ase/msa/bit-set/test_msa_bset_h.c > create mode 100644 tests/tcg/mips/user/ase/msa/bit-set/test_msa_bset_w.c > >