1 1.1 christos # MIPS32 DSP ASE test 2 1.1 christos # mach: mips32r2 mips64r2 3 1.1 christos #as: -mdsp 4 1.1 christos #ld: -N -Ttext=0x80010000 5 1.1 christos #output: *\\npass\\n 6 1.1 christos 7 1.1.1.2 christos # Copyright (C) 2005-2024 Free Software Foundation, Inc. 8 1.1 christos # Contributed by MIPS Technologies, Inc. Written by Chao-ying Fu. 9 1.1 christos # 10 1.1 christos # This file is part of the GNU simulators. 11 1.1 christos # 12 1.1 christos # This program is free software; you can redistribute it and/or modify 13 1.1 christos # it under the terms of the GNU General Public License as published by 14 1.1 christos # the Free Software Foundation; either version 3 of the License, or 15 1.1 christos # (at your option) any later version. 16 1.1 christos # 17 1.1 christos # This program is distributed in the hope that it will be useful, 18 1.1 christos # but WITHOUT ANY WARRANTY; without even the implied warranty of 19 1.1 christos # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20 1.1 christos # GNU General Public License for more details. 21 1.1 christos # 22 1.1 christos # You should have received a copy of the GNU General Public License 23 1.1 christos # along with this program. If not, see <http://www.gnu.org/licenses/>. 24 1.1 christos 25 1.1 christos .include "testutils.inc" 26 1.1 christos .include "utils-dsp.inc" 27 1.1 christos 28 1.1 christos setup 29 1.1 christos 30 1.1 christos .set noreorder 31 1.1 christos 32 1.1 christos .ent DIAG 33 1.1 christos DIAG: 34 1.1 christos 35 1.1 christos writemsg "[1] Test addq.ph" 36 1.1 christos dspck_dstio addq.ph, 0x0, 0x0, 0x0, 0x0, 0x0 37 1.1 christos dspck_dstio addq.ph, 0x20002, 0x10001, 0x10001, 0x0, 0x0 38 1.1 christos dspck_dstio addq.ph, 0xfffefffe, 0xffffffff, 0xffffffff, 0x0, 0x0 39 1.1 christos dspck_dstio addq.ph, 0xffff0000, 0xffffffff, 0x1, 0x0, 0x0 40 1.1 christos dspck_dstio addq.ph, 0x0, 0xffffffff, 0x10001, 0x0, 0x0 41 1.1 christos 42 1.1 christos writemsg "[2] Test addq_s.ph" 43 1.1 christos dspck_dstio addq_s.ph, 0x0, 0x0, 0x0, 0x0, 0x0 44 1.1 christos dspck_dstio addq_s.ph, 0x20002, 0x10001, 0x10001, 0x0, 0x0 45 1.1 christos dspck_dstio addq_s.ph, 0xfffefffe, 0xffffffff, 0xffffffff, 0x0, 0x0 46 1.1 christos dspck_dstio addq_s.ph, 0xffff0000, 0xffffffff, 0x1, 0x0, 0x0 47 1.1 christos dspck_dstio addq_s.ph, 0xffff0000, 0x1, 0xffffffff, 0x0, 0x0 48 1.1 christos 49 1.1 christos writemsg "[3] Test addq_s.w" 50 1.1 christos dspck_dsti addq_s.w, 0x0, 0x0, 0x0, 0x0 51 1.1 christos dspck_dstio addq_s.w, 0x2, 0x1, 0x1, 0x0, 0x0 52 1.1 christos dspck_dstio addq_s.w, 0xfffffffe, 0xffffffff, 0xffffffff, 0x0, 0x0 53 1.1 christos dspck_dstio addq_s.w, 0x0, 0xffffffff, 0x1, 0x0, 0x0 54 1.1 christos dspck_dstio addq_s.w, 0xffff, 0xffffffff, 0x10000, 0x0, 0x0 55 1.1 christos 56 1.1 christos writemsg "[4] Test addu.qb" 57 1.1 christos dspck_dstio addu.qb, 0x0, 0x0, 0x0, 0x0, 0x0 58 1.1 christos dspck_dstio addu.qb, 0x2040000, 0x102ff01, 0x10201ff, 0x0, 0x100000 59 1.1 christos dspck_dstio addu.qb, 0xfe0001fe, 0x7f80ffff, 0x7f8002ff, 0x0, 0x100000 60 1.1 christos dspck_dstio addu.qb, 0xffffffff, 0x10203, 0xfffefdfc, 0x0, 0x0 61 1.1 christos dspck_dstio addu.qb, 0xffffffff, 0xfbfaf9f8, 0x4050607, 0x0, 0x0 62 1.1 christos 63 1.1 christos writemsg "[5] Test addu_s.qb" 64 1.1 christos dspck_dstio addu_s.qb, 0x0, 0x0, 0x0, 0x0, 0x0 65 1.1 christos dspck_dstio addu_s.qb, 0x204ffff, 0x102ff01, 0x10201ff, 0x0, 0x100000 66 1.1 christos dspck_dstio addu_s.qb, 0xfeffffff, 0x7f80ffff, 0x7f8002ff, 0x0, 0x100000 67 1.1 christos dspck_dstio addu_s.qb, 0xffffffff, 0x10203, 0xfffefdfc, 0x0, 0x0 68 1.1 christos dspck_dstio addu_s.qb, 0xffffffff, 0xfbfaf9f8, 0x4050607, 0x0, 0x0 69 1.1 christos 70 1.1 christos writemsg "[6] Test subq.ph" 71 1.1 christos dspck_dstio subq.ph, 0x0, 0x0, 0x0, 0x0, 0x0 72 1.1 christos dspck_dstio subq.ph, 0x10001, 0x20002, 0x10001, 0x0, 0x0 73 1.1 christos dspck_dstio subq.ph, 0x1ffff, 0x2fffe, 0x1ffff, 0x0, 0x0 74 1.1 christos dspck_dstio subq.ph, 0x7fff0000, 0xfffe8000, 0x7fff8000, 0x0, 0x100000 75 1.1 christos dspck_dstio subq.ph, 0x1ffff, 0x7fff8000, 0x7ffe8001, 0x0, 0x0 76 1.1 christos 77 1.1 christos writemsg "[7] Test subq_s.ph" 78 1.1 christos dspck_dstio subq_s.ph, 0x0, 0x0, 0x0, 0x0, 0x0 79 1.1 christos dspck_dstio subq_s.ph, 0x10001, 0x20002, 0x10001, 0x0, 0x0 80 1.1 christos dspck_dstio subq_s.ph, 0x1ffff, 0x2fffe, 0x1ffff, 0x0, 0x0 81 1.1 christos dspck_dstio subq_s.ph, 0x0, 0x7fff8000, 0x7fff8000, 0x0, 0x0 82 1.1 christos dspck_dstio subq_s.ph, 0x1ffff, 0x7fff8000, 0x7ffe8001, 0x0, 0x0 83 1.1 christos 84 1.1 christos writemsg "[8] Test subq_s.w" 85 1.1 christos dspck_dsti subq_s.w, 0x0, 0x0, 0x0, 0x0 86 1.1 christos dspck_dsti subq_s.w, 0x0, 0x7fffffff, 0x7fffffff, 0x0 87 1.1 christos dspck_dstio subq_s.w, 0x7fffffff, 0x0, 0x80000000, 0x0, 0x100000 88 1.1 christos dspck_dstio subq_s.w, 0x1, 0x2, 0x1, 0x0, 0x0 89 1.1 christos dspck_dstio subq_s.w, 0xffffffff, 0xfffffffe, 0xffffffff, 0x0, 0x0 90 1.1 christos 91 1.1 christos writemsg "[9] Test subu.qb" 92 1.1 christos dspck_dstio subu.qb, 0x0, 0x0, 0x0, 0x0, 0x0 93 1.1 christos dspck_dstio subu.qb, 0x4030201, 0x8060402, 0x4030201, 0x0, 0x0 94 1.1 christos dspck_dstio subu.qb, 0xfcfdfeff, 0x4030201, 0x8060402, 0x0, 0x100000 95 1.1 christos dspck_dstio subu.qb, 0x102ff01, 0x2040000, 0x10201ff, 0x0, 0x100000 96 1.1 christos dspck_dstio subu.qb, 0x7f80ffff, 0xfe0001fe, 0x7f8002ff, 0x0, 0x100000 97 1.1 christos 98 1.1 christos writemsg "[10] Test subu_s.qb" 99 1.1 christos dspck_dstio subu_s.qb, 0x0, 0x0, 0x0, 0x0, 0x0 100 1.1 christos dspck_dstio subu_s.qb, 0x4030201, 0x8060402, 0x4030201, 0x0, 0x0 101 1.1 christos dspck_dstio subu_s.qb, 0x0, 0x4030201, 0x8060402, 0x0, 0x100000 102 1.1 christos dspck_dstio subu_s.qb, 0x1020000, 0x2040000, 0x10201ff, 0x0, 0x100000 103 1.1 christos dspck_dstio subu_s.qb, 0x7f000000, 0xfe0001fe, 0x7f8002ff, 0x0, 0x100000 104 1.1 christos 105 1.1 christos writemsg "[11] Test addsc" 106 1.1 christos dspck_dstio addsc, 0x0, 0x0, 0x0, 0x0, 0x0 107 1.1 christos dspck_dstio addsc, 0x1000000, 0x84000000, 0x7d000000, 0x0, 0x2000 108 1.1 christos dspck_dstio addsc, 0xf1000000, 0x74000000, 0x7d000000, 0x0, 0x0 109 1.1 christos dspck_dstio addsc, 0x2, 0x1, 0x1, 0x0, 0x0 110 1.1 christos dspck_dstio addsc, 0xffffffff, 0xfffffffe, 0x1, 0x0, 0x0 111 1.1 christos 112 1.1 christos writemsg "[12] Test addwc" 113 1.1 christos dspck_dstio addwc, 0x0, 0x0, 0x0, 0x0, 0x0 114 1.1 christos dspck_dstio addwc, 0x2, 0x1, 0x1, 0x0, 0x0 115 1.1 christos dspck_dstio addwc, 0x3, 0x1, 0x1, 0x2000, 0x2000 116 1.1 christos dspck_dsti addwc, 0x1, 0xffffffff, 0x1, 0x2000 117 1.1 christos dspck_dsti addwc, 0x11, 0xa, 0x6, 0x2000 118 1.1 christos 119 1.1 christos writemsg "[13] Test modsub" 120 1.1 christos dspck_dstio modsub, 0x0, 0x0, 0x0, 0x0, 0x0 121 1.1 christos dspck_dstio modsub, 0x76, 0x78, 0x7802, 0x0, 0x0 122 1.1 christos dspck_dstio modsub, 0x74, 0x76, 0x7802, 0x0, 0x0 123 1.1 christos dspck_dstio modsub, 0x78, 0x0, 0x7802, 0x0, 0x0 124 1.1 christos dspck_dstio modsub, 0xf9, 0xfc, 0xfe03, 0x0, 0x0 125 1.1 christos 126 1.1 christos writemsg "[14] Test raddu.w.qb" 127 1.1 christos dspck_dsio raddu.w.qb, 0x0, 0x0, 0x0, 0x0 128 1.1 christos dspck_dsio raddu.w.qb, 0x2, 0x1000100, 0x0, 0x0 129 1.1 christos dspck_dsio raddu.w.qb, 0x4, 0x1010101, 0x0, 0x0 130 1.1 christos dspck_dsio raddu.w.qb, 0x200, 0xff01ff01, 0x0, 0x0 131 1.1 christos dspck_dsio raddu.w.qb, 0x3fc, 0xffffffff, 0x0, 0x0 132 1.1 christos 133 1.1 christos writemsg "[15] Test absq_s.ph" 134 1.1 christos dspck_dsio absq_s.ph, 0x0, 0x0, 0x0, 0x0 135 1.1 christos dspck_dsio absq_s.ph, 0x10001, 0xffffffff, 0x0, 0x0 136 1.1 christos dspck_dsio absq_s.ph, 0x7fff7fff, 0x80008000, 0x0, 0x100000 137 1.1 christos dspck_dsio absq_s.ph, 0x60000002, 0xa000fffe, 0x0, 0x0 138 1.1 christos dspck_dsio absq_s.ph, 0x70000004, 0x9000fffc, 0x0, 0x0 139 1.1 christos 140 1.1 christos writemsg "[16] Test absq_s.w" 141 1.1 christos dspck_dsio absq_s.w, 0x0, 0x0, 0x0, 0x0 142 1.1 christos dspck_dsio absq_s.w, 0x1, 0xffffffff, 0x0, 0x0 143 1.1 christos dspck_dsio absq_s.w, 0x7fffffff, 0x80000000, 0x0, 0x100000 144 1.1 christos dspck_dsio absq_s.w, 0x40000001, 0xbfffffff, 0x0, 0x0 145 1.1 christos dspck_dsio absq_s.w, 0x8000001, 0xf7ffffff, 0x0, 0x0 146 1.1 christos 147 1.1 christos writemsg "[17] Test precrq.qb.ph" 148 1.1 christos dspck_dstio precrq.qb.ph, 0x0, 0x0, 0x0, 0x0, 0x0 149 1.1 christos dspck_dstio precrq.qb.ph, 0xff7f4020, 0xffff7fff, 0x40002000, 0x0, 0x0 150 1.1 christos dspck_dstio precrq.qb.ph, 0xfeba7632, 0xfedcba98, 0x76543210, 0x0, 0x0 151 1.1 christos dspck_dstio precrq.qb.ph, 0x7632feba, 0x76543210, 0xfedcba98, 0x0, 0x0 152 1.1 christos dspck_dstio precrq.qb.ph, 0x14589cd, 0x1234567, 0x89abcdef, 0x0, 0x0 153 1.1 christos 154 1.1 christos writemsg "[18] Test precrq.ph.w" 155 1.1 christos dspck_dstio precrq.ph.w, 0x0, 0x0, 0x0, 0x0, 0x0 156 1.1 christos dspck_dstio precrq.ph.w, 0xffff4000, 0xffff7fff, 0x40002000, 0x0, 0x0 157 1.1 christos dspck_dstio precrq.ph.w, 0xfedc7654, 0xfedcba98, 0x76543210, 0x0, 0x0 158 1.1 christos dspck_dstio precrq.ph.w, 0x7654fedc, 0x76543210, 0xfedcba98, 0x0, 0x0 159 1.1 christos dspck_dstio precrq.ph.w, 0x12389ab, 0x1234567, 0x89abcdef, 0x0, 0x0 160 1.1 christos 161 1.1 christos writemsg "[19] Test precrq_rs.ph.w" 162 1.1 christos dspck_dstio precrq_rs.ph.w, 0x0, 0x0, 0x0, 0x0, 0x0 163 1.1 christos dspck_dstio precrq_rs.ph.w, 0x7fff0000, 0x7fffffff, 0xffffffff, 0x0, 0x400000 164 1.1 christos dspck_dstio precrq_rs.ph.w, 0x80008001, 0x80007fff, 0x8000ffff, 0x0, 0x0 165 1.1 christos dspck_dstio precrq_rs.ph.w, 0xfedd7654, 0xfedcba98, 0x76543210, 0x0, 0x0 166 1.1 christos dspck_dstio precrq_rs.ph.w, 0x7654fedd, 0x76543210, 0xfedcba98, 0x0, 0x0 167 1.1 christos 168 1.1 christos writemsg "[20] Test precrqu_s.qb.ph" 169 1.1 christos dspck_dstio precrqu_s.qb.ph, 0x0, 0x0, 0x0, 0x0, 0x0 170 1.1 christos dspck_dstio precrqu_s.qb.ph, 0xff8040, 0xffff7fff, 0x40002000, 0x0, 0x400000 171 1.1 christos dspck_dstio precrqu_s.qb.ph, 0xec64, 0xfedcba98, 0x76543210, 0x0, 0x400000 172 1.1 christos dspck_dstio precrqu_s.qb.ph, 0xec640000, 0x76543210, 0xfedcba98, 0x0, 0x400000 173 1.1 christos dspck_dstio precrqu_s.qb.ph, 0x28a0000, 0x1234567, 0x89abcdef, 0x0, 0x400000 174 1.1 christos 175 1.1 christos writemsg "[21] Test preceq.w.phl" 176 1.1 christos dspck_dsio preceq.w.phl, 0x0, 0x0, 0x0, 0x0 177 1.1 christos dspck_dsio preceq.w.phl, 0xffff0000, 0xffffffff, 0x0, 0x0 178 1.1 christos dspck_dsio preceq.w.phl, 0x80000000, 0x80004000, 0x0, 0x0 179 1.1 christos dspck_dsio preceq.w.phl, 0xc0010000, 0xc0012001, 0x0, 0x0 180 1.1 christos dspck_dsio preceq.w.phl, 0x76540000, 0x76543210, 0x0, 0x0 181 1.1 christos 182 1.1 christos writemsg "[22] Test preceq.w.phr" 183 1.1 christos dspck_dsio preceq.w.phr, 0x0, 0x0, 0x0, 0x0 184 1.1 christos dspck_dsio preceq.w.phr, 0xffff0000, 0xffffffff, 0x0, 0x0 185 1.1 christos dspck_dsio preceq.w.phr, 0x40000000, 0x80004000, 0x0, 0x0 186 1.1 christos dspck_dsio preceq.w.phr, 0x20010000, 0xc0012001, 0x0, 0x0 187 1.1 christos dspck_dsio preceq.w.phr, 0x32100000, 0x76543210, 0x0, 0x0 188 1.1 christos 189 1.1 christos writemsg "[23] Test precequ.ph.qbl" 190 1.1 christos dspck_dsio precequ.ph.qbl, 0x0, 0x0, 0x0, 0x0 191 1.1 christos dspck_dsio precequ.ph.qbl, 0x7f807f80, 0xffffffff, 0x0, 0x0 192 1.1 christos dspck_dsio precequ.ph.qbl, 0x40000000, 0x80004000, 0x0, 0x0 193 1.1 christos dspck_dsio precequ.ph.qbl, 0x60000080, 0xc0012001, 0x0, 0x0 194 1.1 christos dspck_dsio precequ.ph.qbl, 0x3b002a00, 0x76543210, 0x0, 0x0 195 1.1 christos 196 1.1 christos writemsg "[24] Test precequ.ph.qbr" 197 1.1 christos dspck_dsio precequ.ph.qbr, 0x0, 0x0, 0x0, 0x0 198 1.1 christos dspck_dsio precequ.ph.qbr, 0x7f807f80, 0xffffffff, 0x0, 0x0 199 1.1 christos dspck_dsio precequ.ph.qbr, 0x20000000, 0x80004000, 0x0, 0x0 200 1.1 christos dspck_dsio precequ.ph.qbr, 0x10000080, 0xc0012001, 0x0, 0x0 201 1.1 christos dspck_dsio precequ.ph.qbr, 0x19000800, 0x76543210, 0x0, 0x0 202 1.1 christos 203 1.1 christos writemsg "[25] Test precequ.ph.qbla" 204 1.1 christos dspck_dsio precequ.ph.qbla, 0x0, 0x0, 0x0, 0x0 205 1.1 christos dspck_dsio precequ.ph.qbla, 0x7f807f80, 0xffffffff, 0x0, 0x0 206 1.1 christos dspck_dsio precequ.ph.qbla, 0x40002000, 0x80004000, 0x0, 0x0 207 1.1 christos dspck_dsio precequ.ph.qbla, 0x60001000, 0xc0012001, 0x0, 0x0 208 1.1 christos dspck_dsio precequ.ph.qbla, 0x3b001900, 0x76543210, 0x0, 0x0 209 1.1 christos 210 1.1 christos writemsg "[26] Test precequ.ph.qbra" 211 1.1 christos dspck_dsio precequ.ph.qbra, 0x0, 0x0, 0x0, 0x0 212 1.1 christos dspck_dsio precequ.ph.qbra, 0x7f807f80, 0xffffffff, 0x0, 0x0 213 1.1 christos dspck_dsio precequ.ph.qbra, 0x0, 0x80004000, 0x0, 0x0 214 1.1 christos dspck_dsio precequ.ph.qbra, 0x800080, 0xc0012001, 0x0, 0x0 215 1.1 christos dspck_dsio precequ.ph.qbra, 0x2a000800, 0x76543210, 0x0, 0x0 216 1.1 christos 217 1.1 christos writemsg "[27] Test preceu.ph.qbl" 218 1.1 christos dspck_dsio preceu.ph.qbl, 0x0, 0x0, 0x0, 0x0 219 1.1 christos dspck_dsio preceu.ph.qbl, 0xff00ff, 0xffffffff, 0x0, 0x0 220 1.1 christos dspck_dsio preceu.ph.qbl, 0x800000, 0x80004000, 0x0, 0x0 221 1.1 christos dspck_dsio preceu.ph.qbl, 0xc00001, 0xc0012001, 0x0, 0x0 222 1.1 christos dspck_dsio preceu.ph.qbl, 0x760054, 0x76543210, 0x0, 0x0 223 1.1 christos 224 1.1 christos writemsg "[28] Test preceu.ph.qbr" 225 1.1 christos dspck_dsio preceu.ph.qbr, 0x0, 0x0, 0x0, 0x0 226 1.1 christos dspck_dsio preceu.ph.qbr, 0xff00ff, 0xffffffff, 0x0, 0x0 227 1.1 christos dspck_dsio preceu.ph.qbr, 0x400000, 0x80004000, 0x0, 0x0 228 1.1 christos dspck_dsio preceu.ph.qbr, 0x200001, 0xc0012001, 0x0, 0x0 229 1.1 christos dspck_dsio preceu.ph.qbr, 0x320010, 0x76543210, 0x0, 0x0 230 1.1 christos 231 1.1 christos writemsg "[29] Test preceu.ph.qbla" 232 1.1 christos dspck_dsio preceu.ph.qbla, 0x0, 0x0, 0x0, 0x0 233 1.1 christos dspck_dsio preceu.ph.qbla, 0xff00ff, 0xffffffff, 0x0, 0x0 234 1.1 christos dspck_dsio preceu.ph.qbla, 0x800040, 0x80004000, 0x0, 0x0 235 1.1 christos dspck_dsio preceu.ph.qbla, 0xc00020, 0xc0012001, 0x0, 0x0 236 1.1 christos dspck_dsio preceu.ph.qbla, 0x760032, 0x76543210, 0x0, 0x0 237 1.1 christos 238 1.1 christos writemsg "[30] Test preceu.ph.qbra" 239 1.1 christos dspck_dsio preceu.ph.qbra, 0x0, 0x0, 0x0, 0x0 240 1.1 christos dspck_dsio preceu.ph.qbra, 0xff00ff, 0xffffffff, 0x0, 0x0 241 1.1 christos dspck_dsio preceu.ph.qbra, 0x0, 0x80004000, 0x0, 0x0 242 1.1 christos dspck_dsio preceu.ph.qbra, 0x10001, 0xc0012001, 0x0, 0x0 243 1.1 christos dspck_dsio preceu.ph.qbra, 0x540010, 0x76543210, 0x0, 0x0 244 1.1 christos 245 1.1 christos writemsg "[31] Test shll.qb" 246 1.1 christos dspck_dtsaio shll.qb, 0x0, 0x0, 0, 0x0, 0x0 247 1.1 christos dspck_dtsai shll.qb, 0x202fefe, 0x101ffff, 1, 0x0 248 1.1 christos dspck_dtsai shll.qb, 0xfefe0002, 0x7fff8081, 1, 0x0 249 1.1 christos dspck_dtsai shll.qb, 0xfcfc0020, 0x7fff8008, 2, 0x0 250 1.1 christos dspck_dtsai shll.qb, 0x68b0d868, 0x6db6db6d, 3, 0x0 251 1.1 christos 252 1.1 christos writemsg "[32] Test shllv.qb" 253 1.1 christos dspck_dstio shllv.qb, 0x0, 0x0, 0x0, 0x0, 0x0 254 1.1 christos dspck_dsti shllv.qb, 0x202fefe, 0x101ffff, 0x1, 0x0 255 1.1 christos dspck_dsti shllv.qb, 0xfefe0002, 0x7fff8081, 0x1, 0x0 256 1.1 christos dspck_dsti shllv.qb, 0xfcfc0020, 0x7fff8008, 0x2, 0x0 257 1.1 christos dspck_dsti shllv.qb, 0x68b0d868, 0x6db6db6d, 0x3, 0x0 258 1.1 christos 259 1.1 christos writemsg "[33] Test shll.ph" 260 1.1 christos dspck_dtsaio shll.ph, 0x0, 0x0, 0, 0x0, 0x0 261 1.1 christos dspck_dtsaio shll.ph, 0x2fffe, 0x1ffff, 1, 0x0, 0x0 262 1.1 christos dspck_dtsaio shll.ph, 0xfffe0000, 0x7fff8000, 1, 0x0, 0x400000 263 1.1 christos dspck_dtsaio shll.ph, 0xfffc0020, 0x7fff8008, 2, 0x0, 0x400000 264 1.1 christos dspck_dtsaio shll.ph, 0x6db0db68, 0x6db6db6d, 3, 0x0, 0x400000 265 1.1 christos 266 1.1 christos writemsg "[34] Test shllv.ph" 267 1.1 christos dspck_dstio shllv.ph, 0x0, 0x0, 0x0, 0x0, 0x0 268 1.1 christos dspck_dstio shllv.ph, 0x2fffe, 0x1ffff, 0x1, 0x0, 0x0 269 1.1 christos dspck_dstio shllv.ph, 0xfffe0000, 0x7fff8000, 0x1, 0x0, 0x400000 270 1.1 christos dspck_dstio shllv.ph, 0xfffc0020, 0x7fff8008, 0x2, 0x0, 0x400000 271 1.1 christos dspck_dstio shllv.ph, 0x6db0db68, 0x6db6db6d, 0x3, 0x0, 0x400000 272 1.1 christos 273 1.1 christos writemsg "[35] Test shll_s.ph" 274 1.1 christos dspck_dtsaio shll_s.ph, 0x0, 0x0, 0, 0x0, 0x0 275 1.1 christos dspck_dtsaio shll_s.ph, 0x2fffe, 0x1ffff, 1, 0x0, 0x0 276 1.1 christos dspck_dtsaio shll_s.ph, 0x7fff8000, 0x7fff8000, 1, 0x0, 0x400000 277 1.1 christos dspck_dtsaio shll_s.ph, 0x7fff8000, 0x7fff8008, 2, 0x0, 0x400000 278 1.1 christos dspck_dtsaio shll_s.ph, 0x7fff8000, 0x6db6db6d, 3, 0x0, 0x400000 279 1.1 christos 280 1.1 christos writemsg "[36] Test shllv_s.ph" 281 1.1 christos dspck_dstio shllv_s.ph, 0x0, 0x0, 0x0, 0x0, 0x0 282 1.1 christos dspck_dstio shllv_s.ph, 0x2fffe, 0x1ffff, 0x1, 0x0, 0x0 283 1.1 christos dspck_dstio shllv_s.ph, 0x7fff8000, 0x7fff8000, 0x1, 0x0, 0x400000 284 1.1 christos dspck_dstio shllv_s.ph, 0x7fff8000, 0x7fff8008, 0x2, 0x0, 0x400000 285 1.1 christos dspck_dstio shllv_s.ph, 0x7fff8000, 0x6db6db6d, 0x3, 0x0, 0x400000 286 1.1 christos 287 1.1 christos writemsg "[37] Test shll_s.w" 288 1.1 christos dspck_dtsaio shll_s.w, 0x0, 0x0, 0, 0x0, 0x0 289 1.1 christos dspck_dtsaio shll_s.w, 0x3fffe, 0x1ffff, 1, 0x0, 0x0 290 1.1 christos dspck_dtsaio shll_s.w, 0x7fffffff, 0x7fff8000, 1, 0x0, 0x400000 291 1.1 christos dspck_dtsaio shll_s.w, 0x80000000, 0x80000000, 1, 0x0, 0x400000 292 1.1 christos dspck_dtsaio shll_s.w, 0x7fffffff, 0x7fff8008, 2, 0x0, 0x400000 293 1.1 christos 294 1.1 christos writemsg "[38] Test shllv_s.w" 295 1.1 christos dspck_dstio shllv_s.w, 0x0, 0x0, 0x0, 0x0, 0x0 296 1.1 christos dspck_dstio shllv_s.w, 0x3fffe, 0x1ffff, 0x1, 0x0, 0x0 297 1.1 christos dspck_dstio shllv_s.w, 0x7fffffff, 0x7fff8000, 0x1, 0x0, 0x400000 298 1.1 christos dspck_dstio shllv_s.w, 0x80000000, 0x80000000, 0x1, 0x0, 0x400000 299 1.1 christos dspck_dstio shllv_s.w, 0x7fffffff, 0x7fff8008, 0x2, 0x0, 0x400000 300 1.1 christos 301 1.1 christos writemsg "[39] Test shrl.qb" 302 1.1 christos dspck_dtsaio shrl.qb, 0x0, 0x0, 0, 0x0, 0x0 303 1.1 christos dspck_dtsai shrl.qb, 0x7f7f, 0x101ffff, 1, 0x0 304 1.1 christos dspck_dtsai shrl.qb, 0x3f7f4040, 0x7fff8081, 1, 0x0 305 1.1 christos dspck_dtsai shrl.qb, 0x1f3f2002, 0x7fff8008, 2, 0x0 306 1.1 christos dspck_dtsai shrl.qb, 0xd161b0d, 0x6db6db6d, 3, 0x0 307 1.1 christos 308 1.1 christos writemsg "[40] Test shrlv.qb" 309 1.1 christos dspck_dstio shrlv.qb, 0x0, 0x0, 0x0, 0x0, 0x0 310 1.1 christos dspck_dsti shrlv.qb, 0x7f7f, 0x101ffff, 0x1, 0x0 311 1.1 christos dspck_dsti shrlv.qb, 0x3f7f4040, 0x7fff8081, 0x1, 0x0 312 1.1 christos dspck_dsti shrlv.qb, 0x1f3f2002, 0x7fff8008, 0x2, 0x0 313 1.1 christos dspck_dsti shrlv.qb, 0xd161b0d, 0x6db6db6d, 0x3, 0x0 314 1.1 christos 315 1.1 christos writemsg "[41] Test shra.ph" 316 1.1 christos dspck_dtsaio shra.ph, 0x10001, 0x20002, 1, 0x0, 0x0 317 1.1 christos dspck_dtsaio shra.ph, 0x10006, 0x10106f6f, 12, 0x0, 0x0 318 1.1 christos dspck_dtsaio shra.ph, 0x1c000, 0x28000, 1, 0x0, 0x0 319 1.1 christos dspck_dtsaio shra.ph, 0x2f800, 0x208000, 4, 0x0, 0x0 320 1.1 christos dspck_dtsaio shra.ph, 0xfc01fc00, 0x80208000, 5, 0x0, 0x0 321 1.1 christos 322 1.1 christos writemsg "[42] Test shrav.ph" 323 1.1 christos dspck_dstio shrav.ph, 0x10001, 0x20002, 0x1, 0x0, 0x0 324 1.1 christos dspck_dstio shrav.ph, 0x10006, 0x10106f6f, 0xc, 0x0, 0x0 325 1.1 christos dspck_dstio shrav.ph, 0x1c000, 0x28000, 0x1, 0x0, 0x0 326 1.1 christos dspck_dstio shrav.ph, 0x2f800, 0x208000, 0x4, 0x0, 0x0 327 1.1 christos dspck_dstio shrav.ph, 0xfc01fc00, 0x80208000, 0x5, 0x0, 0x0 328 1.1 christos 329 1.1 christos writemsg "[43] Test shra_r.ph" 330 1.1 christos dspck_dtsaio shra_r.ph, 0x20001, 0x30002, 1, 0x0, 0x0 331 1.1 christos dspck_dtsaio shra_r.ph, 0x10001, 0x20001, 1, 0x0, 0x0 332 1.1 christos dspck_dtsaio shra_r.ph, 0x10001, 0x10001, 1, 0x0, 0x0 333 1.1 christos dspck_dtsaio shra_r.ph, 0x0, 0x10001, 2, 0x0, 0x0 334 1.1 christos dspck_dtsaio shra_r.ph, 0x7fff8000, 0x7fff8000, 0, 0x0, 0x0 335 1.1 christos dspck_dtsaio shra_r.ph, 0x4000c000, 0x7fff8000, 1, 0x0, 0x0 336 1.1 christos dspck_dtsaio shra_r.ph, 0x2000e000, 0x7ffe8000, 2, 0x0, 0x0 337 1.1 christos 338 1.1 christos writemsg "[44] Test shrav_r.ph" 339 1.1 christos dspck_dstio shrav_r.ph, 0x20001, 0x30002, 0x1, 0x0, 0x0 340 1.1 christos dspck_dstio shrav_r.ph, 0x10001, 0x20001, 0x1, 0x0, 0x0 341 1.1 christos dspck_dstio shrav_r.ph, 0x10001, 0x10001, 0x1, 0x0, 0x0 342 1.1 christos dspck_dstio shrav_r.ph, 0x0, 0x10001, 0x2, 0x0, 0x0 343 1.1 christos dspck_dstio shrav_r.ph, 0x7fff8000, 0x7fff8000, 0, 0x0, 0x0 344 1.1 christos dspck_dstio shrav_r.ph, 0x2000e000, 0x7fff8000, 2, 0x0, 0x0 345 1.1 christos 346 1.1 christos writemsg "[45] Test shra_r.w" 347 1.1 christos dspck_dtsaio shra_r.w, 0x1, 0x2, 1, 0x0, 0x0 348 1.1 christos dspck_dtsaio shra_r.w, 0xffff8000, 0x80000000, 16, 0x0, 0x0 349 1.1 christos dspck_dtsaio shra_r.w, 0x8001, 0x10001, 1, 0x0, 0x0 350 1.1 christos dspck_dtsaio shra_r.w, 0x1, 0x10001, 17, 0x0, 0x0 351 1.1 christos dspck_dtsaio shra_r.w, 0xffffc001, 0x80010001, 17, 0x0, 0x0 352 1.1 christos dspck_dtsaio shra_r.w, 0x7fffffff, 0x7fffffff, 0, 0x0, 0x0 353 1.1 christos dspck_dtsaio shra_r.w, 0x40000000, 0x7fffffff, 1, 0x0, 0x0 354 1.1 christos dspck_dtsaio shra_r.w, 0x20000000, 0x7ffffffe, 2, 0x0, 0x0 355 1.1 christos 356 1.1 christos writemsg "[46] Test shrav_r.w" 357 1.1 christos dspck_dstio shrav_r.w, 0x1, 0x2, 0x1, 0x0, 0x0 358 1.1 christos dspck_dstio shrav_r.w, 0xffff8000, 0x80000000, 0x10, 0x0, 0x0 359 1.1 christos dspck_dstio shrav_r.w, 0x8001, 0x10001, 0x1, 0x0, 0x0 360 1.1 christos dspck_dstio shrav_r.w, 0x8001, 0x10001, 0x21, 0x0, 0x0 361 1.1 christos dspck_dstio shrav_r.w, 0x4000, 0x10001, 0x2, 0x0, 0x0 362 1.1 christos dspck_dstio shrav_r.w, 0x7fffffff, 0x7fffffff, 0x0, 0x0, 0x0 363 1.1 christos dspck_dstio shrav_r.w, 0x10000000, 0x7ffffffc, 0x3, 0x0, 0x0 364 1.1 christos dspck_dstio shrav_r.w, 0x08000000, 0x7ffffff8, 0x4, 0x0, 0x0 365 1.1 christos 366 1.1 christos writemsg "[47] Test muleu_s.ph.qbl" 367 1.1 christos dspck_dstio muleu_s.ph.qbl, 0x0, 0x0, 0x0, 0x0, 0x0 368 1.1 christos dspck_dstio muleu_s.ph.qbl, 0x0, 0x0, 0x40004000, 0x0, 0x0 369 1.1 christos dspck_dstio muleu_s.ph.qbl, 0x0, 0xffffffff, 0x0, 0x0, 0x0 370 1.1 christos dspck_dstio muleu_s.ph.qbl, 0x10001, 0x1010101, 0x10001, 0x0, 0x0 371 1.1 christos dspck_dstio muleu_s.ph.qbl, 0x10000, 0x1000001, 0x10001, 0x0, 0x0 372 1.1 christos 373 1.1 christos writemsg "[48] Test muleu_s.ph.qbr" 374 1.1 christos dspck_dstio muleu_s.ph.qbr, 0x0, 0x0, 0x0, 0x0, 0x0 375 1.1 christos dspck_dstio muleu_s.ph.qbr, 0x0, 0x0, 0x40004000, 0x0, 0x0 376 1.1 christos dspck_dstio muleu_s.ph.qbr, 0x0, 0xffffffff, 0x0, 0x0, 0x0 377 1.1 christos dspck_dstio muleu_s.ph.qbr, 0x10001, 0x1010101, 0x10001, 0x0, 0x0 378 1.1 christos dspck_dstio muleu_s.ph.qbr, 0x1, 0x1000001, 0x10001, 0x0, 0x0 379 1.1 christos 380 1.1 christos writemsg "[49] Test mulq_rs.ph" 381 1.1 christos dspck_dstio mulq_rs.ph, 0x0, 0x0, 0x0, 0x0, 0x0 382 1.1 christos dspck_dstio mulq_rs.ph, 0x0, 0x1, 0x1, 0x0, 0x0 383 1.1 christos dspck_dstio mulq_rs.ph, 0x20000000, 0x40007fff, 0x40000000, 0x0, 0x0 384 1.1 christos dspck_dstio mulq_rs.ph, 0x33330000, 0x66660000, 0x40007fff, 0x0, 0x0 385 1.1 christos dspck_dstio mulq_rs.ph, 0xccd3332, 0x66666666, 0x10003fff, 0x0, 0x0 386 1.1 christos 387 1.1 christos writemsg "[50] Test muleq_s.w.phl" 388 1.1 christos dspck_dstio muleq_s.w.phl, 0x0, 0x0, 0x0, 0x0, 0x0 389 1.1 christos dspck_dstio muleq_s.w.phl, 0x0, 0x0, 0x40004000, 0x0, 0x0 390 1.1 christos dspck_dstio muleq_s.w.phl, 0x0, 0x7fff7fff, 0x0, 0x0, 0x0 391 1.1 christos dspck_dstio muleq_s.w.phl, 0x0, 0x0, 0xc000c000, 0x0, 0x0 392 1.1 christos dspck_dstio muleq_s.w.phl, 0x0, 0x80008000, 0x0, 0x0, 0x0 393 1.1 christos 394 1.1 christos writemsg "[51] Test muleq_s.w.phr" 395 1.1 christos dspck_dstio muleq_s.w.phr, 0x0, 0x0, 0x0, 0x0, 0x0 396 1.1 christos dspck_dstio muleq_s.w.phr, 0x0, 0x0, 0x40004000, 0x0, 0x0 397 1.1 christos dspck_dstio muleq_s.w.phr, 0x0, 0x7fff7fff, 0x0, 0x0, 0x0 398 1.1 christos dspck_dstio muleq_s.w.phr, 0x0, 0x0, 0xc000c000, 0x0, 0x0 399 1.1 christos dspck_dstio muleq_s.w.phr, 0x0, 0x80008000, 0x0, 0x0, 0x0 400 1.1 christos 401 1.1 christos writemsg "[52] Test dpau.h.qbl" 402 1.1 christos dspck_astio dpau.h.qbl, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 403 1.1 christos dspck_astio dpau.h.qbl, 0x0, 0x0, 0x0, 0x1, 0x1010101, 0x1000001, 0x0, 0x0 404 1.1 christos dspck_astio dpau.h.qbl, 0xffffffff, 0xffffffff, 0x0, 0x0, 0x1010101, 0x1000001, 0x0, 0x0 405 1.1 christos dspck_astio dpau.h.qbl, 0x0, 0x0, 0x0, 0x0, 0xffff0000, 0xffff, 0x0, 0x0 406 1.1 christos dspck_astio dpau.h.qbl, 0x0, 0x0, 0x0, 0xff, 0xffff0001, 0x1ffff, 0x0, 0x0 407 1.1 christos 408 1.1 christos writemsg "[53] Test dpau.h.qbr" 409 1.1 christos dspck_astio dpau.h.qbr, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 410 1.1 christos dspck_astio dpau.h.qbr, 0x0, 0x0, 0x0, 0x1, 0x1010101, 0x1000001, 0x0, 0x0 411 1.1 christos dspck_astio dpau.h.qbr, 0xffffffff, 0xffffffff, 0x0, 0x0, 0x1010101, 0x1000001, 0x0, 0x0 412 1.1 christos dspck_astio dpau.h.qbr, 0x0, 0x0, 0x0, 0x0, 0xffff0000, 0xffff, 0x0, 0x0 413 1.1 christos dspck_astio dpau.h.qbr, 0x0, 0x0, 0x0, 0xff, 0xffff0001, 0x1ffff, 0x0, 0x0 414 1.1 christos 415 1.1 christos writemsg "[54] Test dpsu.h.qbl" 416 1.1 christos dspck_astio dpsu.h.qbl, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 417 1.1 christos dspck_astio dpsu.h.qbl, 0x0, 0x1, 0x0, 0x0, 0x1010101, 0x1000001, 0x0, 0x0 418 1.1 christos dspck_astio dpsu.h.qbl, 0x0, 0x0, 0xffffffff, 0xffffffff, 0x1010101, 0x1000001, 0x0, 0x0 419 1.1 christos dspck_astio dpsu.h.qbl, 0x0, 0x0, 0x0, 0x0, 0xffff0000, 0xffff, 0x0, 0x0 420 1.1 christos dspck_astio dpsu.h.qbl, 0x0, 0xff, 0x0, 0x0, 0xffff0001, 0x1ffff, 0x0, 0x0 421 1.1 christos 422 1.1 christos writemsg "[55] Test dpsu.h.qbr" 423 1.1 christos dspck_astio dpsu.h.qbr, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 424 1.1 christos dspck_astio dpsu.h.qbr, 0x0, 0x1, 0x0, 0x0, 0x1010101, 0x1000001, 0x0, 0x0 425 1.1 christos dspck_astio dpsu.h.qbr, 0x0, 0x0, 0xffffffff, 0xffffffff, 0x1010101, 0x1000001, 0x0, 0x0 426 1.1 christos dspck_astio dpsu.h.qbr, 0x0, 0x0, 0x0, 0x0, 0xffff0000, 0xffff, 0x0, 0x0 427 1.1 christos dspck_astio dpsu.h.qbr, 0x0, 0xff, 0x0, 0x0, 0xffff0001, 0x1ffff, 0x0, 0x0 428 1.1 christos 429 1.1 christos writemsg "[56] Test dpaq_s.w.ph" 430 1.1 christos dspck_astio dpaq_s.w.ph, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 431 1.1 christos dspck_astio dpaq_s.w.ph, 0x0, 0x0, 0x0, 0xfffc0004, 0x7fff7fff, 0x7fff7fff, 0x0, 0x0 432 1.1 christos dspck_astio dpaq_s.w.ph, 0x0, 0x0, 0x0, 0xfffffffe, 0x80008000, 0x80008000, 0x0, 0xf0000 433 1.1 christos dspck_astio dpaq_s.w.ph, 0x0, 0x0, 0xffffffff, 0xa0000000, 0x40002000, 0x80008000, 0x0, 0x0 434 1.1 christos dspck_astio dpaq_s.w.ph, 0xffffffff, 0xa0000000, 0xffffffff, 0x88000000, 0x10000800, 0x80008000, 0x0, 0x0 435 1.1 christos 436 1.1 christos writemsg "[57] Test dpsq_s.w.ph" 437 1.1 christos dspck_astio dpsq_s.w.ph, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 438 1.1 christos dspck_astio dpsq_s.w.ph, 0x0, 0xfffc0004, 0x0, 0x0, 0x7fff7fff, 0x7fff7fff, 0x0, 0x0 439 1.1 christos dspck_astio dpsq_s.w.ph, 0x0, 0xfffffffe, 0x0, 0x0, 0x80008000, 0x80008000, 0x0, 0xf0000 440 1.1 christos dspck_astio dpsq_s.w.ph, 0xffffffff, 0xa0000000, 0x0, 0x0, 0x40002000, 0x80008000, 0x0, 0x0 441 1.1 christos dspck_astio dpsq_s.w.ph, 0xffffffff, 0x88000000, 0xffffffff, 0xa0000000, 0x10000800, 0x80008000, 0x0, 0x0 442 1.1 christos 443 1.1 christos writemsg "[58] Test mulsaq_s.w.ph" 444 1.1 christos dspck_astio mulsaq_s.w.ph, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 445 1.1 christos dspck_astio mulsaq_s.w.ph, 0x0, 0x0, 0x0, 0x0, 0x4000, 0xc0000000, 0x0, 0x0 446 1.1 christos dspck_astio mulsaq_s.w.ph, 0x0, 0x0, 0xffffffff, 0x60010000, 0x80004000, 0x7fff4000, 0x0, 0x0 447 1.1 christos dspck_astio mulsaq_s.w.ph, 0x0, 0x0, 0x0, 0x5fffffff, 0x80004000, 0x80004000, 0x0, 0xf0000 448 1.1 christos dspck_astio mulsaq_s.w.ph, 0x7fffffff, 0xffffffff, 0x80000000, 0xfffc0003, 0x7fff8001, 0x7fff7fff, 0x0, 0x0 449 1.1 christos 450 1.1 christos writemsg "[59] Test dpaq_sa.l.w" 451 1.1 christos dspck_astio dpaq_sa.l.w, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 452 1.1 christos dspck_astio dpaq_sa.l.w, 0x0, 0x0, 0x7ffffffe, 0x2, 0x7fffffff, 0x7fffffff, 0x0, 0x0 453 1.1 christos dspck_astio dpaq_sa.l.w, 0x0, 0x0, 0x7fffffff, 0xffffffff, 0x80000000, 0x80000000, 0x0, 0xf0000 454 1.1 christos dspck_astio dpaq_sa.l.w, 0x0, 0x0, 0xc0000000, 0x80000000, 0xc0000000, 0x7fffffff, 0x0, 0x0 455 1.1 christos dspck_astio dpaq_sa.l.w, 0x20000000, 0x0, 0x0, 0x40000000, 0xe0000000, 0x7fffffff, 0x0, 0x0 456 1.1 christos 457 1.1 christos writemsg "[60] Test dpsq_sa.l.w" 458 1.1 christos dspck_astio dpsq_sa.l.w, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 459 1.1 christos dspck_astio dpsq_sa.l.w, 0x7fffffff, 0xffffffff, 0x0, 0x0, 0x80000000, 0x80000000, 0x0, 0xf0000 460 1.1 christos dspck_astio dpsq_sa.l.w, 0x80000000, 0x0, 0x80000000, 0x0, 0x80000000, 0x80000000, 0x0, 0xf0000 461 1.1 christos dspck_astio dpsq_sa.l.w, 0x0, 0x0, 0x80000000, 0x1, 0x80000000, 0x80000000, 0x0, 0xf0000 462 1.1 christos dspck_astio dpsq_sa.l.w, 0x0, 0x0, 0x3fffffff, 0x80000000, 0xc0000000, 0x7fffffff, 0x0, 0x0 463 1.1 christos 464 1.1 christos writemsg "[61] Test maq_s.w.phl" 465 1.1 christos dspck_astio maq_s.w.phl, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 466 1.1 christos dspck_astio maq_s.w.phl, 0xffffffff, 0x0, 0xffffffff, 0x0, 0x0, 0x40004000, 0x0, 0x0 467 1.1 christos dspck_astio maq_s.w.phl, 0x0, 0xffffffff, 0x0, 0xffffffff, 0x7fff7fff, 0x0, 0x0, 0x0 468 1.1 christos dspck_astio maq_s.w.phl, 0xffffffff, 0x0, 0xffffffff, 0x0, 0x7fff7fff, 0x0, 0x0, 0x0 469 1.1 christos dspck_astio maq_s.w.phl, 0x0, 0x40000000, 0x0, 0x40000000, 0x0, 0xc000c000, 0x0, 0x0 470 1.1 christos 471 1.1 christos writemsg "[62] Test maq_s.w.phr" 472 1.1 christos dspck_astio maq_s.w.phr, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 473 1.1 christos dspck_astio maq_s.w.phr, 0xffffffff, 0x0, 0xffffffff, 0x0, 0x0, 0x40004000, 0x0, 0x0 474 1.1 christos dspck_astio maq_s.w.phr, 0x0, 0xffffffff, 0x0, 0xffffffff, 0x7fff7fff, 0x0, 0x0, 0x0 475 1.1 christos dspck_astio maq_s.w.phr, 0xffffffff, 0x0, 0xffffffff, 0x0, 0x7fff7fff, 0x0, 0x0, 0x0 476 1.1 christos dspck_astio maq_s.w.phr, 0x0, 0x40000000, 0x0, 0x40000000, 0x0, 0xc000c000, 0x0, 0x0 477 1.1 christos 478 1.1 christos writemsg "[63] Test maq_sa.w.phl" 479 1.1 christos dspck_astio maq_sa.w.phl, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 480 1.1 christos dspck_astio maq_sa.w.phl, 0xffffffff, 0x80000000, 0xffffffff, 0x80000000, 0x0, 0x40004000, 0x0, 0x0 481 1.1 christos dspck_astio maq_sa.w.phl, 0x0, 0x7fffffff, 0x0, 0x7fffffff, 0x7fff7fff, 0x0, 0x0, 0x0 482 1.1 christos dspck_astio maq_sa.w.phl, 0xffffffff, 0x80000000, 0xffffffff, 0x80000000, 0x7fff7fff, 0x0, 0x0, 0x0 483 1.1 christos dspck_astio maq_sa.w.phl, 0x0, 0x40000000, 0x0, 0x40000000, 0x0, 0xc000c000, 0x0, 0x0 484 1.1 christos 485 1.1 christos writemsg "[64] Test maq_sa.w.phr" 486 1.1 christos dspck_astio maq_sa.w.phr, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 487 1.1 christos dspck_astio maq_sa.w.phr, 0xffffffff, 0x80000000, 0xffffffff, 0x80000000, 0x0, 0x40004000, 0x0, 0x0 488 1.1 christos dspck_astio maq_sa.w.phr, 0x0, 0x7fffffff, 0x0, 0x7fffffff, 0x7fff7fff, 0x0, 0x0, 0x0 489 1.1 christos dspck_astio maq_sa.w.phr, 0xffffffff, 0x80000000, 0xffffffff, 0x80000000, 0x7fff7fff, 0x0, 0x0, 0x0 490 1.1 christos dspck_astio maq_sa.w.phr, 0x0, 0x40000000, 0x0, 0x40000000, 0x0, 0xc000c000, 0x0, 0x0 491 1.1 christos 492 1.1 christos writemsg "[65] Test bitrev" 493 1.1 christos dspck_dsio bitrev, 0x0, 0x0, 0x0, 0x0 494 1.1 christos dspck_dsio bitrev, 0x1, 0x8000, 0x0, 0x0 495 1.1 christos dspck_dsio bitrev, 0x8000, 0x1, 0x0, 0x0 496 1.1 christos dspck_dsio bitrev, 0xc0c0, 0x1010303, 0x0, 0x0 497 1.1 christos dspck_dsio bitrev, 0x1, 0xffff8000, 0x0, 0x0 498 1.1 christos 499 1.1 christos writemsg "[66] Test insv" 500 1.1 christos dspck_tsi insv, 0xf0caf0f0, 0xf0f0f0f0, 0xa5a5a5a5, 0x311 501 1.1 christos dspck_tsi insv, 0x7fffffe, 0x0, 0x7ffffff, 0xd01 502 1.1 christos dspck_tsi insv, 0x3fff, 0x0, 0x3fff, 0x700 503 1.1 christos dspck_tsi insv, 0xf0f2f0f0, 0xf0f0f0f0, 0xa5a5a5a5, 0x28f 504 1.1 christos dspck_tsi insv, 0x3fc, 0x0, 0x3ff, 0x402 505 1.1 christos 506 1.1 christos writemsg "[67] Test repl.qb" 507 1.1 christos dspck_dIio repl.qb, 0x0, 0, 0x0, 0x0 508 1.1 christos dspck_dIio repl.qb, 0x1010101, 1, 0x0, 0x0 509 1.1 christos dspck_dIio repl.qb, 0xffffffff, 255, 0x0, 0x0 510 1.1 christos dspck_dIio repl.qb, 0x7f7f7f7f, 127, 0x0, 0x0 511 1.1 christos dspck_dIio repl.qb, 0xfefefefe, 254, 0x0, 0x0 512 1.1 christos 513 1.1 christos writemsg "[68] Test replv.qb" 514 1.1 christos dspck_dsio replv.qb, 0x0, 0x0, 0x0, 0x0 515 1.1 christos dspck_dsio replv.qb, 0x1010101, 0x1, 0x0, 0x0 516 1.1 christos dspck_dsio replv.qb, 0xffffffff, 0xff, 0x0, 0x0 517 1.1 christos dspck_dsio replv.qb, 0x7f7f7f7f, 0x37f, 0x0, 0x0 518 1.1 christos dspck_dsio replv.qb, 0xfefefefe, 0xfffffffe, 0x0, 0x0 519 1.1 christos 520 1.1 christos writemsg "[69] Test repl.ph" 521 1.1 christos dspck_dIio repl.ph, 0x0, 0, 0x0, 0x0 522 1.1 christos dspck_dIio repl.ph, 0x10001, 1, 0x0, 0x0 523 1.1 christos dspck_dIio repl.ph, 0xffffffff, -1, 0x0, 0x0 524 1.1 christos dspck_dIio repl.ph, 0xff7fff7f, -129, 0x0, 0x0 525 1.1 christos dspck_dIio repl.ph, 0xfffefffe, -2, 0x0, 0x0 526 1.1 christos 527 1.1 christos writemsg "[70] Test replv.ph" 528 1.1 christos dspck_dsio replv.ph, 0x0, 0x0, 0x0, 0x0 529 1.1 christos dspck_dsio replv.ph, 0x10001, 0x1, 0x0, 0x0 530 1.1 christos dspck_dsio replv.ph, 0xffffffff, 0x5555ffff, 0x0, 0x0 531 1.1 christos dspck_dsio replv.ph, 0x37f037f, 0x37f, 0x0, 0x0 532 1.1 christos dspck_dsio replv.ph, 0xfffefffe, 0xfffffffe, 0x0, 0x0 533 1.1 christos 534 1.1 christos writemsg "[71] Test cmpu.eq.qb" 535 1.1 christos dspck_stio cmpu.eq.qb, 0x0, 0x0, 0x0, 0xf000000 536 1.1 christos dspck_stio cmpu.eq.qb, 0xffffffff, 0x0, 0x0, 0x0 537 1.1 christos dspck_stio cmpu.eq.qb, 0x0, 0xffffffff, 0x0, 0x0 538 1.1 christos dspck_stio cmpu.eq.qb, 0x10203, 0x4050607, 0x0, 0x0 539 1.1 christos dspck_stio cmpu.eq.qb, 0x8090a0b, 0xc0d0e0f, 0x0, 0x0 540 1.1 christos 541 1.1 christos writemsg "[72] Test cmpu.lt.qb" 542 1.1 christos dspck_stio cmpu.lt.qb, 0x0, 0x0, 0x0, 0x0 543 1.1 christos dspck_stio cmpu.lt.qb, 0xffffffff, 0x0, 0x0, 0x0 544 1.1 christos dspck_stio cmpu.lt.qb, 0x0, 0xffffffff, 0x0, 0xf000000 545 1.1 christos dspck_stio cmpu.lt.qb, 0x10203, 0x4050607, 0x0, 0xf000000 546 1.1 christos dspck_stio cmpu.lt.qb, 0x8090a0b, 0xc0d0e0f, 0x0, 0xf000000 547 1.1 christos 548 1.1 christos writemsg "[73] Test cmpu.le.qb" 549 1.1 christos dspck_stio cmpu.le.qb, 0x0, 0x0, 0x0, 0xf000000 550 1.1 christos dspck_stio cmpu.le.qb, 0xffffffff, 0x0, 0x0, 0x0 551 1.1 christos dspck_stio cmpu.le.qb, 0x0, 0xffffffff, 0x0, 0xf000000 552 1.1 christos dspck_stio cmpu.le.qb, 0x10203, 0x4050607, 0x0, 0xf000000 553 1.1 christos dspck_stio cmpu.le.qb, 0x8090a0b, 0xc0d0e0f, 0x0, 0xf000000 554 1.1 christos 555 1.1 christos writemsg "[74] Test cmpgu.eq.qb" 556 1.1 christos dspck_dstio cmpgu.eq.qb, 0xf, 0x0, 0x0, 0x0, 0x0 557 1.1 christos dspck_dstio cmpgu.eq.qb, 0x0, 0xffffffff, 0x0, 0x0, 0x0 558 1.1 christos dspck_dstio cmpgu.eq.qb, 0x0, 0x0, 0xffffffff, 0x0, 0x0 559 1.1 christos dspck_dstio cmpgu.eq.qb, 0x0, 0x10203, 0x4050607, 0x0, 0x0 560 1.1 christos dspck_dstio cmpgu.eq.qb, 0x0, 0x8090a0b, 0xc0d0e0f, 0x0, 0x0 561 1.1 christos 562 1.1 christos writemsg "[75] Test cmpgu.lt.qb" 563 1.1 christos dspck_dstio cmpgu.lt.qb, 0x0, 0x0, 0x0, 0x0, 0x0 564 1.1 christos dspck_dstio cmpgu.lt.qb, 0x0, 0xffffffff, 0x0, 0x0, 0x0 565 1.1 christos dspck_dstio cmpgu.lt.qb, 0xf, 0x0, 0xffffffff, 0x0, 0x0 566 1.1 christos dspck_dstio cmpgu.lt.qb, 0xf, 0x10203, 0x4050607, 0x0, 0x0 567 1.1 christos dspck_dstio cmpgu.lt.qb, 0xf, 0x8090a0b, 0xc0d0e0f, 0x0, 0x0 568 1.1 christos 569 1.1 christos writemsg "[76] Test cmpgu.le.qb" 570 1.1 christos dspck_dstio cmpgu.le.qb, 0xf, 0x0, 0x0, 0x0, 0x0 571 1.1 christos dspck_dstio cmpgu.le.qb, 0x0, 0xffffffff, 0x0, 0x0, 0x0 572 1.1 christos dspck_dstio cmpgu.le.qb, 0xf, 0x0, 0xffffffff, 0x0, 0x0 573 1.1 christos dspck_dstio cmpgu.le.qb, 0xf, 0x10203, 0x4050607, 0x0, 0x0 574 1.1 christos dspck_dstio cmpgu.le.qb, 0xf, 0x8090a0b, 0xc0d0e0f, 0x0, 0x0 575 1.1 christos 576 1.1 christos writemsg "[77] Test cmp.eq.ph" 577 1.1 christos dspck_stio cmp.eq.ph, 0x0, 0x0, 0x0, 0x3000000 578 1.1 christos dspck_stio cmp.eq.ph, 0x0, 0xffffffff, 0x0, 0x0 579 1.1 christos dspck_stio cmp.eq.ph, 0xffffffff, 0x0, 0x0, 0x0 580 1.1 christos dspck_stio cmp.eq.ph, 0x7fff7fff, 0xffffffff, 0x0, 0x0 581 1.1 christos dspck_stio cmp.eq.ph, 0x11112222, 0x33334444, 0x0, 0x0 582 1.1 christos 583 1.1 christos writemsg "[78] Test cmp.lt.ph" 584 1.1 christos dspck_stio cmp.lt.ph, 0x0, 0x0, 0x0, 0x0 585 1.1 christos dspck_stio cmp.lt.ph, 0x0, 0xffffffff, 0x0, 0x0 586 1.1 christos dspck_stio cmp.lt.ph, 0xffffffff, 0x0, 0x0, 0x3000000 587 1.1 christos dspck_stio cmp.lt.ph, 0x7fff7fff, 0xffffffff, 0x0, 0x0 588 1.1 christos dspck_stio cmp.lt.ph, 0x11112222, 0x33334444, 0x0, 0x3000000 589 1.1 christos 590 1.1 christos writemsg "[79] Test cmp.le.ph" 591 1.1 christos dspck_stio cmp.le.ph, 0x0, 0x0, 0x0, 0x3000000 592 1.1 christos dspck_stio cmp.le.ph, 0x0, 0xffffffff, 0x0, 0x0 593 1.1 christos dspck_stio cmp.le.ph, 0xffffffff, 0x0, 0x0, 0x3000000 594 1.1 christos dspck_stio cmp.le.ph, 0x7fff7fff, 0xffffffff, 0x0, 0x0 595 1.1 christos dspck_stio cmp.le.ph, 0x11112222, 0x33334444, 0x0, 0x3000000 596 1.1 christos 597 1.1 christos writemsg "[80] Test pick.qb" 598 1.1 christos dspck_dsti pick.qb, 0x0, 0x0, 0x0, 0x0 599 1.1 christos dspck_dsti pick.qb, 0x0, 0xffffffff, 0x0, 0x0 600 1.1 christos dspck_dsti pick.qb, 0xffffffff, 0xffffffff, 0x0, 0xf000000 601 1.1 christos dspck_dsti pick.qb, 0xff, 0xffffffff, 0x0, 0x1000000 602 1.1 christos dspck_dsti pick.qb, 0xff00, 0xffffffff, 0x0, 0x2000000 603 1.1 christos 604 1.1 christos writemsg "[81] Test pick.ph" 605 1.1 christos dspck_dsti pick.ph, 0x0, 0x0, 0x0, 0x0 606 1.1 christos dspck_dsti pick.ph, 0x0, 0xffffffff, 0x0, 0x0 607 1.1 christos dspck_dsti pick.ph, 0xffffffff, 0xffffffff, 0x0, 0x3000000 608 1.1 christos dspck_dsti pick.ph, 0xffff, 0xffffffff, 0x0, 0x1000000 609 1.1 christos dspck_dsti pick.ph, 0xffff0000, 0xffffffff, 0x0, 0x2000000 610 1.1 christos 611 1.1 christos writemsg "[82] Test packrl.ph" 612 1.1 christos dspck_dstio packrl.ph, 0x00000000, 0x00000000, 0x00000000, 0x0, 0x0 613 1.1 christos dspck_dstio packrl.ph, 0x0000ffff, 0x00000000, 0xffff0000, 0x0, 0x0 614 1.1 christos dspck_dstio packrl.ph, 0x00000000, 0x00000000, 0x0000ffff, 0x0, 0x0 615 1.1 christos dspck_dstio packrl.ph, 0x00005555, 0x00000000, 0x5555aaaa, 0x0, 0x0 616 1.1 christos dspck_dstio packrl.ph, 0x0000aaaa, 0x00000000, 0xaaaa5555, 0x0, 0x0 617 1.1 christos 618 1.1 christos writemsg "[83] Test extr.w" 619 1.1 christos dspck_atsaio extr.w, 0x0, 0x0 0x0, 0x0, 0x0, 0x0 620 1.1 christos dspck_atsaio extr.w, 0x7fffffff, 0xcbcdef01 0xffffffff, 0x1f, 0x0, 0x800000 621 1.1 christos dspck_atsaio extr.w, 0x3fffffff, 0x2bcdef01 0x7ffffffe, 0x1f, 0x0, 0x0 622 1.1 christos dspck_atsaio extr.w, 0xffffffff, 0xffffffff 0xffffffff, 0x0, 0x0, 0x0 623 1.1 christos dspck_atsaio extr.w, 0x0, 0xfffffffe 0x7fffffff, 0x1, 0x0, 0x0 624 1.1 christos 625 1.1 christos writemsg "[84] Test extr_r.w" 626 1.1 christos dspck_atsaio extr_r.w, 0x0, 0x0 0x0, 0x0, 0x0, 0x0 627 1.1 christos dspck_atsaio extr_r.w, 0x7fffffff, 0xcbcdef01 0x0, 0x1f, 0x0, 0x800000 628 1.1 christos dspck_atsaio extr_r.w, 0x3fffffff, 0x2bcdef01 0x7ffffffe, 0x1f, 0x0, 0x0 629 1.1 christos dspck_atsaio extr_r.w, 0xffffffff, 0xffffffff 0xffffffff, 0x0, 0x0, 0x0 630 1.1 christos dspck_atsaio extr_r.w, 0x0, 0xfffffffe 0x7fffffff, 0x1, 0x0, 0x0 631 1.1 christos 632 1.1 christos writemsg "[85] Test extr_rs.w" 633 1.1 christos dspck_atsaio extr_rs.w, 0x0, 0x0 0x0, 0x0, 0x0, 0x0 634 1.1 christos dspck_atsaio extr_rs.w, 0x7fffffff, 0xcbcdef01 0x7fffffff, 0x1f, 0x0, 0x800000 635 1.1 christos dspck_atsaio extr_rs.w, 0x3fffffff, 0x2bcdef01 0x7ffffffe, 0x1f, 0x0, 0x0 636 1.1 christos dspck_atsaio extr_rs.w, 0xffffffff, 0xffffffff 0xffffffff, 0x0, 0x0, 0x0 637 1.1 christos dspck_atsaio extr_rs.w, 0x0, 0xfffffffe 0x7fffffff, 0x1, 0x0, 0x0 638 1.1 christos 639 1.1 christos writemsg "[86] Test extr_s.h" 640 1.1 christos dspck_atsaio extr_s.h, 0x0, 0x0 0x0, 0x0, 0x0, 0x0 641 1.1 christos dspck_atsaio extr_s.h, 0x7fffffff, 0xcbcdef01 0x7fff, 0x1f, 0x0, 0x800000 642 1.1 christos dspck_atsaio extr_s.h, 0x3fffffff, 0x2bcdef01 0x7fff, 0x1f, 0x0, 0x800000 643 1.1 christos dspck_atsaio extr_s.h, 0xffffffff, 0xffffffff 0xffffffff, 0x0, 0x0, 0x0 644 1.1 christos dspck_atsaio extr_s.h, 0x0, 0xfffffffe 0x7fff, 0x1, 0x0, 0x800000 645 1.1 christos 646 1.1 christos writemsg "[87] Test extrv_s.h" 647 1.1 christos dspck_atsio extrv_s.h, 0x0, 0x0 0x0, 0x0, 0x0, 0x0 648 1.1 christos dspck_atsio extrv_s.h, 0x7fffffff, 0xcbcdef01 0x7fff, 0x1f, 0x0, 0x800000 649 1.1 christos dspck_atsio extrv_s.h, 0x3fffffff, 0x2bcdef01 0x7fff, 0x1f, 0x0, 0x800000 650 1.1 christos dspck_atsio extrv_s.h, 0xffffffff, 0xffffffff 0xffffffff, 0x0, 0x0, 0x0 651 1.1 christos dspck_atsio extrv_s.h, 0x0, 0xfffffffe 0x7fff, 0x1, 0x0, 0x800000 652 1.1 christos 653 1.1 christos writemsg "[88] Test extrv.w" 654 1.1 christos dspck_atsio extrv.w, 0x0, 0x0 0x0, 0x0, 0x0, 0x0 655 1.1 christos dspck_atsio extrv.w, 0x7fffffff, 0xcbcdef01 0xffffffff, 0x1f, 0x0, 0x800000 656 1.1 christos dspck_atsio extrv.w, 0x3fffffff, 0x2bcdef01 0x7ffffffe, 0x1f, 0x0, 0x0 657 1.1 christos dspck_atsio extrv.w, 0xffffffff, 0xffffffff 0xffffffff, 0x0, 0x0, 0x0 658 1.1 christos dspck_atsio extrv.w, 0x0, 0xfffffffe 0x7fffffff, 0x1, 0x0, 0x0 659 1.1 christos 660 1.1 christos writemsg "[89] Test extrv_r.w" 661 1.1 christos dspck_atsio extrv_r.w, 0x0, 0x0 0x0, 0x0, 0x0, 0x0 662 1.1 christos dspck_atsio extrv_r.w, 0x7fffffff, 0xcbcdef01 0x0, 0x1f, 0x0, 0x800000 663 1.1 christos dspck_atsio extrv_r.w, 0x3fffffff, 0x2bcdef01 0x7ffffffe, 0x1f, 0x0, 0x0 664 1.1 christos dspck_atsio extrv_r.w, 0xffffffff, 0xffffffff 0xffffffff, 0x0, 0x0, 0x0 665 1.1 christos dspck_atsio extrv_r.w, 0x0, 0xfffffffe 0x7fffffff, 0x1, 0x0, 0x0 666 1.1 christos 667 1.1 christos writemsg "[90] Test extrv_rs.w" 668 1.1 christos dspck_atsio extrv_rs.w, 0x0, 0x0 0x0, 0x0, 0x0, 0x0 669 1.1 christos dspck_atsio extrv_rs.w, 0x7fffffff, 0xcbcdef01 0x7fffffff, 0x1f, 0x0, 0x800000 670 1.1 christos dspck_atsio extrv_rs.w, 0x3fffffff, 0x2bcdef01 0x7ffffffe, 0x1f, 0x0, 0x0 671 1.1 christos dspck_atsio extrv_rs.w, 0xffffffff, 0xffffffff 0xffffffff, 0x0, 0x0, 0x0 672 1.1 christos dspck_atsio extrv_rs.w, 0x0, 0xfffffffe 0x7fffffff, 0x1, 0x0, 0x0 673 1.1 christos 674 1.1 christos writemsg "[91] Test extp" 675 1.1 christos dspck_tasiimom extp, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x403f, 0x0, 0x403f 676 1.1 christos dspck_tasiimom extp, 0xffffffff, 0xffff7eff, 0x7e, 0x7, 0xf, 0x3f, 0x0, 0x4000 677 1.1 christos dspck_tasiim extp, 0xfffffff7, 0xefffffff, 0x7e, 0x7, 0x23, 0x3f 678 1.1 christos dspck_tasiim extp, 0xffff7eff, 0xffffffff, 0x7e, 0x7, 0x2f, 0x3f 679 1.1 christos 680 1.1 christos writemsg "[92] Test extpv" 681 1.1 christos dspck_tasimom extpv, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x403f, 0x0, 0x403f 682 1.1 christos dspck_tasimom extpv, 0xffffffff, 0xffff7eff, 0x7e, 0x7, 0xf, 0x3f, 0x0, 0x4000 683 1.1 christos dspck_tasim extpv, 0xfffffff7, 0xefffffff, 0x7e, 0x7, 0x23, 0x3f 684 1.1 christos dspck_tasim extpv, 0xffff7eff, 0xffffffff, 0x7e, 0x7, 0x2f, 0x3f 685 1.1 christos 686 1.1 christos writemsg "[93] Test extpdp" 687 1.1 christos dspck_tasiimom extpdp, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x403f, 0x3f, 0x403f 688 1.1 christos dspck_tasiimom extpdp, 0xffffffff, 0xffff7eff, 0x7e, 0x7, 0xf, 0x3f, 0x0, 0x4000 689 1.1 christos dspck_tasiim extpdp, 0xfffffff7, 0xefffffff, 0x7e, 0x7, 0x23, 0x3f 690 1.1 christos dspck_tasiim extpdp, 0xffff7eff, 0xffffffff, 0x7e, 0x7, 0x2f, 0x3f 691 1.1 christos 692 1.1 christos writemsg "[94] Test extpdpv" 693 1.1 christos dspck_tasimom extpdpv, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x403f, 0x3f, 0x403f 694 1.1 christos dspck_tasimom extpdpv, 0xffffffff, 0xffff7eff, 0x7e, 0x7, 0xf, 0x3f, 0x0, 0x4000 695 1.1 christos dspck_tasim extpdpv, 0xfffffff7, 0xefffffff, 0x7e, 0x7, 0x23, 0x3f 696 1.1 christos dspck_tasim extpdpv, 0xffff7eff, 0xffffffff, 0x7e, 0x7, 0x2f, 0x3f 697 1.1 christos 698 1.1 christos writemsg "[95] Test shilo" 699 1.1 christos dspck_asaio shilo, 0x0, 0x0, 0x0, 0x0, 0, 0x0, 0x0 700 1.1 christos dspck_asaio shilo, 0x1, 0x80000000, 0x1, 0x80000000, 0, 0x0, 0x0 701 1.1 christos dspck_asaio shilo, 0x1, 0x80000000, 0x3, 0x0, -1, 0x0, 0x0 702 1.1 christos dspck_asaio shilo, 0x1, 0x80000000, 0x6, 0x0, -2, 0x0, 0x0 703 1.1 christos dspck_asaio shilo, 0x1, 0x80000000, 0x18, 0x0, -4, 0x0, 0x0 704 1.1 christos 705 1.1 christos writemsg "[96] Test shilov" 706 1.1 christos dspck_asio shilov, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 707 1.1 christos dspck_asio shilov, 0x1, 0x80000000, 0x1, 0x80000000, 0x0, 0x0, 0x0 708 1.1 christos dspck_asio shilov, 0x1, 0x80000000, 0x3, 0x0, 0xffffffff, 0x0, 0x0 709 1.1 christos dspck_asio shilov, 0x1, 0x80000000, 0x6, 0x0, 0xfffffffe, 0x0, 0x0 710 1.1 christos dspck_asio shilov, 0x1, 0x80000000, 0x18, 0x0, 0xfffffffc, 0x0, 0x0 711 1.1 christos 712 1.1 christos writemsg "[97] Test mthlip" 713 1.1 christos dspck_saio mthlip, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20 714 1.1 christos dspck_saio mthlip, 0x0, 0x1, 0x1, 0x2, 0x2, 0x8, 0x28 715 1.1 christos dspck_saio mthlip, 0xffffffff, 0xffff1234, 0xffff1234, 0xfffffffe, 0xfffffffe, 0x10, 0x30 716 1.1 christos dspck_saio mthlip, 0xdeadbeef, 0x1234, 0x1234, 0xbeefdead, 0xbeefdead, 0x18, 0x38 717 1.1 christos 718 1.1 christos writemsg "[98] Test wrdsp" 719 1.1 christos dspck_wrdsp 0x0, 0x0, 0x0, 0x0 720 1.1 christos dspck_wrdsp 0x4000, 0x20, 0x0, 0x4000 721 1.1 christos dspck_wrdsp 0xffffffff, 0x3f, 0x0, 0x0fff7fbf 722 1.1 christos dspck_wrdsp 0x3f, 0x1, 0x0, 0x3f 723 1.1 christos dspck_wrdsp 0x1f80, 0x2, 0x0, 0x1f80 724 1.1 christos 725 1.1 christos writemsg "[99] Test rddsp" 726 1.1 christos dspck_rddsp 0x0, 0x0, 0x0 727 1.1 christos dspck_rddsp 0x0, 0x0, 0xffffffff 728 1.1 christos dspck_rddsp 0x3f, 0x1, 0xffffffff 729 1.1 christos dspck_rddsp 0x1f80, 0x2, 0x0fff7fbf 730 1.1 christos dspck_rddsp 0x2000, 0x4, 0x0fff7fbf 731 1.1 christos 732 1.1 christos writemsg "[100] Test lbux" 733 1.1 christos .data 734 1.1 christos mydata: 735 1.1 christos .byte 0x12 736 1.1 christos .byte 0x34 737 1.1 christos .byte 0x56 738 1.1 christos .byte 0x78 739 1.1 christos .byte 0x9a 740 1.1 christos .byte 0xbc 741 1.1 christos .byte 0xde 742 1.1 christos .byte 0xf0 743 1.1 christos .previous 744 1.1 christos dspck_load lbux, 0x12, 0x0, mydata 745 1.1 christos dspck_load lbux, 0x34, 0x1, mydata 746 1.1 christos dspck_load lbux, 0x56, 0x2, mydata 747 1.1 christos dspck_load lbux, 0x78, 0x3, mydata 748 1.1 christos dspck_load lbux, 0x9a, 0x4, mydata 749 1.1 christos dspck_load lbux, 0xbc, 0x5, mydata 750 1.1 christos dspck_load lbux, 0xde, 0x6, mydata 751 1.1 christos dspck_load lbux, 0xf0, 0x7, mydata 752 1.1 christos 753 1.1 christos writemsg "[101] Test lhx" 754 1.1 christos .data 755 1.1 christos myhdata: 756 1.1 christos .hword 0x1234 757 1.1 christos .hword 0x5678 758 1.1 christos .hword 0x9abc 759 1.1 christos .hword 0xdef0 760 1.1 christos .previous 761 1.1 christos dspck_load lhx, 0x1234, 0x0, myhdata 762 1.1 christos dspck_load lhx, 0x5678, 0x2, myhdata 763 1.1 christos dspck_load lhx, 0xffff9abc, 0x4, myhdata 764 1.1 christos dspck_load lhx, 0xffffdef0, 0x6, myhdata 765 1.1 christos 766 1.1 christos writemsg "[102] Test lwx" 767 1.1 christos .data 768 1.1 christos mywdata: 769 1.1 christos .word 0x12345678 770 1.1 christos .word 0x9abcdef0 771 1.1 christos .word 0x13579abc 772 1.1 christos .word 0xffff0001 773 1.1 christos .previous 774 1.1 christos dspck_load lwx, 0x12345678, 0x0, mywdata 775 1.1 christos dspck_load lwx, 0x9abcdef0, 0x4, mywdata 776 1.1 christos dspck_load lwx, 0x13579abc, 0x8, mywdata 777 1.1 christos dspck_load lwx, 0xffff0001, 0xc, mywdata 778 1.1 christos 779 1.1 christos writemsg "[103] Test bposge32" 780 1.1 christos dspck_bposge32 0x0, 0 781 1.1 christos dspck_bposge32 0x1f, 0 782 1.1 christos dspck_bposge32 0x20, 1 783 1.1 christos dspck_bposge32 0x3f, 1 784 1.1 christos 785 1.1 christos pass 786 1.1 christos .end DIAG 787 1.1 christos 788