filename | test/testsort.data |
changeset | 753:1fe39c3a9bbc |
author | nkeynes |
date | Wed Oct 29 23:51:58 2008 +0000 (15 years ago) |
permissions | -rw-r--r-- |
last change | Use regparam calling conventions for all functions called from translated code, along with a few other high-use functions. Can probably extend this to all functions, but as it is this is a nice performance boost |
file | annotate | diff | log | raw |
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +00001.2 +++ b/test/testsort.data Wed Oct 29 23:51:58 2008 +00001.3 @@ -0,0 +1,233 @@1.4 +#1.5 +# Sort DMA tests1.6 +#1.7 +[1.1 Single object]1.8 +sortconf = 00000001 000000011.9 +sorttab = 000000001.10 +input =1.11 +80800002 E0000000 2083242D 00000000 00000000 00000000 00000006 000000021.12 +E0000000 0.0 0.1 0.2 00000000 00000000 FF00FF00 FE0102031.13 +E0000000 15.2 0.3 0.4 00000000 00000000 FF0000FF FD0405061.14 +E0000000 15.8 15.9 0.5 00000000 00000000 FFFFFFFF FB0A0B0C1.15 +F0000000 0.4 17.3 0.6 00000000 00000000 FF00FF00 FE0102031.16 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 000000001.17 +output =1.18 +E0A00000 2083242D 000000001.19 +0.0 0.1 0.2 FF00FF001.20 +15.2 0.3 0.4 FF0000FF1.21 +15.8 15.9 0.5 FFFFFFFF1.22 +E0A00000 2083242D 000000001.23 +15.8 15.9 0.5 FFFFFFFF1.24 +15.2 0.3 0.4 FF0000FF1.25 +0.4 17.3 0.6 FF00FF001.26 +tile 1 =1.27 +822040001.28 +1.29 +[1.2 Two objects]1.30 +sortconf = 00000001 000000011.31 +sorttab = 00000005 000000021.32 +input =1.33 +80800002 E0000000 2083242D 00000000 00000000 00000000 00000005 000000011.34 +E0000000 0.0 0.1 0.2 00000000 00000000 FF00FF00 FE0102031.35 +E0000000 15.2 0.3 0.4 00000000 00000000 FF0000FF FD0405061.36 +F0000000 15.8 15.9 0.5 00000000 00000000 FFFFFFFF FB0A0B0C1.37 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 000000001.38 +80800002 E0000000 2083242D 00000000 00000000 00000000 00000004 000000001.39 +E0000000 15.8 15.9 0.5 00000000 00000000 FFFFFFFF FB0A0B0C1.40 +E0000000 15.2 0.3 0.4 00000000 00000000 FF0000FF FD0405061.41 +F0000000 0.4 17.3 0.6 00000000 00000000 FF00FF00 FE0102031.42 +output =1.43 +E0A00000 2083242D 000000001.44 +15.8 15.9 0.5 FFFFFFFF1.45 +15.2 0.3 0.4 FF0000FF1.46 +0.4 17.3 0.6 FF00FF001.47 +E0A00000 2083242D 000000001.48 +0.0 0.1 0.2 FF00FF001.49 +15.2 0.3 0.4 FF0000FF1.50 +15.8 15.9 0.5 FFFFFFFF1.51 +tile 1 =1.52 +822040001.53 +1.54 +[1.3 Two single lists]1.55 +sortconf = 00000001 000000011.56 +sorttab = 00000000 00000004 000000021.57 +input =1.58 +80800002 E0000000 2083422D 00000000 00000000 00000000 00000004 000000011.59 +E0000000 15.2 0.3 0.4 00000000 00000000 FF0000FF FD0405061.60 +E0000000 0.0 0.1 0.2 00000000 00000000 FF00FF00 FE0102031.61 +F0000000 15.8 15.9 0.5 00000000 00000000 FFFFFFFF FB0A0B0C1.62 +80800002 E0000000 2083422D 00000000 00000000 00000000 00000005 000000011.63 +E0000000 0.4 17.3 0.6 00000000 00000000 FF00FF00 FE0102031.64 +E0000000 15.8 15.9 0.5 00000000 00000000 FFFFFFFF FB0A0B0C1.65 +F0000000 15.2 0.3 0.4 00000000 00000000 FF0000FF FD0405061.66 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 000000001.67 +output =1.68 +E0A00000 2083422D 000000001.69 +15.2 0.3 0.4 FF0000FF1.70 +0.0 0.1 0.2 FF00FF001.71 +15.8 15.9 0.5 FFFFFFFF1.72 +E0A00000 2083422D 000000001.73 +0.4 17.3 0.6 FF00FF001.74 +15.8 15.9 0.5 FFFFFFFF1.75 +15.2 0.3 0.4 FF0000FF1.76 +tile 1 =1.77 +822040001.78 +1.79 +[1.4 Repeating a list]1.80 +sortconf = 00000001 000000011.81 +sorttab = 00000004 00000004 000000081.82 +input =1.83 +80800002 E0000000 2083422D 00000000 00000000 00000000 00000004 000000011.84 +E0000000 15.2 0.3 0.4 00000000 00000000 FF0000FF FD0405061.85 +E0000000 0.0 0.1 0.2 00000000 00000000 FF00FF00 FE0102031.86 +F0000000 15.8 15.9 0.5 00000000 00000000 FFFFFFFF FB0A0B0C1.87 +80800002 E0000000 2083422D 00000000 00000000 00000000 00000004 000000001.88 +E0000000 0.4 17.3 0.6 00000000 00000000 FF00FF00 FE0102031.89 +E0000000 15.8 15.9 0.5 00000000 00000000 FFFFFFFF FB0A0B0C1.90 +F0000000 15.2 0.3 0.4 00000000 00000000 FF0000FF FD0405061.91 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 000000001.92 +80800002 00000000 00000000 00000000 00000000 00000000 00000001 000000021.93 +1.94 +output =1.95 +E0A00000 2083422D 000000001.96 +0.4 17.3 0.6 FF00FF001.97 +15.8 15.9 0.5 FFFFFFFF1.98 +15.2 0.3 0.4 FF0000FF1.99 +E0A00000 2083422D 000000001.100 +15.2 0.3 0.4 FF0000FF1.101 +0.0 0.1 0.2 FF00FF001.102 +15.8 15.9 0.5 FFFFFFFF1.103 +E0A00000 2083422D 000000001.104 +0.4 17.3 0.6 FF00FF001.105 +15.8 15.9 0.5 FFFFFFFF1.106 +15.2 0.3 0.4 FF0000FF1.107 +E0A00000 2083422D 000000001.108 +15.2 0.3 0.4 FF0000FF1.109 +0.0 0.1 0.2 FF00FF001.110 +15.8 15.9 0.5 FFFFFFFF1.111 +tile 1 =1.112 +862040001.113 +1.114 +[1.5 Empty list]1.115 +sortconf = 00000001 000000011.116 +sorttab = 000000021.117 +input =1.118 +80800002 E0000000 2083422D 00000000 00000000 00000000 00000004 000000001.119 +F0000000 0.4 17.3 0.6 00000000 00000000 FF00FF00 FE0102031.120 +E0000000 15.8 15.9 0.5 00000000 00000000 FFFFFFFF FB0A0B0C1.121 +E0000000 15.2 0.3 0.4 00000000 00000000 FF0000FF FD0405061.122 +00000000 00000000 00000000 00000000 00000000 00000000 00000001 000000021.123 +output =1.124 +1.125 +[1.6 Multiple params]1.126 +sortconf = 00000001 000000011.127 +sorttab = 000000001.128 +input =1.129 +20000000 00000000 00000000 00000000 00000000 00000000 0000000E 0000000E1.130 +20000000 00000000 00000000 00000000 00000000 00000000 0000000E 0000000E1.131 +20000000 00000000 00000000 00000000 00000000 00000000 0000000E 0000000E1.132 +80800002 E0000000 2083242D 00000000 00000000 00000000 00000008 000000021.133 +E0000000 0.0 0.1 0.2 00000000 00000000 FF00FF00 FE0102031.134 +E0000000 15.2 0.3 0.4 00000000 00000000 FF0000FF FD0405061.135 +F0000000 15.8 15.9 0.5 00000000 00000000 FFFFFFFF FB0A0B0C1.136 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 000000001.137 +output =1.138 +E0A00000 2083242D 000000001.139 +0.0 0.1 0.2 FF00FF001.140 +15.2 0.3 0.4 FF0000FF1.141 +15.8 15.9 0.5 FFFFFFFF1.142 +tile 1 =1.143 +802040001.144 +1.145 +[1.7 Too many params]1.146 +sortconf = 00000001 000000011.147 +sorttab = 000000001.148 +error = 1F 5C1.149 +input =1.150 +20000000 00000000 00000000 00000000 00000000 00000000 0000000E 0000000E1.151 +20000000 00000000 00000000 00000000 00000000 00000000 0000000E 0000000E1.152 +20000000 00000000 00000000 00000000 00000000 00000000 0000000E 0000000E1.153 +20000000 00000000 00000000 00000000 00000000 00000000 0000000E 0000000E1.154 +80800002 E0000000 2083422D 00000000 00000000 00000000 0000000A 000000021.155 +E0000000 0.4 17.3 0.6 00000000 00000000 FF00FF00 FE0102031.156 +E0000000 15.8 15.9 0.5 00000000 00000000 FFFFFFFF FB0A0B0C1.157 +F0000000 15.2 0.3 0.4 00000000 00000000 FF0000FF FD0405061.158 +00000000 00000000 00000000 00000000 00000000 00000000 00000001 000000021.159 +output =1.160 +1.161 +[1.8 16-bit table]1.162 +sortconf = 00000000 000000011.163 +sorttab = 00040000 000000021.164 +input =1.165 +80800002 E0000000 2083422D 00000000 00000000 00000000 00000004 000000011.166 +E0000000 15.2 0.3 0.4 00000000 00000000 FF0000FF FD0405061.167 +E0000000 0.0 0.1 0.2 00000000 00000000 FF00FF00 FE0102031.168 +F0000000 15.8 15.9 0.5 00000000 00000000 FFFFFFFF FB0A0B0C1.169 +80800002 E0000000 2083422D 00000000 00000000 00000000 00000005 000000011.170 +E0000000 0.4 17.3 0.6 00000000 00000000 FF00FF00 FE0102031.171 +E0000000 15.8 15.9 0.5 00000000 00000000 FFFFFFFF FB0A0B0C1.172 +F0000000 15.2 0.3 0.4 00000000 00000000 FF0000FF FD0405061.173 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 000000001.174 +output =1.175 +E0A00000 2083422D 000000001.176 +15.2 0.3 0.4 FF0000FF1.177 +0.0 0.1 0.2 FF00FF001.178 +15.8 15.9 0.5 FFFFFFFF1.179 +E0A00000 2083422D 000000001.180 +0.4 17.3 0.6 FF00FF001.181 +15.8 15.9 0.5 FFFFFFFF1.182 +15.2 0.3 0.4 FF0000FF1.183 +tile 1 =1.184 +822040001.185 +1.186 +[1.9 Byte-size offsets]1.187 +sortconf = 00000001 000000001.188 +sorttab = 000000C0 000000021.189 +input =1.190 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 000000001.191 +80800002 E0000000 2083242D 00000000 00000000 00000000 00000005 000000011.192 +E0000000 0.0 0.1 0.2 00000000 00000000 FF00FF00 FE0102031.193 +E0000000 15.2 0.3 0.4 00000000 00000000 FF0000FF FD0405061.194 +F0000000 15.8 15.9 0.5 00000000 00000000 FFFFFFFF FB0A0B0C1.195 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 000000001.196 +80800002 E0000000 2083242D 00000000 00000000 00000000 00000004 000000201.197 +E0000000 15.8 15.9 0.5 00000000 00000000 FFFFFFFF FB0A0B0C1.198 +E0000000 15.2 0.3 0.4 00000000 00000000 FF0000FF FD0405061.199 +F0000000 0.4 17.3 0.6 00000000 00000000 FF00FF00 FE0102031.200 +output =1.201 +E0A00000 2083242D 000000001.202 +15.8 15.9 0.5 FFFFFFFF1.203 +15.2 0.3 0.4 FF0000FF1.204 +0.4 17.3 0.6 FF00FF001.205 +E0A00000 2083242D 000000001.206 +0.0 0.1 0.2 FF00FF001.207 +15.2 0.3 0.4 FF0000FF1.208 +15.8 15.9 0.5 FFFFFFFF1.209 +tile 1 =1.210 +822040001.211 +1.212 +[1.10 Word masks]1.213 +sortconf = 00000001 000000011.214 +sorttab = F8000005 F8000002 00000005 000000021.215 +input =1.216 +80800002 E0000000 2083242D 00000000 00000000 00000000 FFFFFF05 F80000011.217 +E0000000 0.0 0.1 0.2 00000000 00000000 FF00FF00 FE0102031.218 +E0000000 15.2 0.3 0.4 00000000 00000000 FF0000FF FD0405061.219 +F0000000 15.8 15.9 0.5 00000000 00000000 FFFFFFFF FB0A0B0C1.220 +00000000 00000000 00000000 00000000 00000000 00000000 00000000 000000001.221 +80800002 E0000000 2083242D 00000000 00000000 00000000 01010104 F80000001.222 +E0000000 15.8 15.9 0.5 00000000 00000000 FFFFFFFF FB0A0B0C1.223 +E0000000 15.2 0.3 0.4 00000000 00000000 FF0000FF FD0405061.224 +F0000000 0.4 17.3 0.6 00000000 00000000 FF00FF00 FE0102031.225 +output =1.226 +E0A00000 2083242D 000000001.227 +15.8 15.9 0.5 FFFFFFFF1.228 +15.2 0.3 0.4 FF0000FF1.229 +0.4 17.3 0.6 FF00FF001.230 +E0A00000 2083242D 000000001.231 +0.0 0.1 0.2 FF00FF001.232 +15.2 0.3 0.4 FF0000FF1.233 +15.8 15.9 0.5 FFFFFFFF1.234 +tile 1 =1.235 +822040001.236 +
.