1# sh testcase for addz.l $rm, $rn, $rd -*- Asm -*- 2# mach: all 3# as: -isa=shmedia 4# ld: -m shelf64 5 6 .include "media/testutils.inc" 7 8 start 9init: 10 pta wrong, tr0 11 12addzl1: 13 movi 1, r0 14 movi 2, r1 15 addz.l r0, r1, r2 16 bnei r2, 3, tr0 17 18addzl2: 19 movi 1, r0 20 shlli r0, 32, r0 21 addi r0, 2, r0 22 movi 1, r1 23 shlli r1, 32, r1 24 addi r1, 2, r1 25 addz.l r0, r1, r2 26 bnei r2, 4, tr0 27 28addzl3: 29 movi 1, r0 30 shlli r0, 31, r0 31 addi r0, 2, r0 32 movi 2, r1 33 addz.l r0, r1, r2 34 35okay: 36 pass 37 38wrong: 39 fail 40