20 Commits

Author SHA1 Message Date
Florian Krohm
6c623bb826 s390: Announce support for DFP. Update the opcode spreadsheet
to reflect this.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13474
2013-07-28 16:19:34 +00:00
Florian Krohm
14d5f7e33f Synch opcode list with <binutils>/opcodes/s390-opc.txt.
Fix some opcode categories (user space vs privileged operation)


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13158
2012-12-06 05:04:35 +00:00
Florian Krohm
e4f15fd479 Update opcode table: add new insns for zEC12
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13151
2012-12-05 04:21:41 +00:00
Florian Krohm
5ac3ca3774 Update opcode status. Announce fix for BZ #306035.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13147
2012-12-02 21:34:57 +00:00
Florian Krohm
5a9766c0dd Updates for hfp insns.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12999
2012-09-18 21:15:54 +00:00
Florian Krohm
b792917720 s390: Add testcases for srnm and srnmb. Update opcode status list.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12997
2012-09-18 20:25:23 +00:00
Florian Krohm
9ff2c07432 Add bugzilla number.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12953
2012-09-03 15:39:19 +00:00
Florian Krohm
4c07b236f4 Add testcase to check the emulation warning for new supported opcodes
on hosts without floating point extension facility.
See companion patch VEX r2501.
Part of fixing bugzilla #306098.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12935
2012-09-02 18:10:34 +00:00
Florian Krohm
1229190124 s390: Valgrind-side changes to fixing bugzilla #274695:
Testcase, vbit tester update, memcheck support for the new IROps,
NEWS announcement and opcode list update.
Patch by Christian Borntraeger (borntraeger@de.ibm.com).
Vbit tester tweaks by myself.
Fixes bugzilla #274695.
See also companion patch VEX r2496.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12921
2012-09-01 00:15:45 +00:00
Florian Krohm
16690f1ef5 s390: Add testcase for the ecag insn. Based on patch by
Divya Vyas (divyvyas@linux.vnet.ibm.com). Update opcode list.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12903
2012-08-26 19:05:06 +00:00
Florian Krohm
f1d7df01e1 Add a testcase for the cu41 insn. Update opcode list, NEWS and bugstatus.
#289839 is finally fixed.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12851
2012-08-06 00:10:53 +00:00
Florian Krohm
76a9da7830 Add testcases for the cu14 insn. Update opcode table.
Part of fixing #289839.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12837
2012-08-05 03:02:43 +00:00
Florian Krohm
ebc9830bb1 Add testcases for cu12. Update opcode table.
Part of fixing #289839.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12820
2012-08-03 18:37:26 +00:00
Florian Krohm
572800ce5a Remove entries with deprecated spellings (essentially duplicates).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12806
2012-07-30 16:18:19 +00:00
Florian Krohm
3630d97fcf Testcases for CU42. Part of fixing bugzilla #289839.
Update opcode table.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12804
2012-07-28 22:20:03 +00:00
Florian Krohm
da2bfe57dc Add testcases for CU24. Part of fixing #289839.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12771
2012-07-21 17:42:54 +00:00
Florian Krohm
21c67106a6 Add testcases for CU21. Update opcode table.
WRT the memcheck test: the good news is we get all the complaints
we want. The bad news is:
- the line numbers from within do_cu21 are off
- there are 2 complaints when attempting to convert from
  an uninitialised input buffer instead of one. One of them has a 
  completely bogus line number.

Possibly due to bad debug info?  Let's see what happens on machines
with more recent GCCs. 


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12765
2012-07-20 00:17:16 +00:00
Florian Krohm
932ea4ad94 Support "compare double ansd swap" insns: CDS, CDSY, and CDSG
valgrind bits for fixing bugzilla #291865. See also VEX r2372.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12615
2012-06-06 02:27:51 +00:00
Florian Krohm
cebbd02e94 Update s390 opcode list.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12451
2012-03-19 13:22:21 +00:00
Florian Krohm
f0973e2cc9 Add spreadsheet that lists all s390 opcodes in the following format:
1. column:  mnemonic
2. column:  description
3. column:  implementation status
4. column:  comments, if any

Prepared by Divya Vyas (divyvyas@linux.vnet.ibm.com).


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12449
2012-03-18 01:51:12 +00:00