1*66e63ce3Schristos# sh testcase for st.q $rm, $disp10, $rd -*- Asm -*- 2*66e63ce3Schristos# mach: all 3*66e63ce3Schristos# as: -isa=shmedia 4*66e63ce3Schristos# ld: -m shelf64 5*66e63ce3Schristos 6*66e63ce3Schristos .include "media/testutils.inc" 7*66e63ce3Schristos 8*66e63ce3Schristos start 9*66e63ce3Schristos 10*66e63ce3Schristosinit: 11*66e63ce3Schristos movi -1, r7 12*66e63ce3Schristos xori r7, 13, r7 13*66e63ce3Schristos movi 40, r0 14*66e63ce3Schristos shlli r0, 8, r0 15*66e63ce3Schristos 16*66e63ce3Schristosstq1: 17*66e63ce3Schristos st.q r0, 0, r7 18*66e63ce3Schristos 19*66e63ce3Schristosstq2: 20*66e63ce3Schristos st.q r0, 8, r7 21*66e63ce3Schristos 22*66e63ce3Schristosstq3: 23*66e63ce3Schristos st.q r0, -8, r7 24*66e63ce3Schristos 25*66e63ce3Schristosokay: 26*66e63ce3Schristos pass 27