# sh testcase for gettr $trb, $rd -*- Asm -*- # mach: all # as: -isa=shmedia # ld: -m shelf64 .include "media/testutils.inc" start init: # tr0 is reserved. # don't use it anywhere else in this test. pta wrong, tr0 gettr1: # Put garbage in r1, r2. movi 20, r1 movi 30, r2 pta foo, tr1 pta foo, tr2 check1: gettr tr1, r1 gettr tr2, r2 bne r1, r2, tr0 gettr2: # Put garbage in r3, r4. movi 21, r3 movi 42, r4 check2: pta foo, tr1 gettr tr1, r2 ptabs r2, tr2 gettr tr2, r3 ptabs r3, tr3 gettr tr3, r4 bne r2, r4, tr0 okay: pass wrong: fail foo: nop