ad14e4d176
For multiply->add, loose underflow status, overflow when acc is
...
to-the-max, product can overflow result.
1998-04-30 10:56:49 +00:00
2325ac592f
* Test case for modular arithmetic hardware erratum, c.f. PR 14887.
...
Wed Apr 29 12:49:00 1998 Frank Ch. Eigler <fche@cygnus.com>
* ls-modaddr.S: New test for modular addressing.
* Makefile.in: Run it.
1998-04-29 17:01:23 +00:00
56c0f25a5b
* rw-vureg.{c,vuexpect}: test VU register read/writes through aliased memory
1998-04-29 14:48:42 +00:00
eb0948b006
*** empty log message ***
1998-04-29 00:50:26 +00:00
002b3c2f9d
sce*test*_out_dif.dat : Change the last line of the files to be
...
"7f 00000000 00000000"
: ----------------------------------------------------------------------
1998-04-29 00:48:13 +00:00
f9c3840555
*** empty log message ***
1998-04-29 00:35:04 +00:00
c24db1ca0f
* Makefile.in (GCC_FOR_TARGET): Add options to find newlib and
...
libgloss. Add comment that we should be using dejagnu.
1998-04-22 19:33:56 +00:00
dca2d4f4dc
* Makefile.in (TARGET_FLAGS_TO_PASS): Delete LIBS, LDFLAGS.
1998-04-22 19:29:27 +00:00
18de2a0134
Fixing typos.
1998-04-21 22:16:12 +00:00
680fce2b97
Makefile.in : Use GIF_TRACE to generate the sce_test*_our_gif.out files.
1998-04-21 21:53:05 +00:00
581fd0423c
* sim/m32r/addx.cgs: Test (-1)+(-1)+1.
1998-04-21 17:54:03 +00:00
aa4677044a
* lib/sim-defs.exp (run_sim_test): Don't exit early if one mach fails,
...
try all machs.
1998-04-21 17:52:16 +00:00
f61321eaaf
* Added one new R5900 COP2 test.
...
Mon Apr 20 18:36:50 1998 Frank Ch. Eigler <fche@cygnus.com>
* t-cop2b.c (test01): Additional COP2 tests (QMFC2/QMTC2/LQ/SQ).
Don't use $1 ($at) register in inline assembly.
1998-04-20 22:59:16 +00:00
54a0a7df08
t-pke2.trc t-pke2.vif1expect: Update the testcase to use the
...
correct registers permitted by gpus.
1998-04-20 21:56:01 +00:00
d8d0c6a627
* Makefile.in (ULIMIT): New variable.
...
(sce%.ok): Use it.
(.run.ok,.run.ko): Ditto.
1998-04-17 21:21:12 +00:00
aa4d43968a
* New R5900 COP2 test case.
1998-04-17 19:04:41 +00:00
73181dfff8
Update the testcase to work with gpu2 lib.
1998-04-16 19:07:57 +00:00
489564e28b
* sim/m32r/maclh1.cgs: Fix testcase.
...
* sim/m32r/maclh1-2.cgs: New testcase.
1998-04-14 21:09:35 +00:00
c6ae153421
c_gen.pl: Change to use data type "int" instead of "long int" in
...
function perform_test_read_only.
1998-04-14 16:25:44 +00:00
1e83118b79
* COP2 testing changes.
...
[ChangeLog]
Mon Apr 13 16:51:00 1998 Frank Ch. Eigler <fche@cygnus.com>
* Makefile.in (*): Added .vuout/.vuexpect/.vuok test targets
for confirming VU instruction trace.
(t-cop2): Test COP2 sim using above facility.
* t-cop2.vuexpect: New file.
1998-04-13 20:55:26 +00:00
e5cccb7177
* Added one PKE test after finding unexpected #### for a block of
...
code in gcov output.
1998-04-09 20:31:18 +00:00
ef23b3efd1
c_gen.pl : Added handling for data from GIF path1/2/3 FIFO.
1998-04-09 17:06:19 +00:00
05c29245c9
* Fixed testcase. 1,$ s/ITOP 412/ITOP 421/
1998-04-09 03:57:20 +00:00
4118c63ccd
* COP2 test case update.
1998-04-08 22:10:38 +00:00
4cc9cd5474
c_gen.pl: Added subroutine perform_test_read_only
1998-04-08 20:57:28 +00:00
1430343e6b
sce_main.c Fixing address used (line 100): DMA_D1_MADR -> DMA_D1_TADR
1998-04-08 19:46:08 +00:00
a41a7ce2fd
Update testcase to use the correct include files.
...
: ----------------------------------------------------------------------
1998-04-08 19:01:01 +00:00
b652cad7c0
*** empty log message ***
1998-04-08 18:07:54 +00:00
356d8c8c00
Take out sce_testcase from "make check" until they can run more stably.
...
Added "check_sce" target for driving the Sce_testcases.
1998-04-08 18:03:03 +00:00
b03c88a371
Update testcase to compile with the lastest DVP AS
1998-04-08 17:27:47 +00:00
2e7f8e7beb
Update testcase to compile with latest DVP-AS
...
: ----------------------------------------------------------------------
1998-04-08 17:15:24 +00:00
0b2289b6b3
* Oops, keep new file.
1998-04-07 22:50:02 +00:00
0dee6af299
* COP2 testing in progress.
...
Tue Apr 7 18:31:47 1998 Frank Ch. Eigler <fche@cygnus.com>
* t-cop2.s: New test for COP2 function.
* Makefile.in: Added rule to assemble self-contained R5900 asm tests.
1998-04-07 22:45:56 +00:00
34c1c9b86a
Update.
1998-04-07 22:44:49 +00:00
373df64120
Update Makefile.in to use dvp-el-as for SKY testcases.
...
: ----------------------------------------------------------------------
1998-04-07 21:10:30 +00:00
5faa69dac3
* Added missing ITOP instructions to test40,41,42,43.
1998-04-07 20:20:34 +00:00
f8c732a164
sce_main.c : Added "return 0;" to the end of main.
...
: ----------------------------------------------------------------------
1998-04-07 16:34:29 +00:00
5087a6057a
sce* : files added for the SCE (feb28) testsuite (modified).
...
sce*_testN.* corresponds to the original testN/test.*
*.vuasm : MICRO code
*.dvpasm : DMAtag and VIF code description
*.out_gif.dat : GIF output values for the corresponding testcase.
sce_main.c : driver file for the SCE testcases
sce_macro.s : SCE provided macro file needed by the SCE (feb28) testcases
refresh.s : Needed by sce_main.c
Makefile.in : Updated to run make and run the SCE testsuite.
: ----------------------------------------------------------------------
1998-04-07 16:23:41 +00:00
0eebcbd7ab
c_gen.pl: Added sub-routine perform_test64 to read and verify 64bit register.
1998-04-06 20:49:47 +00:00
d61cc1d4b1
* Test case patch for more functional GPUIF implementation
...
Sun Apr 5 12:34:56 1998 Frank Ch. Eigler <fche@cygnus.com>
* t-pke3.trc: Modified to confirm parts of GPUIF PATH3-masking
functionality.
1998-04-05 16:37:04 +00:00
f6f81e4a92
c_gen.pl: Added sub-routine process_data_reg64 to handle 64bit register
...
writes.
1998-04-03 19:59:11 +00:00
1d33e94615
* Updated test cases to confirm PKE behavior according to new SCEI specs.
1998-03-28 00:36:59 +00:00
bd85beb90c
Clean up m32rx sanitization
1998-03-27 11:33:16 +00:00
fc609c6c69
Added DMAC unit test cases.
1998-03-20 22:51:39 +00:00
670ae6c936
* Added "t-pke4" test case that I forgot to check in when it was created.
1998-03-17 20:49:50 +00:00
08b284172b
* Added the "c_gen.pl" perl script into this directory, so the current
...
bunch of tests may be run on non-Toronto hosts.
1998-03-17 20:47:03 +00:00
fb9e431635
* Some changes in PKE tests, as per SCEI e-mail. t-pke1 still fails, but
...
will ignore this until next SCEI clarification.
* tsv308_1.trc: Fixed test case as per SCEI email.
* tsv316_1.trc: Ditto.
* tsv408_1.trc: Same.
* tsv416_1.trc: Again.
* t-pke3.trc: Added more padding to one VU test to widen timing race.
1998-03-17 00:07:19 +00:00
86a6094133
* Added "test0" test bucket from SCEI. Due to changes in the behavior specs
...
of PKE, some old test cases had to be modified. There are suspected bugs
in the SCEI test cases too, so "make check" does not run cleanly at present.
* tss*.trc: New files, generated by perl script from
SCEI "test0" bucket.
* tsv*.trc: New files, generated by perl script from SCEI "test0"
bucket. Note that tsv432_0 may obsolete t-pke1.
* Makefile.in (TESTS): Run new scripts.
(check): Bulldoze through failing test cases with "make -k" until
SCEI fixes some of them.
(.run.ok): Increased run-time limit since some test runs can take
several seconds.
1998-03-14 01:51:03 +00:00
2b9cac47f5
massive sanitization fixes
1998-03-13 13:09:32 +00:00
786786305f
new .Sanitize files
1998-03-13 11:03:37 +00:00