1 |
24 |
jeremybenn |
2001-01-09 Ben Elliston
|
2 |
|
|
|
3 |
|
|
* nsb.cgs: Test consecutive bits of zeros as well as ones.
|
4 |
|
|
* ptb.cgs: Clean up.
|
5 |
|
|
|
6 |
|
|
2001-01-08 Ben Elliston
|
7 |
|
|
|
8 |
|
|
* fcmpund.cgs, fcmpuns.cgs: Complete test cases.
|
9 |
|
|
* fcnvds.cgs, fcnvsd.cgs, fgetscr.cgs, fiprs.cgs: Ditto.
|
10 |
|
|
* floatld.cgs, floatls.cgs, floatqd.cgs, floatqs.cgs: Ditto.
|
11 |
|
|
* fmuld.cgs, fmuls.cgs, fputscr.cgs, fstxp.cgs: Ditto.
|
12 |
|
|
* fsubd.cgs, fsubs.cgs, ftrcdl.cgs, ftrcdq.cgs: Ditto.
|
13 |
|
|
* ftrcsl.cgs, ftrcsq.cgs, ftrvs.cgs: Ditto.
|
14 |
|
|
* ldhil.cgs, ldhiq.cgs, ldlol.cgs, ldloq.cgs: Ditto.
|
15 |
|
|
* mabsl.cgs, mabsw.cgs, maddl.cgs, maddsl.cgs: Ditto.
|
16 |
|
|
* maddsub.cgs, maddsw.cgs, maddw.cgs: Ditto.
|
17 |
|
|
* mcmpeqb.cgs, mcmpeql.cgs, mcmpeqw.cgs: Ditto.
|
18 |
|
|
* mcmpgtl.cgs, mcmpgtub.cgs, mcmpgtw.cgs: Ditto.
|
19 |
|
|
* mcmv.cgs, mcnvslw.cgs, mcnvswb.cgs, mcnvswub.cgs: Ditto.
|
20 |
|
|
* mmacfxwl.cgs, mmacnfx-wl.cgs: Ditto.
|
21 |
|
|
* mmulfxl.cgs, mmulfxrpw.cgs, mmulfxw.cgs: Ditto.
|
22 |
|
|
* mmulhiwl.cgs, mmull.cgs, mmullowl.cgs: Ditto.
|
23 |
|
|
* mmulsumwq.cgs, mmulw.cgs, movi.cgs: Ditto.
|
24 |
|
|
* mpermw.cgs, msadubq.cgs: Ditto.
|
25 |
|
|
* mshaldsl.cgs, mshaldsw.cgs: Ditto.
|
26 |
|
|
* mshardl.cgs, mshardsq.cgs, mshardw.cgs: Ditto.
|
27 |
|
|
* mshfhib.cgs, mshfhil.cgs, mshfhiw.cgs: Ditto.
|
28 |
|
|
* mshflob.cgs, mshflol.cgs, mshflow.cgs: Ditto.
|
29 |
|
|
* mshlldl.cgs, mshlldw.cgs, mshlrdl.cgs: Ditto.
|
30 |
|
|
* mshlrdw.cgs, msubl.cgs, msubsl.cgs: Ditto.
|
31 |
|
|
* msubsub.cgs, msubsw.cgs, msubw.cgs: Ditto.
|
32 |
|
|
* mulsl.cgs, mulul.cgs: Ditto.
|
33 |
|
|
* ptabs.cgs, ptb.cgs, ptrel.cgs: Ditto.
|
34 |
|
|
* shard.cgs, shardl.cgs, shari.cgs, sharil.cgs: Ditto.
|
35 |
|
|
* shlld.cgs, shlldl.cgs, shlli.cgs, shllil.cgs: Ditto.
|
36 |
|
|
* shlrd.cgs, shlrdl.cgs, shlri.cgs, shlril.cgs: Ditto.
|
37 |
|
|
* sthil.cgs, sthiq.cgs, swapq.cgs, trapa.cgs: Ditto.
|
38 |
|
|
|
39 |
|
|
* testutils.inc (pass): Pass correct "syscall" number.
|
40 |
|
|
(fail): Ditto.
|
41 |
|
|
|
42 |
|
|
2000-12-13 Ben Elliston
|
43 |
|
|
|
44 |
|
|
* sub.cgs, subl.cgs: Complete test cases.
|
45 |
|
|
* ptrel.cgs: Likewise.
|
46 |
|
|
|
47 |
|
|
* shori.cgs: Test for zero extension of immediate operand.
|
48 |
|
|
* fcmpged.cgs, fcmpges.cgs, fldd.cgs: Complete test cases.
|
49 |
|
|
* fldp.cgs, flds.cgs, fldxd.cgs, fldxp.cgs: Likewise.
|
50 |
|
|
* fldxs.cgs, fmacs.cgs, fnegd.cgs, fnegs.cgs: Likewise.
|
51 |
|
|
* fsqrtd.cgs, fsqrts.cgs, fstd.cgs, fstp.cgs: Likewise.
|
52 |
|
|
* fsts.cgs, fstxd.cgs, fstxs.cgs: Likewise.
|
53 |
|
|
|
54 |
|
|
2000-12-12 Ben Elliston
|
55 |
|
|
|
56 |
|
|
* testutils.inc (pass): Use simple syscall mechanism.
|
57 |
|
|
(fail): Likewise.
|
58 |
|
|
(_packb, _packw, _packl): New macros for packing slices.
|
59 |
|
|
|
60 |
|
|
* stb.cgs, stq.cgs, stxb.cgs, stxq.cgs: Complete test cases.
|
61 |
|
|
* stl.cgs, stw.cgs, stxl.cgs, stxw.cgs: Likewise.
|
62 |
|
|
* ldl.cgs, ldq.cgs, ldub.cgs, lduw.cgs, ldw.cgs: Likewise.
|
63 |
|
|
* ldxb.cgs, ldxl.cgs, ldxq.cgs, ldxub.cgs: Likewise.
|
64 |
|
|
* ldxuw.cgs, ldxw.cgs, nsb.cgs, trapa.cgs: Likewise.
|
65 |
|
|
|
66 |
|
|
* fcmpeqd.cgs, fcmpeqs.cgs, fcmpgtd.cgs: Complete test cases.
|
67 |
|
|
* fcmpgts.cgs, fdivd.cgs, fdivs.cgs, fmovd.cgs: Likewise.
|
68 |
|
|
* fmovdq.cgs, fmovqd.cgs, fmovls.cgs, fmovs.cgs: Likewise.
|
69 |
|
|
* fmovsl.cgs: Likewise.
|
70 |
|
|
|
71 |
|
|
2000-12-11 Ben Elliston
|
72 |
|
|
|
73 |
|
|
* fabss.cgs, fabsd.cgs, fadds.cgs, faddd.cgs: Complete test cases.
|
74 |
|
|
* getcfg.cgs, getcon.cgs, gettr.cgs, icbi.cgs: Likewise.
|
75 |
|
|
* prefi.cgs, pta.cgs, ptabs.cgs, ptb.cgs: Likewise.
|
76 |
|
|
* putcon.cgs, putcfg.cgs, rte.cgs: Likewise.
|
77 |
|
|
|
78 |
|
|
* add.cgs, addi.cgs, addl.cgs, addil.cgs: Complete test cases.
|
79 |
|
|
* addl.cgs, addzl.cgs, alloco.cgs, and.cgs, andc.cgs: Likewise.
|
80 |
|
|
* andi.cgs, beq.cgs, beqi.cgs, bge.cgs, bgeu.cgs: Likewise.
|
81 |
|
|
* bgt.cgs, bgtu.cgs, blink.cgs, bne.cgs, bnei.cgs: Likewise.
|
82 |
|
|
* brk.cgs, byterev.cgs, cmpeq.cgs, cmpgt.cgs: Likewise.
|
83 |
|
|
* cmpgtu.cgs, cmveq.cgs, cmvne.cgs: Likewise.
|
84 |
|
|
|
85 |
|
|
2000-12-07 Ben Elliston
|
86 |
|
|
|
87 |
|
|
* mextr1.cgs, mextr2.cgs, mextr3.cgs: Complete test cases.
|
88 |
|
|
* mextr4.cgs, mextr5.cgs, mextr6.cgs, mextr7.cgs: Likewise.
|
89 |
|
|
|
90 |
|
|
2000-12-05 Ben Elliston
|
91 |
|
|
|
92 |
|
|
* nop.cgs, ocbi.cgs, ocbp.cgs, ocbwb.cgs: Complete test cases.
|
93 |
|
|
* or.cgs, ori.cgs, xor.cgs, xori.cgs: Ditto.
|
94 |
|
|
* sleep.cgs, synci.cgs, synco.cgs: Ditto.
|
95 |
|
|
|
96 |
|
|
2000-11-22 Ben Elliston
|
97 |
|
|
|
98 |
|
|
* *.cgs: Include "media/testutils.inc", not "testutils.inc" as
|
99 |
|
|
generated test cases do. Miscellaneous fixes.
|
100 |
|
|
|
101 |
|
|
* testutils.inc: New file.
|
102 |
|
|
* *.cgs: Generate test cases.
|