• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

README.i860H A D17-Aug-20031.5 KiB3526

bitwise.dH A D04-Aug-20035.2 KiB142138

bitwise.sH A D21-May-20032.7 KiB151136

branch.dH A D04-Aug-20032.7 KiB8278

branch.sH A D21-May-2003846 8672

bte.dH A D04-Aug-20033.1 KiB6358

bte.sH A D21-May-20031.1 KiB5650

dir-align01.dH A D06-Aug-2003424 1814

dir-align01.sH A D06-Aug-2003260 129

dir-intel01.dH A D05-Aug-2003499 2016

dir-intel01.sH A D05-Aug-2003331 2013

dir-intel02.dH A D05-Aug-2003358 1612

dir-intel02.sH A D05-Aug-2003201 147

dir-intel03-err.lH A D27-Mar-2004312 65

dir-intel03-err.sH A D05-Aug-2003235 1510

dual01.dH A D04-Aug-2003570 2218

dual01.sH A D04-Aug-2003378 1816

dual02-err.lH A D06-Aug-200374 32

dual02-err.sH A D04-Aug-2003187 107

dual03.dH A D04-Aug-20031.7 KiB5446

dual03.sH A D04-Aug-2003836 4740

fldst01.dH A D04-Aug-20032.8 KiB7470

fldst01.sH A D21-May-20031.6 KiB7670

fldst02.dH A D04-Aug-20032.9 KiB7470

fldst02.sH A D21-May-20031.6 KiB7670

fldst03.dH A D04-Aug-20032.9 KiB7470

fldst03.sH A D21-May-20031.6 KiB7670

fldst04.dH A D04-Aug-20032.8 KiB7470

fldst04.sH A D21-May-20031.6 KiB7670

fldst05.dH A D04-Aug-20032.9 KiB7470

fldst05.sH A D21-May-20031.6 KiB7670

fldst06.dH A D04-Aug-20032.9 KiB7470

fldst06.sH A D21-May-20031.6 KiB7670

fldst07.dH A D04-Aug-20032.9 KiB7470

fldst07.sH A D21-May-20031.7 KiB7670

fldst08.dH A D04-Aug-20032.9 KiB7470

fldst08.sH A D21-May-20031.7 KiB7670

float01.dH A D04-Aug-20032.5 KiB7066

float01.sH A D21-May-20031.2 KiB8566

float02.dH A D04-Aug-20031.2 KiB4036

float02.sH A D21-May-2003517 4334

float03.dH A D04-Aug-20031.7 KiB5248

float03.sH A D21-May-2003860 6548

float04.dH A D04-Aug-20031.3 KiB4036

float04.sH A D21-May-2003726 5037

form.dH A D04-Aug-20031.9 KiB6460

form.sH A D21-May-2003812 6760

i860.expH A D17-Aug-20031.5 KiB5954

iarith.dH A D04-Aug-20033.4 KiB9894

iarith.sH A D21-May-20031.8 KiB10392

ldst01.dH A D04-Aug-20031.3 KiB4036

ldst01.sH A D21-May-2003668 3632

ldst02.dH A D04-Aug-20031.3 KiB4036

ldst02.sH A D21-May-2003668 3632

ldst03.dH A D04-Aug-20031.5 KiB4440

ldst03.sH A D21-May-2003753 4036

ldst04.dH A D04-Aug-2003735 2521

ldst04.sH A D21-May-2003355 2017

ldst05.dH A D04-Aug-2003735 2521

ldst05.sH A D21-May-2003355 2017

ldst06.dH A D04-Aug-2003900 2925

ldst06.sH A D21-May-2003439 2321

pfam.dH A D04-Aug-20035.8 KiB154150

pfam.sH A D21-May-20032.7 KiB183148

pfmam.dH A D04-Aug-20035.9 KiB154150

pfmam.sH A D21-May-20032.8 KiB183148

pfmsm.dH A D04-Aug-20035.9 KiB154150

pfmsm.sH A D21-May-20032.8 KiB183148

pfsm.dH A D04-Aug-20035.8 KiB154150

pfsm.sH A D21-May-20032.7 KiB183148

pseudo-ops01.dH A D17-Aug-2003314 1511

pseudo-ops01.sH A D17-Aug-2003168 118

regress01.dH A D04-Aug-2003630 2218

regress01.sH A D21-May-2003430 2014

shift.dH A D04-Aug-20032.9 KiB8783

shift.sH A D21-May-20031.6 KiB9181

simd.dH A D04-Aug-20033.8 KiB106102

simd.sH A D21-May-20031.8 KiB120102

system.dH A D04-Aug-20032.4 KiB7369

system.sH A D21-May-20031.2 KiB7768

xp.dH A D04-Aug-20038.7 KiB242238

xp.sH A D24-May-20034.7 KiB267247

README.i860

1
2Testsuite for the i860 version of the GNU assembler
3---------------------------------------------------
4
5This is a simple testsuite for the i860 assembler.  It currently
6consists mostly of testcases for checking that every instruction is
7parsed correctly and that correct object code is generated (these
8are called "blah.s").  The files called "blah-err.s" test for error
9conditions.
10
11The suite includes testcases for the base i860XR instruction set as well
12as the enhanced i860XP instructions and control registers.
13
14The expected results files were generated using the UNIX System V/i860
15Release 4 vendor assembler (/usr/ccs/bin/as -V reports version
16"Standard C Development Environment  (SCDE) 5.0 12/08/89").  This
17way GAS/i860 is tested against a known good assembler.
18
19TODO:
20 - Relocation testing is basically non-existent.
21 - pst.d (pixel store) is the only instruction with no testcase.
22 - Some pseudo instructions need testcases (mov, all pfmov, etc.).
23 - More tests for dual instruction mode: check that dual mode has a
24   proper pair (FLOP/core) of instructions, and other error conditions.
25 - Most current testcases use the default AT&T/SVR4 syntax; a few simple
26   tests of the Intel syntax should be added to prevent bitrot (including
27   relocatable expression syntax, etc).  Test file dual03.s uses Intel
28   syntax lightly (i.e., register names without '%' prefix).
29
30Contact me (Jason Eckhardt, jle@rice.edu) if you'd like to help.
31
32Known testsuite failures:
33  - none.
34
35