1*e93f7393Sniklas .SPACE $PRIVATE$ 2*e93f7393Sniklas .SUBSPA $DATA$,QUAD=1,ALIGN=8,ACCESS=31 3*e93f7393Sniklas .SUBSPA $BSS$,QUAD=1,ALIGN=8,ACCESS=31,ZERO,SORT=82 4*e93f7393Sniklas .SPACE $TEXT$ 5*e93f7393Sniklas .SUBSPA $LIT$,QUAD=0,ALIGN=8,ACCESS=44 6*e93f7393Sniklas .SUBSPA $CODE$,QUAD=0,ALIGN=8,ACCESS=44,CODE_ONLY 7*e93f7393Sniklas .IMPORT $global$,DATA 8*e93f7393Sniklas .IMPORT $$dyncall,MILLICODE 9*e93f7393Sniklas; gcc_compiled.: 10*e93f7393Sniklas .SPACE $TEXT$ 11*e93f7393Sniklas .SUBSPA $CODE$ 12*e93f7393Sniklas 13*e93f7393Sniklas .align 4 14*e93f7393Sniklas .EXPORT integer_memory_tests,CODE 15*e93f7393Sniklas .EXPORT integer_indexing_load,CODE 16*e93f7393Sniklas .EXPORT integer_load_short_memory,CODE 17*e93f7393Sniklas .EXPORT integer_store_short_memory,CODE 18*e93f7393Sniklas .EXPORT immediate_tests,CODE 19*e93f7393Sniklas .EXPORT branch_tests_1,CODE 20*e93f7393Sniklas .EXPORT branch_tests_2,CODE 21*e93f7393Sniklas .EXPORT movb_tests,CODE 22*e93f7393Sniklas .EXPORT movb_nullified_tests,CODE 23*e93f7393Sniklas .EXPORT movib_tests,CODE 24*e93f7393Sniklas .EXPORT movib_nullified_tests,CODE 25*e93f7393Sniklas .EXPORT comb_tests_1,CODE 26*e93f7393Sniklas .EXPORT comb_tests_2,CODE 27*e93f7393Sniklas .EXPORT comb_nullified_tests_1,CODE 28*e93f7393Sniklas .EXPORT comb_nullified_tests_2,CODE 29*e93f7393Sniklas .EXPORT comib_tests_1,CODE 30*e93f7393Sniklas .EXPORT comib_tests_2,CODE 31*e93f7393Sniklas .EXPORT comib_nullified_tests_1,CODE 32*e93f7393Sniklas .EXPORT comib_nullified_tests_2,CODE 33*e93f7393Sniklas .EXPORT addb_tests_1,CODE 34*e93f7393Sniklas .EXPORT addb_tests_2,CODE 35*e93f7393Sniklas .EXPORT addb_nullified_tests_1,CODE 36*e93f7393Sniklas .EXPORT addb_nullified_tests_2,CODE 37*e93f7393Sniklas .EXPORT addib_tests_1,CODE 38*e93f7393Sniklas .EXPORT addib_tests_2,CODE 39*e93f7393Sniklas .EXPORT addib_nullified_tests_1,CODE 40*e93f7393Sniklas .EXPORT addib_nullified_tests_2,CODE 41*e93f7393Sniklas .EXPORT bb_tests,CODE 42*e93f7393Sniklas .EXPORT add_tests,CODE 43*e93f7393Sniklas .EXPORT addl_tests,CODE 44*e93f7393Sniklas .EXPORT addo_tests,CODE 45*e93f7393Sniklas .EXPORT addc_tests,CODE 46*e93f7393Sniklas .EXPORT addco_tests,CODE 47*e93f7393Sniklas .EXPORT sh1add_tests,CODE 48*e93f7393Sniklas .EXPORT sh1addl_tests,CODE 49*e93f7393Sniklas .EXPORT sh1addo_tests,CODE 50*e93f7393Sniklas .EXPORT sh2add_tests,CODE 51*e93f7393Sniklas .EXPORT sh2addl_tests,CODE 52*e93f7393Sniklas .EXPORT sh2addo_tests,CODE 53*e93f7393Sniklas .EXPORT sh3add_tests,CODE 54*e93f7393Sniklas .EXPORT sh3addl_tests,CODE 55*e93f7393Sniklas .EXPORT sh3addo_tests,CODE 56*e93f7393Sniklas .EXPORT sub_tests,CODE 57*e93f7393Sniklas .EXPORT subo_tests,CODE 58*e93f7393Sniklas .EXPORT subb_tests,CODE 59*e93f7393Sniklas .EXPORT subbo_tests,CODE 60*e93f7393Sniklas .EXPORT subt_tests,CODE 61*e93f7393Sniklas .EXPORT subto_tests,CODE 62*e93f7393Sniklas .EXPORT ds_tests,CODE 63*e93f7393Sniklas .EXPORT comclr_tests,CODE 64*e93f7393Sniklas .EXPORT or_tests,CODE 65*e93f7393Sniklas .EXPORT xor_tests,CODE 66*e93f7393Sniklas .EXPORT and_tests,CODE 67*e93f7393Sniklas .EXPORT andcm_tests,CODE 68*e93f7393Sniklas .EXPORT uxor_tests,CODE 69*e93f7393Sniklas .EXPORT uaddcm_tests,CODE 70*e93f7393Sniklas .EXPORT uaddcmt_tests,CODE 71*e93f7393Sniklas .EXPORT dcor_tests,CODE 72*e93f7393Sniklas .EXPORT idcor_tests,CODE 73*e93f7393Sniklas .EXPORT addi_tests,CODE 74*e93f7393Sniklas .EXPORT addio_tests,CODE 75*e93f7393Sniklas .EXPORT addit_tests,CODE 76*e93f7393Sniklas .EXPORT addito_tests,CODE 77*e93f7393Sniklas .EXPORT subi_tests,CODE 78*e93f7393Sniklas .EXPORT subio_tests,CODE 79*e93f7393Sniklas .EXPORT comiclr_tests,CODE 80*e93f7393Sniklas .EXPORT vshd_tests,CODE 81*e93f7393Sniklas .EXPORT shd_tests,CODE 82*e93f7393Sniklas .EXPORT extru_tests,CODE 83*e93f7393Sniklas .EXPORT extrs_tests,CODE 84*e93f7393Sniklas .EXPORT zdep_tests,CODE 85*e93f7393Sniklas .EXPORT dep_tests,CODE 86*e93f7393Sniklas .EXPORT vextru_tests,CODE 87*e93f7393Sniklas .EXPORT vextrs_tests,CODE 88*e93f7393Sniklas .EXPORT zvdep_tests,CODE 89*e93f7393Sniklas .EXPORT vdep_tests,CODE 90*e93f7393Sniklas .EXPORT vdepi_tests,CODE 91*e93f7393Sniklas .EXPORT zvdepi_tests,CODE 92*e93f7393Sniklas .EXPORT depi_tests,CODE 93*e93f7393Sniklas .EXPORT zdepi_tests,CODE 94*e93f7393Sniklas .EXPORT system_control_tests,CODE 95*e93f7393Sniklas .EXPORT probe_tests,CODE 96*e93f7393Sniklas .EXPORT lpa_tests,CODE 97*e93f7393Sniklas .EXPORT purge_tests,CODE 98*e93f7393Sniklas .EXPORT insert_tests,CODE 99*e93f7393Sniklas .EXPORT fpu_misc_tests,CODE 100*e93f7393Sniklas .EXPORT fpu_memory_indexing_tests,CODE 101*e93f7393Sniklas .EXPORT fpu_short_memory_tests,CODE 102*e93f7393Sniklas .EXPORT fcpy_tests,CODE 103*e93f7393Sniklas .EXPORT fabs_tests,CODE 104*e93f7393Sniklas .EXPORT fsqrt_tests,CODE 105*e93f7393Sniklas .EXPORT frnd_tests,CODE 106*e93f7393Sniklas .EXPORT fcnvff_tests,CODE 107*e93f7393Sniklas .EXPORT fcnvxf_tests,CODE 108*e93f7393Sniklas .EXPORT fcnvfx_tests,CODE 109*e93f7393Sniklas .EXPORT fcnvfxt_tests,CODE 110*e93f7393Sniklas .EXPORT fadd_tests,CODE 111*e93f7393Sniklas .EXPORT fsub_tests,CODE 112*e93f7393Sniklas .EXPORT fmpy_tests,CODE 113*e93f7393Sniklas .EXPORT fdiv_tests,CODE 114*e93f7393Sniklas .EXPORT frem_tests,CODE 115*e93f7393Sniklas .EXPORT fcmp_sgl_tests_1,CODE 116*e93f7393Sniklas .EXPORT fcmp_sgl_tests_2,CODE 117*e93f7393Sniklas .EXPORT fcmp_sgl_tests_3,CODE 118*e93f7393Sniklas .EXPORT fcmp_sgl_tests_4,CODE 119*e93f7393Sniklas .EXPORT fcmp_dbl_tests_1,CODE 120*e93f7393Sniklas .EXPORT fcmp_dbl_tests_2,CODE 121*e93f7393Sniklas .EXPORT fcmp_dbl_tests_3,CODE 122*e93f7393Sniklas .EXPORT fcmp_dbl_tests_4,CODE 123*e93f7393Sniklas .EXPORT fcmp_quad_tests_1,CODE 124*e93f7393Sniklas .EXPORT fcmp_quad_tests_2,CODE 125*e93f7393Sniklas .EXPORT fcmp_quad_tests_3,CODE 126*e93f7393Sniklas .EXPORT fcmp_quad_tests_4,CODE 127*e93f7393Sniklas .EXPORT fmpy_addsub_tests,CODE 128*e93f7393Sniklas .EXPORT xmpyu_tests,CODE 129*e93f7393Sniklas .EXPORT special_tests,CODE 130*e93f7393Sniklas .EXPORT sfu_tests,CODE 131*e93f7393Sniklas .EXPORT copr_tests,CODE 132*e93f7393Sniklas .EXPORT copr_indexing_load,CODE 133*e93f7393Sniklas .EXPORT copr_indexing_store,CODE 134*e93f7393Sniklas .EXPORT copr_short_memory,CODE 135*e93f7393Sniklas .EXPORT fmemLRbug_tests_1,CODE 136*e93f7393Sniklas .EXPORT fmemLRbug_tests_2,CODE 137*e93f7393Sniklas .EXPORT fmemLRbug_tests_3,CODE 138*e93f7393Sniklas .EXPORT fmemLRbug_tests_4,CODE 139*e93f7393Sniklas .EXPORT main,CODE 140*e93f7393Sniklas .EXPORT main,ENTRY,PRIV_LEV=3,RTNVAL=GR 141*e93f7393Sniklasmain 142*e93f7393Sniklas .PROC 143*e93f7393Sniklas .CALLINFO FRAME=64,NO_CALLS,SAVE_SP 144*e93f7393Sniklas .ENTRY 145*e93f7393Sniklas copy %r4,%r1 146*e93f7393Sniklas copy %r30,%r4 147*e93f7393Sniklas stwm %r1,64(0,%r30) 148*e93f7393Sniklas; First memory reference instructions. 149*e93f7393Sniklas; Should try corner cases for each field extraction. 150*e93f7393Sniklas; Should deal with s == 0 case somehow?!? 151*e93f7393Sniklasinteger_memory_tests 152*e93f7393Sniklas ldw 0(0,%r4),%r26 153*e93f7393Sniklas ldh 0(0,%r4),%r26 154*e93f7393Sniklas ldb 0(0,%r4),%r26 155*e93f7393Sniklas stw %r26,0(0,%r4) 156*e93f7393Sniklas sth %r26,0(0,%r4) 157*e93f7393Sniklas stb %r26,0(0,%r4) 158*e93f7393Sniklas 159*e93f7393Sniklas; Should make sure pre/post modes are recognized correctly. 160*e93f7393Sniklas ldwm 0(0,%r4),%r26 161*e93f7393Sniklas stwm %r26,0(0,%r4) 162*e93f7393Sniklas 163*e93f7393Sniklasinteger_indexing_load 164*e93f7393Sniklas ldwx %r5(0,%r4),%r26 165*e93f7393Sniklas ldwx,s %r5(0,%r4),%r26 166*e93f7393Sniklas ldwx,m %r5(0,%r4),%r26 167*e93f7393Sniklas ldwx,sm %r5(0,%r4),%r26 168*e93f7393Sniklas ldhx %r5(0,%r4),%r26 169*e93f7393Sniklas ldhx,s %r5(0,%r4),%r26 170*e93f7393Sniklas ldhx,m %r5(0,%r4),%r26 171*e93f7393Sniklas ldhx,sm %r5(0,%r4),%r26 172*e93f7393Sniklas ldbx %r5(0,%r4),%r26 173*e93f7393Sniklas ldbx,s %r5(0,%r4),%r26 174*e93f7393Sniklas ldbx,m %r5(0,%r4),%r26 175*e93f7393Sniklas ldbx,sm %r5(0,%r4),%r26 176*e93f7393Sniklas ldwax %r5(%r4),%r26 177*e93f7393Sniklas ldwax,s %r5(%r4),%r26 178*e93f7393Sniklas ldwax,m %r5(%r4),%r26 179*e93f7393Sniklas ldwax,sm %r5(%r4),%r26 180*e93f7393Sniklas ldcwx %r5(0,%r4),%r26 181*e93f7393Sniklas ldcwx,s %r5(0,%r4),%r26 182*e93f7393Sniklas ldcwx,m %r5(0,%r4),%r26 183*e93f7393Sniklas ldcwx,sm %r5(0,%r4),%r26 184*e93f7393Sniklas 185*e93f7393Sniklasinteger_load_short_memory 186*e93f7393Sniklas ldws 0(0,%r4),%r26 187*e93f7393Sniklas ldws,mb 0(0,%r4),%r26 188*e93f7393Sniklas ldws,ma 0(0,%r4),%r26 189*e93f7393Sniklas ldhs 0(0,%r4),%r26 190*e93f7393Sniklas ldhs,mb 0(0,%r4),%r26 191*e93f7393Sniklas ldhs,ma 0(0,%r4),%r26 192*e93f7393Sniklas ldbs 0(0,%r4),%r26 193*e93f7393Sniklas ldbs,mb 0(0,%r4),%r26 194*e93f7393Sniklas ldbs,ma 0(0,%r4),%r26 195*e93f7393Sniklas ldwas 0(%r4),%r26 196*e93f7393Sniklas ldwas,mb 0(%r4),%r26 197*e93f7393Sniklas ldwas,ma 0(%r4),%r26 198*e93f7393Sniklas ldcws 0(0,%r4),%r26 199*e93f7393Sniklas ldcws,mb 0(0,%r4),%r26 200*e93f7393Sniklas ldcws,ma 0(0,%r4),%r26 201*e93f7393Sniklas 202*e93f7393Sniklasinteger_store_short_memory 203*e93f7393Sniklas stws %r26,0(0,%r4) 204*e93f7393Sniklas stws,mb %r26,0(0,%r4) 205*e93f7393Sniklas stws,ma %r26,0(0,%r4) 206*e93f7393Sniklas sths %r26,0(0,%r4) 207*e93f7393Sniklas sths,mb %r26,0(0,%r4) 208*e93f7393Sniklas sths,ma %r26,0(0,%r4) 209*e93f7393Sniklas stbs %r26,0(0,%r4) 210*e93f7393Sniklas stbs,mb %r26,0(0,%r4) 211*e93f7393Sniklas stbs,ma %r26,0(0,%r4) 212*e93f7393Sniklas stwas %r26,0(%r4) 213*e93f7393Sniklas stwas,mb %r26,0(%r4) 214*e93f7393Sniklas stwas,ma %r26,0(%r4) 215*e93f7393Sniklas stbys %r26,0(0,%r4) 216*e93f7393Sniklas stbys,b %r26,0(0,%r4) 217*e93f7393Sniklas stbys,e %r26,0(0,%r4) 218*e93f7393Sniklas stbys,b,m %r26,0(0,%r4) 219*e93f7393Sniklas stbys,e,m %r26,0(0,%r4) 220*e93f7393Sniklas 221*e93f7393Sniklas; Immediate instructions. 222*e93f7393Sniklasimmediate_tests 223*e93f7393Sniklas ldo 5(%r26),%r26 224*e93f7393Sniklas ldil L%0xdeadbeef,%r26 225*e93f7393Sniklas addil L%0xdeadbeef,%r5 226*e93f7393Sniklas 227*e93f7393Sniklas; Lots of branch instructions. 228*e93f7393Sniklas; blr with %r0 as return pointer should really be just br <target>, 229*e93f7393Sniklas; but the assemblers can't handle it. 230*e93f7393Sniklasbranch_tests_1 231*e93f7393Sniklas bl main,%r2 232*e93f7393Sniklas bl,n main,%r2 233*e93f7393Sniklas b main 234*e93f7393Sniklas b,n main 235*e93f7393Sniklas gate main,%r2 236*e93f7393Sniklas gate,n main,%r2 237*e93f7393Sniklas blr %r4,%r2 238*e93f7393Sniklas blr,n %r4,%r2 239*e93f7393Sniklas blr %r4,%r0 240*e93f7393Sniklas blr,n %r4,%r0 241*e93f7393Sniklasbranch_tests_2 242*e93f7393Sniklas bv 0(%r2) 243*e93f7393Sniklas bv,n 0(%r2) 244*e93f7393Sniklas be 0x1234(%sr1,%r2) 245*e93f7393Sniklas be,n 0x1234(%sr1,%r2) 246*e93f7393Sniklas ble 0x1234(%sr1,%r2) 247*e93f7393Sniklas ble,n 0x1234(%sr1,%r2) 248*e93f7393Sniklas 249*e93f7393Sniklas; GAS can't assemble movb,n or movib,n. 250*e93f7393Sniklasmovb_tests 251*e93f7393Sniklas movb %r4,%r26,movb_tests 252*e93f7393Sniklas movb,= %r4,%r26,movb_tests 253*e93f7393Sniklas movb,< %r4,%r26,movb_tests 254*e93f7393Sniklas movb,od %r4,%r26,movb_tests 255*e93f7393Sniklas movb,tr %r4,%r26,movb_tests 256*e93f7393Sniklas movb,<> %r4,%r26,movb_tests 257*e93f7393Sniklas movb,>= %r4,%r26,movb_tests 258*e93f7393Sniklas movb,ev %r4,%r26,movb_tests 259*e93f7393Sniklasmovb_nullified_tests 260*e93f7393Sniklas movb,n %r4,%r26,movb_tests 261*e93f7393Sniklas movb,=,n %r4,%r26,movb_tests 262*e93f7393Sniklas movb,<,n %r4,%r26,movb_tests 263*e93f7393Sniklas movb,od,n %r4,%r26,movb_tests 264*e93f7393Sniklas movb,tr,n %r4,%r26,movb_tests 265*e93f7393Sniklas movb,<>,n %r4,%r26,movb_tests 266*e93f7393Sniklas movb,>=,n %r4,%r26,movb_tests 267*e93f7393Sniklas movb,ev,n %r4,%r26,movb_tests 268*e93f7393Sniklas 269*e93f7393Sniklasmovib_tests 270*e93f7393Sniklas movib 5,%r26,movib_tests 271*e93f7393Sniklas movib,= 5,%r26,movib_tests 272*e93f7393Sniklas movib,< 5,%r26,movib_tests 273*e93f7393Sniklas movib,od 5,%r26,movib_tests 274*e93f7393Sniklas movib,tr 5,%r26,movib_tests 275*e93f7393Sniklas movib,<> 5,%r26,movib_tests 276*e93f7393Sniklas movib,>= 5,%r26,movib_tests 277*e93f7393Sniklas movib,ev 5,%r26,movib_tests 278*e93f7393Sniklasmovib_nullified_tests 279*e93f7393Sniklas movib,n 5,%r26,movib_tests 280*e93f7393Sniklas movib,=,n 5,%r26,movib_tests 281*e93f7393Sniklas movib,<,n 5,%r26,movib_tests 282*e93f7393Sniklas movib,od,n 5,%r26,movib_tests 283*e93f7393Sniklas movib,tr,n 5,%r26,movib_tests 284*e93f7393Sniklas movib,<>,n 5,%r26,movib_tests 285*e93f7393Sniklas movib,>=,n 5,%r26,movib_tests 286*e93f7393Sniklas movib,ev,n 5,%r26,movib_tests 287*e93f7393Sniklas 288*e93f7393Sniklascomb_tests_1 289*e93f7393Sniklas comb %r0,%r4,comb_tests_1 290*e93f7393Sniklas comb,= %r0,%r4,comb_tests_1 291*e93f7393Sniklas comb,< %r0,%r4,comb_tests_1 292*e93f7393Sniklas comb,<= %r0,%r4,comb_tests_1 293*e93f7393Sniklas comb,<< %r0,%r4,comb_tests_1 294*e93f7393Sniklas comb,<<= %r0,%r4,comb_tests_1 295*e93f7393Sniklas comb,sv %r0,%r4,comb_tests_1 296*e93f7393Sniklas comb,od %r0,%r4,comb_tests_1 297*e93f7393Sniklas 298*e93f7393Sniklascomb_tests_2 299*e93f7393Sniklas comb,tr %r0,%r4,comb_tests_2 300*e93f7393Sniklas comb,<> %r0,%r4,comb_tests_2 301*e93f7393Sniklas comb,>= %r0,%r4,comb_tests_2 302*e93f7393Sniklas comb,> %r0,%r4,comb_tests_2 303*e93f7393Sniklas comb,>>= %r0,%r4,comb_tests_2 304*e93f7393Sniklas comb,>> %r0,%r4,comb_tests_2 305*e93f7393Sniklas comb,nsv %r0,%r4,comb_tests_2 306*e93f7393Sniklas comb,ev %r0,%r4,comb_tests_2 307*e93f7393Sniklas 308*e93f7393Sniklascomb_nullified_tests_1 309*e93f7393Sniklas comb,n %r0,%r4,comb_tests_1 310*e93f7393Sniklas comb,=,n %r0,%r4,comb_tests_1 311*e93f7393Sniklas comb,<,n %r0,%r4,comb_tests_1 312*e93f7393Sniklas comb,<=,n %r0,%r4,comb_tests_1 313*e93f7393Sniklas comb,<<,n %r0,%r4,comb_tests_1 314*e93f7393Sniklas comb,<<=,n %r0,%r4,comb_tests_1 315*e93f7393Sniklas comb,sv,n %r0,%r4,comb_tests_1 316*e93f7393Sniklas comb,od,n %r0,%r4,comb_tests_1 317*e93f7393Sniklas 318*e93f7393Sniklascomb_nullified_tests_2 319*e93f7393Sniklas comb,tr,n %r0,%r4,comb_tests_2 320*e93f7393Sniklas comb,<>,n %r0,%r4,comb_tests_2 321*e93f7393Sniklas comb,>=,n %r0,%r4,comb_tests_2 322*e93f7393Sniklas comb,>,n %r0,%r4,comb_tests_2 323*e93f7393Sniklas comb,>>=,n %r0,%r4,comb_tests_2 324*e93f7393Sniklas comb,>>,n %r0,%r4,comb_tests_2 325*e93f7393Sniklas comb,nsv,n %r0,%r4,comb_tests_2 326*e93f7393Sniklas comb,ev,n %r0,%r4,comb_tests_2 327*e93f7393Sniklas 328*e93f7393Sniklascomib_tests_1 329*e93f7393Sniklas comib 0,%r4,comib_tests_1 330*e93f7393Sniklas comib,= 0,%r4,comib_tests_1 331*e93f7393Sniklas comib,< 0,%r4,comib_tests_1 332*e93f7393Sniklas comib,<= 0,%r4,comib_tests_1 333*e93f7393Sniklas comib,<< 0,%r4,comib_tests_1 334*e93f7393Sniklas comib,<<= 0,%r4,comib_tests_1 335*e93f7393Sniklas comib,sv 0,%r4,comib_tests_1 336*e93f7393Sniklas comib,od 0,%r4,comib_tests_1 337*e93f7393Sniklas 338*e93f7393Sniklascomib_tests_2 339*e93f7393Sniklas comib,tr 0,%r4,comib_tests_2 340*e93f7393Sniklas comib,<> 0,%r4,comib_tests_2 341*e93f7393Sniklas comib,>= 0,%r4,comib_tests_2 342*e93f7393Sniklas comib,> 0,%r4,comib_tests_2 343*e93f7393Sniklas comib,>>= 0,%r4,comib_tests_2 344*e93f7393Sniklas comib,>> 0,%r4,comib_tests_2 345*e93f7393Sniklas comib,nsv 0,%r4,comib_tests_2 346*e93f7393Sniklas comib,ev 0,%r4,comib_tests_2 347*e93f7393Sniklas 348*e93f7393Sniklascomib_nullified_tests_1 349*e93f7393Sniklas comib,n 0,%r4,comib_tests_1 350*e93f7393Sniklas comib,=,n 0,%r4,comib_tests_1 351*e93f7393Sniklas comib,<,n 0,%r4,comib_tests_1 352*e93f7393Sniklas comib,<=,n 0,%r4,comib_tests_1 353*e93f7393Sniklas comib,<<,n 0,%r4,comib_tests_1 354*e93f7393Sniklas comib,<<=,n 0,%r4,comib_tests_1 355*e93f7393Sniklas comib,sv,n 0,%r4,comib_tests_1 356*e93f7393Sniklas comib,od,n 0,%r4,comib_tests_1 357*e93f7393Sniklas 358*e93f7393Sniklascomib_nullified_tests_2 359*e93f7393Sniklas comib,tr,n 0,%r4,comib_tests_2 360*e93f7393Sniklas comib,<>,n 0,%r4,comib_tests_2 361*e93f7393Sniklas comib,>=,n 0,%r4,comib_tests_2 362*e93f7393Sniklas comib,>,n 0,%r4,comib_tests_2 363*e93f7393Sniklas comib,>>=,n 0,%r4,comib_tests_2 364*e93f7393Sniklas comib,>>,n 0,%r4,comib_tests_2 365*e93f7393Sniklas comib,nsv,n 0,%r4,comib_tests_2 366*e93f7393Sniklas comib,ev,n 0,%r4,comib_tests_2 367*e93f7393Sniklas 368*e93f7393Sniklasaddb_tests_1 369*e93f7393Sniklas addb %r1,%r4,addb_tests_1 370*e93f7393Sniklas addb,= %r1,%r4,addb_tests_1 371*e93f7393Sniklas addb,< %r1,%r4,addb_tests_1 372*e93f7393Sniklas addb,<= %r1,%r4,addb_tests_1 373*e93f7393Sniklas addb,nuv %r1,%r4,addb_tests_1 374*e93f7393Sniklas addb,znv %r1,%r4,addb_tests_1 375*e93f7393Sniklas addb,sv %r1,%r4,addb_tests_1 376*e93f7393Sniklas addb,od %r1,%r4,addb_tests_1 377*e93f7393Sniklas 378*e93f7393Sniklasaddb_tests_2 379*e93f7393Sniklas addb,tr %r1,%r4,addb_tests_2 380*e93f7393Sniklas addb,<> %r1,%r4,addb_tests_2 381*e93f7393Sniklas addb,>= %r1,%r4,addb_tests_2 382*e93f7393Sniklas addb,> %r1,%r4,addb_tests_2 383*e93f7393Sniklas addb,uv %r1,%r4,addb_tests_2 384*e93f7393Sniklas addb,vnz %r1,%r4,addb_tests_2 385*e93f7393Sniklas addb,nsv %r1,%r4,addb_tests_2 386*e93f7393Sniklas addb,ev %r1,%r4,addb_tests_2 387*e93f7393Sniklas 388*e93f7393Sniklasaddb_nullified_tests_1 389*e93f7393Sniklas addb,n %r1,%r4,addb_tests_1 390*e93f7393Sniklas addb,=,n %r1,%r4,addb_tests_1 391*e93f7393Sniklas addb,<,n %r1,%r4,addb_tests_1 392*e93f7393Sniklas addb,<=,n %r1,%r4,addb_tests_1 393*e93f7393Sniklas addb,nuv,n %r1,%r4,addb_tests_1 394*e93f7393Sniklas addb,znv,n %r1,%r4,addb_tests_1 395*e93f7393Sniklas addb,sv,n %r1,%r4,addb_tests_1 396*e93f7393Sniklas addb,od,n %r1,%r4,addb_tests_1 397*e93f7393Sniklas 398*e93f7393Sniklasaddb_nullified_tests_2 399*e93f7393Sniklas addb,tr,n %r1,%r4,addb_tests_2 400*e93f7393Sniklas addb,<>,n %r1,%r4,addb_tests_2 401*e93f7393Sniklas addb,>=,n %r1,%r4,addb_tests_2 402*e93f7393Sniklas addb,>,n %r1,%r4,addb_tests_2 403*e93f7393Sniklas addb,uv,n %r1,%r4,addb_tests_2 404*e93f7393Sniklas addb,vnz,n %r1,%r4,addb_tests_2 405*e93f7393Sniklas addb,nsv,n %r1,%r4,addb_tests_2 406*e93f7393Sniklas addb,ev,n %r1,%r4,addb_tests_2 407*e93f7393Sniklas 408*e93f7393Sniklasaddib_tests_1 409*e93f7393Sniklas addib -1,%r4,addib_tests_1 410*e93f7393Sniklas addib,= -1,%r4,addib_tests_1 411*e93f7393Sniklas addib,< -1,%r4,addib_tests_1 412*e93f7393Sniklas addib,<= -1,%r4,addib_tests_1 413*e93f7393Sniklas addib,nuv -1,%r4,addib_tests_1 414*e93f7393Sniklas addib,znv -1,%r4,addib_tests_1 415*e93f7393Sniklas addib,sv -1,%r4,addib_tests_1 416*e93f7393Sniklas addib,od -1,%r4,addib_tests_1 417*e93f7393Sniklas 418*e93f7393Sniklasaddib_tests_2 419*e93f7393Sniklas addib,tr -1,%r4,addib_tests_2 420*e93f7393Sniklas addib,<> -1,%r4,addib_tests_2 421*e93f7393Sniklas addib,>= -1,%r4,addib_tests_2 422*e93f7393Sniklas addib,> -1,%r4,addib_tests_2 423*e93f7393Sniklas addib,uv -1,%r4,addib_tests_2 424*e93f7393Sniklas addib,vnz -1,%r4,addib_tests_2 425*e93f7393Sniklas addib,nsv -1,%r4,addib_tests_2 426*e93f7393Sniklas addib,ev -1,%r4,addib_tests_2 427*e93f7393Sniklas 428*e93f7393Sniklasaddib_nullified_tests_1 429*e93f7393Sniklas addib,n -1,%r4,addib_tests_1 430*e93f7393Sniklas addib,=,n -1,%r4,addib_tests_1 431*e93f7393Sniklas addib,<,n -1,%r4,addib_tests_1 432*e93f7393Sniklas addib,<=,n -1,%r4,addib_tests_1 433*e93f7393Sniklas addib,nuv,n -1,%r4,addib_tests_1 434*e93f7393Sniklas addib,znv,n -1,%r4,addib_tests_1 435*e93f7393Sniklas addib,sv,n -1,%r4,addib_tests_1 436*e93f7393Sniklas addib,od,n -1,%r4,addib_tests_1 437*e93f7393Sniklas 438*e93f7393Sniklasaddib_nullified_tests_2 439*e93f7393Sniklas addib,tr,n -1,%r4,addib_tests_2 440*e93f7393Sniklas addib,<>,n -1,%r4,addib_tests_2 441*e93f7393Sniklas addib,>=,n -1,%r4,addib_tests_2 442*e93f7393Sniklas addib,>,n -1,%r4,addib_tests_2 443*e93f7393Sniklas addib,uv,n -1,%r4,addib_tests_2 444*e93f7393Sniklas addib,vnz,n -1,%r4,addib_tests_2 445*e93f7393Sniklas addib,nsv,n -1,%r4,addib_tests_2 446*e93f7393Sniklas addib,ev,n -1,%r4,addib_tests_2 447*e93f7393Sniklas 448*e93f7393Sniklas 449*e93f7393Sniklas; Needs to check lots of stuff (like corner bit cases) 450*e93f7393Sniklasbb_tests 451*e93f7393Sniklas bvb,< %r4,bb_tests 452*e93f7393Sniklas bvb,>= %r4,bb_tests 453*e93f7393Sniklas bvb,<,n %r4,bb_tests 454*e93f7393Sniklas bvb,>=,n %r4,bb_tests 455*e93f7393Sniklas bb,< %r4,5,bb_tests 456*e93f7393Sniklas bb,>= %r4,5,bb_tests 457*e93f7393Sniklas bb,<,n %r4,5,bb_tests 458*e93f7393Sniklas bb,>=,n %r4,5,bb_tests 459*e93f7393Sniklas 460*e93f7393Sniklas; Computational instructions 461*e93f7393Sniklasadd_tests 462*e93f7393Sniklas add %r4,%r5,%r6 463*e93f7393Sniklas add,= %r4,%r5,%r6 464*e93f7393Sniklas add,< %r4,%r5,%r6 465*e93f7393Sniklas add,<= %r4,%r5,%r6 466*e93f7393Sniklas add,nuv %r4,%r5,%r6 467*e93f7393Sniklas add,znv %r4,%r5,%r6 468*e93f7393Sniklas add,sv %r4,%r5,%r6 469*e93f7393Sniklas add,od %r4,%r5,%r6 470*e93f7393Sniklas add,tr %r4,%r5,%r6 471*e93f7393Sniklas add,<> %r4,%r5,%r6 472*e93f7393Sniklas add,>= %r4,%r5,%r6 473*e93f7393Sniklas add,> %r4,%r5,%r6 474*e93f7393Sniklas add,uv %r4,%r5,%r6 475*e93f7393Sniklas add,vnz %r4,%r5,%r6 476*e93f7393Sniklas add,nsv %r4,%r5,%r6 477*e93f7393Sniklas add,ev %r4,%r5,%r6 478*e93f7393Sniklas 479*e93f7393Sniklasaddl_tests 480*e93f7393Sniklas addl %r4,%r5,%r6 481*e93f7393Sniklas addl,= %r4,%r5,%r6 482*e93f7393Sniklas addl,< %r4,%r5,%r6 483*e93f7393Sniklas addl,<= %r4,%r5,%r6 484*e93f7393Sniklas addl,nuv %r4,%r5,%r6 485*e93f7393Sniklas addl,znv %r4,%r5,%r6 486*e93f7393Sniklas addl,sv %r4,%r5,%r6 487*e93f7393Sniklas addl,od %r4,%r5,%r6 488*e93f7393Sniklas addl,tr %r4,%r5,%r6 489*e93f7393Sniklas addl,<> %r4,%r5,%r6 490*e93f7393Sniklas addl,>= %r4,%r5,%r6 491*e93f7393Sniklas addl,> %r4,%r5,%r6 492*e93f7393Sniklas addl,uv %r4,%r5,%r6 493*e93f7393Sniklas addl,vnz %r4,%r5,%r6 494*e93f7393Sniklas addl,nsv %r4,%r5,%r6 495*e93f7393Sniklas addl,ev %r4,%r5,%r6 496*e93f7393Sniklas 497*e93f7393Sniklasaddo_tests 498*e93f7393Sniklas addo %r4,%r5,%r6 499*e93f7393Sniklas addo,= %r4,%r5,%r6 500*e93f7393Sniklas addo,< %r4,%r5,%r6 501*e93f7393Sniklas addo,<= %r4,%r5,%r6 502*e93f7393Sniklas addo,nuv %r4,%r5,%r6 503*e93f7393Sniklas addo,znv %r4,%r5,%r6 504*e93f7393Sniklas addo,sv %r4,%r5,%r6 505*e93f7393Sniklas addo,od %r4,%r5,%r6 506*e93f7393Sniklas addo,tr %r4,%r5,%r6 507*e93f7393Sniklas addo,<> %r4,%r5,%r6 508*e93f7393Sniklas addo,>= %r4,%r5,%r6 509*e93f7393Sniklas addo,> %r4,%r5,%r6 510*e93f7393Sniklas addo,uv %r4,%r5,%r6 511*e93f7393Sniklas addo,vnz %r4,%r5,%r6 512*e93f7393Sniklas addo,nsv %r4,%r5,%r6 513*e93f7393Sniklas addo,ev %r4,%r5,%r6 514*e93f7393Sniklas 515*e93f7393Sniklasaddc_tests 516*e93f7393Sniklas addc %r4,%r5,%r6 517*e93f7393Sniklas addc,= %r4,%r5,%r6 518*e93f7393Sniklas addc,< %r4,%r5,%r6 519*e93f7393Sniklas addc,<= %r4,%r5,%r6 520*e93f7393Sniklas addc,nuv %r4,%r5,%r6 521*e93f7393Sniklas addc,znv %r4,%r5,%r6 522*e93f7393Sniklas addc,sv %r4,%r5,%r6 523*e93f7393Sniklas addc,od %r4,%r5,%r6 524*e93f7393Sniklas addc,tr %r4,%r5,%r6 525*e93f7393Sniklas addc,<> %r4,%r5,%r6 526*e93f7393Sniklas addc,>= %r4,%r5,%r6 527*e93f7393Sniklas addc,> %r4,%r5,%r6 528*e93f7393Sniklas addc,uv %r4,%r5,%r6 529*e93f7393Sniklas addc,vnz %r4,%r5,%r6 530*e93f7393Sniklas addc,nsv %r4,%r5,%r6 531*e93f7393Sniklas addc,ev %r4,%r5,%r6 532*e93f7393Sniklas 533*e93f7393Sniklasaddco_tests 534*e93f7393Sniklas addco %r4,%r5,%r6 535*e93f7393Sniklas addco,= %r4,%r5,%r6 536*e93f7393Sniklas addco,< %r4,%r5,%r6 537*e93f7393Sniklas addco,<= %r4,%r5,%r6 538*e93f7393Sniklas addco,nuv %r4,%r5,%r6 539*e93f7393Sniklas addco,znv %r4,%r5,%r6 540*e93f7393Sniklas addco,sv %r4,%r5,%r6 541*e93f7393Sniklas addco,od %r4,%r5,%r6 542*e93f7393Sniklas addco,tr %r4,%r5,%r6 543*e93f7393Sniklas addco,<> %r4,%r5,%r6 544*e93f7393Sniklas addco,>= %r4,%r5,%r6 545*e93f7393Sniklas addco,> %r4,%r5,%r6 546*e93f7393Sniklas addco,uv %r4,%r5,%r6 547*e93f7393Sniklas addco,vnz %r4,%r5,%r6 548*e93f7393Sniklas addco,nsv %r4,%r5,%r6 549*e93f7393Sniklas addco,ev %r4,%r5,%r6 550*e93f7393Sniklas 551*e93f7393Sniklassh1add_tests 552*e93f7393Sniklas sh1add %r4,%r5,%r6 553*e93f7393Sniklas sh1add,= %r4,%r5,%r6 554*e93f7393Sniklas sh1add,< %r4,%r5,%r6 555*e93f7393Sniklas sh1add,<= %r4,%r5,%r6 556*e93f7393Sniklas sh1add,nuv %r4,%r5,%r6 557*e93f7393Sniklas sh1add,znv %r4,%r5,%r6 558*e93f7393Sniklas sh1add,sv %r4,%r5,%r6 559*e93f7393Sniklas sh1add,od %r4,%r5,%r6 560*e93f7393Sniklas sh1add,tr %r4,%r5,%r6 561*e93f7393Sniklas sh1add,<> %r4,%r5,%r6 562*e93f7393Sniklas sh1add,>= %r4,%r5,%r6 563*e93f7393Sniklas sh1add,> %r4,%r5,%r6 564*e93f7393Sniklas sh1add,uv %r4,%r5,%r6 565*e93f7393Sniklas sh1add,vnz %r4,%r5,%r6 566*e93f7393Sniklas sh1add,nsv %r4,%r5,%r6 567*e93f7393Sniklas sh1add,ev %r4,%r5,%r6 568*e93f7393Sniklas 569*e93f7393Sniklassh1addl_tests 570*e93f7393Sniklas sh1addl %r4,%r5,%r6 571*e93f7393Sniklas sh1addl,= %r4,%r5,%r6 572*e93f7393Sniklas sh1addl,< %r4,%r5,%r6 573*e93f7393Sniklas sh1addl,<= %r4,%r5,%r6 574*e93f7393Sniklas sh1addl,nuv %r4,%r5,%r6 575*e93f7393Sniklas sh1addl,znv %r4,%r5,%r6 576*e93f7393Sniklas sh1addl,sv %r4,%r5,%r6 577*e93f7393Sniklas sh1addl,od %r4,%r5,%r6 578*e93f7393Sniklas sh1addl,tr %r4,%r5,%r6 579*e93f7393Sniklas sh1addl,<> %r4,%r5,%r6 580*e93f7393Sniklas sh1addl,>= %r4,%r5,%r6 581*e93f7393Sniklas sh1addl,> %r4,%r5,%r6 582*e93f7393Sniklas sh1addl,uv %r4,%r5,%r6 583*e93f7393Sniklas sh1addl,vnz %r4,%r5,%r6 584*e93f7393Sniklas sh1addl,nsv %r4,%r5,%r6 585*e93f7393Sniklas sh1addl,ev %r4,%r5,%r6 586*e93f7393Sniklas 587*e93f7393Sniklassh1addo_tests 588*e93f7393Sniklas sh1addo %r4,%r5,%r6 589*e93f7393Sniklas sh1addo,= %r4,%r5,%r6 590*e93f7393Sniklas sh1addo,< %r4,%r5,%r6 591*e93f7393Sniklas sh1addo,<= %r4,%r5,%r6 592*e93f7393Sniklas sh1addo,nuv %r4,%r5,%r6 593*e93f7393Sniklas sh1addo,znv %r4,%r5,%r6 594*e93f7393Sniklas sh1addo,sv %r4,%r5,%r6 595*e93f7393Sniklas sh1addo,od %r4,%r5,%r6 596*e93f7393Sniklas sh1addo,tr %r4,%r5,%r6 597*e93f7393Sniklas sh1addo,<> %r4,%r5,%r6 598*e93f7393Sniklas sh1addo,>= %r4,%r5,%r6 599*e93f7393Sniklas sh1addo,> %r4,%r5,%r6 600*e93f7393Sniklas sh1addo,uv %r4,%r5,%r6 601*e93f7393Sniklas sh1addo,vnz %r4,%r5,%r6 602*e93f7393Sniklas sh1addo,nsv %r4,%r5,%r6 603*e93f7393Sniklas sh1addo,ev %r4,%r5,%r6 604*e93f7393Sniklas 605*e93f7393Sniklas 606*e93f7393Sniklassh2add_tests 607*e93f7393Sniklas sh2add %r4,%r5,%r6 608*e93f7393Sniklas sh2add,= %r4,%r5,%r6 609*e93f7393Sniklas sh2add,< %r4,%r5,%r6 610*e93f7393Sniklas sh2add,<= %r4,%r5,%r6 611*e93f7393Sniklas sh2add,nuv %r4,%r5,%r6 612*e93f7393Sniklas sh2add,znv %r4,%r5,%r6 613*e93f7393Sniklas sh2add,sv %r4,%r5,%r6 614*e93f7393Sniklas sh2add,od %r4,%r5,%r6 615*e93f7393Sniklas sh2add,tr %r4,%r5,%r6 616*e93f7393Sniklas sh2add,<> %r4,%r5,%r6 617*e93f7393Sniklas sh2add,>= %r4,%r5,%r6 618*e93f7393Sniklas sh2add,> %r4,%r5,%r6 619*e93f7393Sniklas sh2add,uv %r4,%r5,%r6 620*e93f7393Sniklas sh2add,vnz %r4,%r5,%r6 621*e93f7393Sniklas sh2add,nsv %r4,%r5,%r6 622*e93f7393Sniklas sh2add,ev %r4,%r5,%r6 623*e93f7393Sniklas 624*e93f7393Sniklassh2addl_tests 625*e93f7393Sniklas sh2addl %r4,%r5,%r6 626*e93f7393Sniklas sh2addl,= %r4,%r5,%r6 627*e93f7393Sniklas sh2addl,< %r4,%r5,%r6 628*e93f7393Sniklas sh2addl,<= %r4,%r5,%r6 629*e93f7393Sniklas sh2addl,nuv %r4,%r5,%r6 630*e93f7393Sniklas sh2addl,znv %r4,%r5,%r6 631*e93f7393Sniklas sh2addl,sv %r4,%r5,%r6 632*e93f7393Sniklas sh2addl,od %r4,%r5,%r6 633*e93f7393Sniklas sh2addl,tr %r4,%r5,%r6 634*e93f7393Sniklas sh2addl,<> %r4,%r5,%r6 635*e93f7393Sniklas sh2addl,>= %r4,%r5,%r6 636*e93f7393Sniklas sh2addl,> %r4,%r5,%r6 637*e93f7393Sniklas sh2addl,uv %r4,%r5,%r6 638*e93f7393Sniklas sh2addl,vnz %r4,%r5,%r6 639*e93f7393Sniklas sh2addl,nsv %r4,%r5,%r6 640*e93f7393Sniklas sh2addl,ev %r4,%r5,%r6 641*e93f7393Sniklas 642*e93f7393Sniklassh2addo_tests 643*e93f7393Sniklas sh2addo %r4,%r5,%r6 644*e93f7393Sniklas sh2addo,= %r4,%r5,%r6 645*e93f7393Sniklas sh2addo,< %r4,%r5,%r6 646*e93f7393Sniklas sh2addo,<= %r4,%r5,%r6 647*e93f7393Sniklas sh2addo,nuv %r4,%r5,%r6 648*e93f7393Sniklas sh2addo,znv %r4,%r5,%r6 649*e93f7393Sniklas sh2addo,sv %r4,%r5,%r6 650*e93f7393Sniklas sh2addo,od %r4,%r5,%r6 651*e93f7393Sniklas sh2addo,tr %r4,%r5,%r6 652*e93f7393Sniklas sh2addo,<> %r4,%r5,%r6 653*e93f7393Sniklas sh2addo,>= %r4,%r5,%r6 654*e93f7393Sniklas sh2addo,> %r4,%r5,%r6 655*e93f7393Sniklas sh2addo,uv %r4,%r5,%r6 656*e93f7393Sniklas sh2addo,vnz %r4,%r5,%r6 657*e93f7393Sniklas sh2addo,nsv %r4,%r5,%r6 658*e93f7393Sniklas sh2addo,ev %r4,%r5,%r6 659*e93f7393Sniklas 660*e93f7393Sniklas 661*e93f7393Sniklassh3add_tests 662*e93f7393Sniklas sh3add %r4,%r5,%r6 663*e93f7393Sniklas sh3add,= %r4,%r5,%r6 664*e93f7393Sniklas sh3add,< %r4,%r5,%r6 665*e93f7393Sniklas sh3add,<= %r4,%r5,%r6 666*e93f7393Sniklas sh3add,nuv %r4,%r5,%r6 667*e93f7393Sniklas sh3add,znv %r4,%r5,%r6 668*e93f7393Sniklas sh3add,sv %r4,%r5,%r6 669*e93f7393Sniklas sh3add,od %r4,%r5,%r6 670*e93f7393Sniklas sh3add,tr %r4,%r5,%r6 671*e93f7393Sniklas sh3add,<> %r4,%r5,%r6 672*e93f7393Sniklas sh3add,>= %r4,%r5,%r6 673*e93f7393Sniklas sh3add,> %r4,%r5,%r6 674*e93f7393Sniklas sh3add,uv %r4,%r5,%r6 675*e93f7393Sniklas sh3add,vnz %r4,%r5,%r6 676*e93f7393Sniklas sh3add,nsv %r4,%r5,%r6 677*e93f7393Sniklas sh3add,ev %r4,%r5,%r6 678*e93f7393Sniklas 679*e93f7393Sniklassh3addl_tests 680*e93f7393Sniklas sh3addl %r4,%r5,%r6 681*e93f7393Sniklas sh3addl,= %r4,%r5,%r6 682*e93f7393Sniklas sh3addl,< %r4,%r5,%r6 683*e93f7393Sniklas sh3addl,<= %r4,%r5,%r6 684*e93f7393Sniklas sh3addl,nuv %r4,%r5,%r6 685*e93f7393Sniklas sh3addl,znv %r4,%r5,%r6 686*e93f7393Sniklas sh3addl,sv %r4,%r5,%r6 687*e93f7393Sniklas sh3addl,od %r4,%r5,%r6 688*e93f7393Sniklas sh3addl,tr %r4,%r5,%r6 689*e93f7393Sniklas sh3addl,<> %r4,%r5,%r6 690*e93f7393Sniklas sh3addl,>= %r4,%r5,%r6 691*e93f7393Sniklas sh3addl,> %r4,%r5,%r6 692*e93f7393Sniklas sh3addl,uv %r4,%r5,%r6 693*e93f7393Sniklas sh3addl,vnz %r4,%r5,%r6 694*e93f7393Sniklas sh3addl,nsv %r4,%r5,%r6 695*e93f7393Sniklas sh3addl,ev %r4,%r5,%r6 696*e93f7393Sniklas 697*e93f7393Sniklassh3addo_tests 698*e93f7393Sniklas sh3addo %r4,%r5,%r6 699*e93f7393Sniklas sh3addo,= %r4,%r5,%r6 700*e93f7393Sniklas sh3addo,< %r4,%r5,%r6 701*e93f7393Sniklas sh3addo,<= %r4,%r5,%r6 702*e93f7393Sniklas sh3addo,nuv %r4,%r5,%r6 703*e93f7393Sniklas sh3addo,znv %r4,%r5,%r6 704*e93f7393Sniklas sh3addo,sv %r4,%r5,%r6 705*e93f7393Sniklas sh3addo,od %r4,%r5,%r6 706*e93f7393Sniklas sh3addo,tr %r4,%r5,%r6 707*e93f7393Sniklas sh3addo,<> %r4,%r5,%r6 708*e93f7393Sniklas sh3addo,>= %r4,%r5,%r6 709*e93f7393Sniklas sh3addo,> %r4,%r5,%r6 710*e93f7393Sniklas sh3addo,uv %r4,%r5,%r6 711*e93f7393Sniklas sh3addo,vnz %r4,%r5,%r6 712*e93f7393Sniklas sh3addo,nsv %r4,%r5,%r6 713*e93f7393Sniklas sh3addo,ev %r4,%r5,%r6 714*e93f7393Sniklas 715*e93f7393Sniklas 716*e93f7393Sniklassub_tests 717*e93f7393Sniklas sub %r4,%r5,%r6 718*e93f7393Sniklas sub,= %r4,%r5,%r6 719*e93f7393Sniklas sub,< %r4,%r5,%r6 720*e93f7393Sniklas sub,<= %r4,%r5,%r6 721*e93f7393Sniklas sub,<< %r4,%r5,%r6 722*e93f7393Sniklas sub,<<= %r4,%r5,%r6 723*e93f7393Sniklas sub,sv %r4,%r5,%r6 724*e93f7393Sniklas sub,od %r4,%r5,%r6 725*e93f7393Sniklas sub,tr %r4,%r5,%r6 726*e93f7393Sniklas sub,<> %r4,%r5,%r6 727*e93f7393Sniklas sub,>= %r4,%r5,%r6 728*e93f7393Sniklas sub,> %r4,%r5,%r6 729*e93f7393Sniklas sub,>>= %r4,%r5,%r6 730*e93f7393Sniklas sub,>> %r4,%r5,%r6 731*e93f7393Sniklas sub,nsv %r4,%r5,%r6 732*e93f7393Sniklas sub,ev %r4,%r5,%r6 733*e93f7393Sniklas 734*e93f7393Sniklassubo_tests 735*e93f7393Sniklas subo %r4,%r5,%r6 736*e93f7393Sniklas subo,= %r4,%r5,%r6 737*e93f7393Sniklas subo,< %r4,%r5,%r6 738*e93f7393Sniklas subo,<= %r4,%r5,%r6 739*e93f7393Sniklas subo,<< %r4,%r5,%r6 740*e93f7393Sniklas subo,<<= %r4,%r5,%r6 741*e93f7393Sniklas subo,sv %r4,%r5,%r6 742*e93f7393Sniklas subo,od %r4,%r5,%r6 743*e93f7393Sniklas subo,tr %r4,%r5,%r6 744*e93f7393Sniklas subo,<> %r4,%r5,%r6 745*e93f7393Sniklas subo,>= %r4,%r5,%r6 746*e93f7393Sniklas subo,> %r4,%r5,%r6 747*e93f7393Sniklas subo,>>= %r4,%r5,%r6 748*e93f7393Sniklas subo,>> %r4,%r5,%r6 749*e93f7393Sniklas subo,nsv %r4,%r5,%r6 750*e93f7393Sniklas subo,ev %r4,%r5,%r6 751*e93f7393Sniklas 752*e93f7393Sniklassubb_tests 753*e93f7393Sniklas subb %r4,%r5,%r6 754*e93f7393Sniklas subb,= %r4,%r5,%r6 755*e93f7393Sniklas subb,< %r4,%r5,%r6 756*e93f7393Sniklas subb,<= %r4,%r5,%r6 757*e93f7393Sniklas subb,<< %r4,%r5,%r6 758*e93f7393Sniklas subb,<<= %r4,%r5,%r6 759*e93f7393Sniklas subb,sv %r4,%r5,%r6 760*e93f7393Sniklas subb,od %r4,%r5,%r6 761*e93f7393Sniklas subb,tr %r4,%r5,%r6 762*e93f7393Sniklas subb,<> %r4,%r5,%r6 763*e93f7393Sniklas subb,>= %r4,%r5,%r6 764*e93f7393Sniklas subb,> %r4,%r5,%r6 765*e93f7393Sniklas subb,>>= %r4,%r5,%r6 766*e93f7393Sniklas subb,>> %r4,%r5,%r6 767*e93f7393Sniklas subb,nsv %r4,%r5,%r6 768*e93f7393Sniklas subb,ev %r4,%r5,%r6 769*e93f7393Sniklas 770*e93f7393Sniklassubbo_tests 771*e93f7393Sniklas subbo %r4,%r5,%r6 772*e93f7393Sniklas subbo,= %r4,%r5,%r6 773*e93f7393Sniklas subbo,< %r4,%r5,%r6 774*e93f7393Sniklas subbo,<= %r4,%r5,%r6 775*e93f7393Sniklas subbo,<< %r4,%r5,%r6 776*e93f7393Sniklas subbo,<<= %r4,%r5,%r6 777*e93f7393Sniklas subbo,sv %r4,%r5,%r6 778*e93f7393Sniklas subbo,od %r4,%r5,%r6 779*e93f7393Sniklas subbo,tr %r4,%r5,%r6 780*e93f7393Sniklas subbo,<> %r4,%r5,%r6 781*e93f7393Sniklas subbo,>= %r4,%r5,%r6 782*e93f7393Sniklas subbo,> %r4,%r5,%r6 783*e93f7393Sniklas subbo,>>= %r4,%r5,%r6 784*e93f7393Sniklas subbo,>> %r4,%r5,%r6 785*e93f7393Sniklas subbo,nsv %r4,%r5,%r6 786*e93f7393Sniklas subbo,ev %r4,%r5,%r6 787*e93f7393Sniklas 788*e93f7393Sniklassubt_tests 789*e93f7393Sniklas subt %r4,%r5,%r6 790*e93f7393Sniklas subt,= %r4,%r5,%r6 791*e93f7393Sniklas subt,< %r4,%r5,%r6 792*e93f7393Sniklas subt,<= %r4,%r5,%r6 793*e93f7393Sniklas subt,<< %r4,%r5,%r6 794*e93f7393Sniklas subt,<<= %r4,%r5,%r6 795*e93f7393Sniklas subt,sv %r4,%r5,%r6 796*e93f7393Sniklas subt,od %r4,%r5,%r6 797*e93f7393Sniklas subt,tr %r4,%r5,%r6 798*e93f7393Sniklas subt,<> %r4,%r5,%r6 799*e93f7393Sniklas subt,>= %r4,%r5,%r6 800*e93f7393Sniklas subt,> %r4,%r5,%r6 801*e93f7393Sniklas subt,>>= %r4,%r5,%r6 802*e93f7393Sniklas subt,>> %r4,%r5,%r6 803*e93f7393Sniklas subt,nsv %r4,%r5,%r6 804*e93f7393Sniklas subt,ev %r4,%r5,%r6 805*e93f7393Sniklas 806*e93f7393Sniklassubto_tests 807*e93f7393Sniklas subto %r4,%r5,%r6 808*e93f7393Sniklas subto,= %r4,%r5,%r6 809*e93f7393Sniklas subto,< %r4,%r5,%r6 810*e93f7393Sniklas subto,<= %r4,%r5,%r6 811*e93f7393Sniklas subto,<< %r4,%r5,%r6 812*e93f7393Sniklas subto,<<= %r4,%r5,%r6 813*e93f7393Sniklas subto,sv %r4,%r5,%r6 814*e93f7393Sniklas subto,od %r4,%r5,%r6 815*e93f7393Sniklas subto,tr %r4,%r5,%r6 816*e93f7393Sniklas subto,<> %r4,%r5,%r6 817*e93f7393Sniklas subto,>= %r4,%r5,%r6 818*e93f7393Sniklas subto,> %r4,%r5,%r6 819*e93f7393Sniklas subto,>>= %r4,%r5,%r6 820*e93f7393Sniklas subto,>> %r4,%r5,%r6 821*e93f7393Sniklas subto,nsv %r4,%r5,%r6 822*e93f7393Sniklas subto,ev %r4,%r5,%r6 823*e93f7393Sniklas 824*e93f7393Sniklasds_tests 825*e93f7393Sniklas ds %r4,%r5,%r6 826*e93f7393Sniklas ds,= %r4,%r5,%r6 827*e93f7393Sniklas ds,< %r4,%r5,%r6 828*e93f7393Sniklas ds,<= %r4,%r5,%r6 829*e93f7393Sniklas ds,<< %r4,%r5,%r6 830*e93f7393Sniklas ds,<<= %r4,%r5,%r6 831*e93f7393Sniklas ds,sv %r4,%r5,%r6 832*e93f7393Sniklas ds,od %r4,%r5,%r6 833*e93f7393Sniklas ds,tr %r4,%r5,%r6 834*e93f7393Sniklas ds,<> %r4,%r5,%r6 835*e93f7393Sniklas ds,>= %r4,%r5,%r6 836*e93f7393Sniklas ds,> %r4,%r5,%r6 837*e93f7393Sniklas ds,>>= %r4,%r5,%r6 838*e93f7393Sniklas ds,>> %r4,%r5,%r6 839*e93f7393Sniklas ds,nsv %r4,%r5,%r6 840*e93f7393Sniklas ds,ev %r4,%r5,%r6 841*e93f7393Sniklas 842*e93f7393Sniklascomclr_tests 843*e93f7393Sniklas comclr %r4,%r5,%r6 844*e93f7393Sniklas comclr,= %r4,%r5,%r6 845*e93f7393Sniklas comclr,< %r4,%r5,%r6 846*e93f7393Sniklas comclr,<= %r4,%r5,%r6 847*e93f7393Sniklas comclr,<< %r4,%r5,%r6 848*e93f7393Sniklas comclr,<<= %r4,%r5,%r6 849*e93f7393Sniklas comclr,sv %r4,%r5,%r6 850*e93f7393Sniklas comclr,od %r4,%r5,%r6 851*e93f7393Sniklas comclr,tr %r4,%r5,%r6 852*e93f7393Sniklas comclr,<> %r4,%r5,%r6 853*e93f7393Sniklas comclr,>= %r4,%r5,%r6 854*e93f7393Sniklas comclr,> %r4,%r5,%r6 855*e93f7393Sniklas comclr,>>= %r4,%r5,%r6 856*e93f7393Sniklas comclr,>> %r4,%r5,%r6 857*e93f7393Sniklas comclr,nsv %r4,%r5,%r6 858*e93f7393Sniklas comclr,ev %r4,%r5,%r6 859*e93f7393Sniklas 860*e93f7393Sniklasor_tests 861*e93f7393Sniklas or %r4,%r5,%r6 862*e93f7393Sniklas or,= %r4,%r5,%r6 863*e93f7393Sniklas or,< %r4,%r5,%r6 864*e93f7393Sniklas or,<= %r4,%r5,%r6 865*e93f7393Sniklas or,od %r4,%r5,%r6 866*e93f7393Sniklas or,tr %r4,%r5,%r6 867*e93f7393Sniklas or,<> %r4,%r5,%r6 868*e93f7393Sniklas or,>= %r4,%r5,%r6 869*e93f7393Sniklas or,> %r4,%r5,%r6 870*e93f7393Sniklas or,ev %r4,%r5,%r6 871*e93f7393Sniklasxor_tests 872*e93f7393Sniklas xor %r4,%r5,%r6 873*e93f7393Sniklas xor,= %r4,%r5,%r6 874*e93f7393Sniklas xor,< %r4,%r5,%r6 875*e93f7393Sniklas xor,<= %r4,%r5,%r6 876*e93f7393Sniklas xor,od %r4,%r5,%r6 877*e93f7393Sniklas xor,tr %r4,%r5,%r6 878*e93f7393Sniklas xor,<> %r4,%r5,%r6 879*e93f7393Sniklas xor,>= %r4,%r5,%r6 880*e93f7393Sniklas xor,> %r4,%r5,%r6 881*e93f7393Sniklas xor,ev %r4,%r5,%r6 882*e93f7393Sniklas 883*e93f7393Sniklasand_tests 884*e93f7393Sniklas and %r4,%r5,%r6 885*e93f7393Sniklas and,= %r4,%r5,%r6 886*e93f7393Sniklas and,< %r4,%r5,%r6 887*e93f7393Sniklas and,<= %r4,%r5,%r6 888*e93f7393Sniklas and,od %r4,%r5,%r6 889*e93f7393Sniklas and,tr %r4,%r5,%r6 890*e93f7393Sniklas and,<> %r4,%r5,%r6 891*e93f7393Sniklas and,>= %r4,%r5,%r6 892*e93f7393Sniklas and,> %r4,%r5,%r6 893*e93f7393Sniklas and,ev %r4,%r5,%r6 894*e93f7393Sniklas 895*e93f7393Sniklasandcm_tests 896*e93f7393Sniklas andcm %r4,%r5,%r6 897*e93f7393Sniklas andcm,= %r4,%r5,%r6 898*e93f7393Sniklas andcm,< %r4,%r5,%r6 899*e93f7393Sniklas andcm,<= %r4,%r5,%r6 900*e93f7393Sniklas andcm,od %r4,%r5,%r6 901*e93f7393Sniklas andcm,tr %r4,%r5,%r6 902*e93f7393Sniklas andcm,<> %r4,%r5,%r6 903*e93f7393Sniklas andcm,>= %r4,%r5,%r6 904*e93f7393Sniklas andcm,> %r4,%r5,%r6 905*e93f7393Sniklas andcm,ev %r4,%r5,%r6 906*e93f7393Sniklas 907*e93f7393Sniklas 908*e93f7393Sniklasuxor_tests 909*e93f7393Sniklas uxor %r4,%r5,%r6 910*e93f7393Sniklas uxor,sbz %r4,%r5,%r6 911*e93f7393Sniklas uxor,shz %r4,%r5,%r6 912*e93f7393Sniklas uxor,sdc %r4,%r5,%r6 913*e93f7393Sniklas uxor,sbc %r4,%r5,%r6 914*e93f7393Sniklas uxor,shc %r4,%r5,%r6 915*e93f7393Sniklas uxor,tr %r4,%r5,%r6 916*e93f7393Sniklas uxor,nbz %r4,%r5,%r6 917*e93f7393Sniklas uxor,nhz %r4,%r5,%r6 918*e93f7393Sniklas uxor,ndc %r4,%r5,%r6 919*e93f7393Sniklas uxor,nbc %r4,%r5,%r6 920*e93f7393Sniklas uxor,nhc %r4,%r5,%r6 921*e93f7393Sniklas 922*e93f7393Sniklasuaddcm_tests 923*e93f7393Sniklas uaddcm %r4,%r5,%r6 924*e93f7393Sniklas uaddcm,sbz %r4,%r5,%r6 925*e93f7393Sniklas uaddcm,shz %r4,%r5,%r6 926*e93f7393Sniklas uaddcm,sdc %r4,%r5,%r6 927*e93f7393Sniklas uaddcm,sbc %r4,%r5,%r6 928*e93f7393Sniklas uaddcm,shc %r4,%r5,%r6 929*e93f7393Sniklas uaddcm,tr %r4,%r5,%r6 930*e93f7393Sniklas uaddcm,nbz %r4,%r5,%r6 931*e93f7393Sniklas uaddcm,nhz %r4,%r5,%r6 932*e93f7393Sniklas uaddcm,ndc %r4,%r5,%r6 933*e93f7393Sniklas uaddcm,nbc %r4,%r5,%r6 934*e93f7393Sniklas uaddcm,nhc %r4,%r5,%r6 935*e93f7393Sniklas 936*e93f7393Sniklasuaddcmt_tests 937*e93f7393Sniklas uaddcmt %r4,%r5,%r6 938*e93f7393Sniklas uaddcmt,sbz %r4,%r5,%r6 939*e93f7393Sniklas uaddcmt,shz %r4,%r5,%r6 940*e93f7393Sniklas uaddcmt,sdc %r4,%r5,%r6 941*e93f7393Sniklas uaddcmt,sbc %r4,%r5,%r6 942*e93f7393Sniklas uaddcmt,shc %r4,%r5,%r6 943*e93f7393Sniklas uaddcmt,tr %r4,%r5,%r6 944*e93f7393Sniklas uaddcmt,nbz %r4,%r5,%r6 945*e93f7393Sniklas uaddcmt,nhz %r4,%r5,%r6 946*e93f7393Sniklas uaddcmt,ndc %r4,%r5,%r6 947*e93f7393Sniklas uaddcmt,nbc %r4,%r5,%r6 948*e93f7393Sniklas uaddcmt,nhc %r4,%r5,%r6 949*e93f7393Sniklas 950*e93f7393Sniklasdcor_tests 951*e93f7393Sniklas dcor %r4,%r5 952*e93f7393Sniklas dcor,sbz %r4,%r5 953*e93f7393Sniklas dcor,shz %r4,%r5 954*e93f7393Sniklas dcor,sdc %r4,%r5 955*e93f7393Sniklas dcor,sbc %r4,%r5 956*e93f7393Sniklas dcor,shc %r4,%r5 957*e93f7393Sniklas dcor,tr %r4,%r5 958*e93f7393Sniklas dcor,nbz %r4,%r5 959*e93f7393Sniklas dcor,nhz %r4,%r5 960*e93f7393Sniklas dcor,ndc %r4,%r5 961*e93f7393Sniklas dcor,nbc %r4,%r5 962*e93f7393Sniklas dcor,nhc %r4,%r5 963*e93f7393Sniklas 964*e93f7393Sniklasidcor_tests 965*e93f7393Sniklas idcor %r4,%r5 966*e93f7393Sniklas idcor,sbz %r4,%r5 967*e93f7393Sniklas idcor,shz %r4,%r5 968*e93f7393Sniklas idcor,sdc %r4,%r5 969*e93f7393Sniklas idcor,sbc %r4,%r5 970*e93f7393Sniklas idcor,shc %r4,%r5 971*e93f7393Sniklas idcor,tr %r4,%r5 972*e93f7393Sniklas idcor,nbz %r4,%r5 973*e93f7393Sniklas idcor,nhz %r4,%r5 974*e93f7393Sniklas idcor,ndc %r4,%r5 975*e93f7393Sniklas idcor,nbc %r4,%r5 976*e93f7393Sniklas idcor,nhc %r4,%r5 977*e93f7393Sniklas 978*e93f7393Sniklasaddi_tests 979*e93f7393Sniklas addi 123,%r5,%r6 980*e93f7393Sniklas addi,= 123,%r5,%r6 981*e93f7393Sniklas addi,< 123,%r5,%r6 982*e93f7393Sniklas addi,<= 123,%r5,%r6 983*e93f7393Sniklas addi,nuv 123,%r5,%r6 984*e93f7393Sniklas addi,znv 123,%r5,%r6 985*e93f7393Sniklas addi,sv 123,%r5,%r6 986*e93f7393Sniklas addi,od 123,%r5,%r6 987*e93f7393Sniklas addi,tr 123,%r5,%r6 988*e93f7393Sniklas addi,<> 123,%r5,%r6 989*e93f7393Sniklas addi,>= 123,%r5,%r6 990*e93f7393Sniklas addi,> 123,%r5,%r6 991*e93f7393Sniklas addi,uv 123,%r5,%r6 992*e93f7393Sniklas addi,vnz 123,%r5,%r6 993*e93f7393Sniklas addi,nsv 123,%r5,%r6 994*e93f7393Sniklas addi,ev 123,%r5,%r6 995*e93f7393Sniklas 996*e93f7393Sniklasaddio_tests 997*e93f7393Sniklas addio 123,%r5,%r6 998*e93f7393Sniklas addio,= 123,%r5,%r6 999*e93f7393Sniklas addio,< 123,%r5,%r6 1000*e93f7393Sniklas addio,<= 123,%r5,%r6 1001*e93f7393Sniklas addio,nuv 123,%r5,%r6 1002*e93f7393Sniklas addio,znv 123,%r5,%r6 1003*e93f7393Sniklas addio,sv 123,%r5,%r6 1004*e93f7393Sniklas addio,od 123,%r5,%r6 1005*e93f7393Sniklas addio,tr 123,%r5,%r6 1006*e93f7393Sniklas addio,<> 123,%r5,%r6 1007*e93f7393Sniklas addio,>= 123,%r5,%r6 1008*e93f7393Sniklas addio,> 123,%r5,%r6 1009*e93f7393Sniklas addio,uv 123,%r5,%r6 1010*e93f7393Sniklas addio,vnz 123,%r5,%r6 1011*e93f7393Sniklas addio,nsv 123,%r5,%r6 1012*e93f7393Sniklas addio,ev 123,%r5,%r6 1013*e93f7393Sniklas 1014*e93f7393Sniklasaddit_tests 1015*e93f7393Sniklas addit 123,%r5,%r6 1016*e93f7393Sniklas addit,= 123,%r5,%r6 1017*e93f7393Sniklas addit,< 123,%r5,%r6 1018*e93f7393Sniklas addit,<= 123,%r5,%r6 1019*e93f7393Sniklas addit,nuv 123,%r5,%r6 1020*e93f7393Sniklas addit,znv 123,%r5,%r6 1021*e93f7393Sniklas addit,sv 123,%r5,%r6 1022*e93f7393Sniklas addit,od 123,%r5,%r6 1023*e93f7393Sniklas addit,tr 123,%r5,%r6 1024*e93f7393Sniklas addit,<> 123,%r5,%r6 1025*e93f7393Sniklas addit,>= 123,%r5,%r6 1026*e93f7393Sniklas addit,> 123,%r5,%r6 1027*e93f7393Sniklas addit,uv 123,%r5,%r6 1028*e93f7393Sniklas addit,vnz 123,%r5,%r6 1029*e93f7393Sniklas addit,nsv 123,%r5,%r6 1030*e93f7393Sniklas addit,ev 123,%r5,%r6 1031*e93f7393Sniklas 1032*e93f7393Sniklasaddito_tests 1033*e93f7393Sniklas addito 123,%r5,%r6 1034*e93f7393Sniklas addito,= 123,%r5,%r6 1035*e93f7393Sniklas addito,< 123,%r5,%r6 1036*e93f7393Sniklas addito,<= 123,%r5,%r6 1037*e93f7393Sniklas addito,nuv 123,%r5,%r6 1038*e93f7393Sniklas addito,znv 123,%r5,%r6 1039*e93f7393Sniklas addito,sv 123,%r5,%r6 1040*e93f7393Sniklas addito,od 123,%r5,%r6 1041*e93f7393Sniklas addito,tr 123,%r5,%r6 1042*e93f7393Sniklas addito,<> 123,%r5,%r6 1043*e93f7393Sniklas addito,>= 123,%r5,%r6 1044*e93f7393Sniklas addito,> 123,%r5,%r6 1045*e93f7393Sniklas addito,uv 123,%r5,%r6 1046*e93f7393Sniklas addito,vnz 123,%r5,%r6 1047*e93f7393Sniklas addito,nsv 123,%r5,%r6 1048*e93f7393Sniklas addito,ev 123,%r5,%r6 1049*e93f7393Sniklas 1050*e93f7393Sniklassubi_tests 1051*e93f7393Sniklas subi 123,%r5,%r6 1052*e93f7393Sniklas subi,= 123,%r5,%r6 1053*e93f7393Sniklas subi,< 123,%r5,%r6 1054*e93f7393Sniklas subi,<= 123,%r5,%r6 1055*e93f7393Sniklas subi,<< 123,%r5,%r6 1056*e93f7393Sniklas subi,<<= 123,%r5,%r6 1057*e93f7393Sniklas subi,sv 123,%r5,%r6 1058*e93f7393Sniklas subi,od 123,%r5,%r6 1059*e93f7393Sniklas subi,tr 123,%r5,%r6 1060*e93f7393Sniklas subi,<> 123,%r5,%r6 1061*e93f7393Sniklas subi,>= 123,%r5,%r6 1062*e93f7393Sniklas subi,> 123,%r5,%r6 1063*e93f7393Sniklas subi,>>= 123,%r5,%r6 1064*e93f7393Sniklas subi,>> 123,%r5,%r6 1065*e93f7393Sniklas subi,nsv 123,%r5,%r6 1066*e93f7393Sniklas subi,ev 123,%r5,%r6 1067*e93f7393Sniklas 1068*e93f7393Sniklassubio_tests 1069*e93f7393Sniklas subio 123,%r5,%r6 1070*e93f7393Sniklas subio,= 123,%r5,%r6 1071*e93f7393Sniklas subio,< 123,%r5,%r6 1072*e93f7393Sniklas subio,<= 123,%r5,%r6 1073*e93f7393Sniklas subio,<< 123,%r5,%r6 1074*e93f7393Sniklas subio,<<= 123,%r5,%r6 1075*e93f7393Sniklas subio,sv 123,%r5,%r6 1076*e93f7393Sniklas subio,od 123,%r5,%r6 1077*e93f7393Sniklas subio,tr 123,%r5,%r6 1078*e93f7393Sniklas subio,<> 123,%r5,%r6 1079*e93f7393Sniklas subio,>= 123,%r5,%r6 1080*e93f7393Sniklas subio,> 123,%r5,%r6 1081*e93f7393Sniklas subio,>>= 123,%r5,%r6 1082*e93f7393Sniklas subio,>> 123,%r5,%r6 1083*e93f7393Sniklas subio,nsv 123,%r5,%r6 1084*e93f7393Sniklas subio,ev 123,%r5,%r6 1085*e93f7393Sniklas 1086*e93f7393Sniklascomiclr_tests 1087*e93f7393Sniklas comiclr 123,%r5,%r6 1088*e93f7393Sniklas comiclr,= 123,%r5,%r6 1089*e93f7393Sniklas comiclr,< 123,%r5,%r6 1090*e93f7393Sniklas comiclr,<= 123,%r5,%r6 1091*e93f7393Sniklas comiclr,<< 123,%r5,%r6 1092*e93f7393Sniklas comiclr,<<= 123,%r5,%r6 1093*e93f7393Sniklas comiclr,sv 123,%r5,%r6 1094*e93f7393Sniklas comiclr,od 123,%r5,%r6 1095*e93f7393Sniklas comiclr,tr 123,%r5,%r6 1096*e93f7393Sniklas comiclr,<> 123,%r5,%r6 1097*e93f7393Sniklas comiclr,>= 123,%r5,%r6 1098*e93f7393Sniklas comiclr,> 123,%r5,%r6 1099*e93f7393Sniklas comiclr,>>= 123,%r5,%r6 1100*e93f7393Sniklas comiclr,>> 123,%r5,%r6 1101*e93f7393Sniklas comiclr,nsv 123,%r5,%r6 1102*e93f7393Sniklas comiclr,ev 123,%r5,%r6 1103*e93f7393Sniklas 1104*e93f7393Sniklasvshd_tests 1105*e93f7393Sniklas vshd %r4,%r5,%r6 1106*e93f7393Sniklas vshd,= %r4,%r5,%r6 1107*e93f7393Sniklas vshd,< %r4,%r5,%r6 1108*e93f7393Sniklas vshd,od %r4,%r5,%r6 1109*e93f7393Sniklas vshd,tr %r4,%r5,%r6 1110*e93f7393Sniklas vshd,<> %r4,%r5,%r6 1111*e93f7393Sniklas vshd,>= %r4,%r5,%r6 1112*e93f7393Sniklas vshd,ev %r4,%r5,%r6 1113*e93f7393Sniklas 1114*e93f7393Sniklasshd_tests 1115*e93f7393Sniklas shd %r4,%r5,5,%r6 1116*e93f7393Sniklas shd,= %r4,%r5,5,%r6 1117*e93f7393Sniklas shd,< %r4,%r5,5,%r6 1118*e93f7393Sniklas shd,od %r4,%r5,5,%r6 1119*e93f7393Sniklas shd,tr %r4,%r5,5,%r6 1120*e93f7393Sniklas shd,<> %r4,%r5,5,%r6 1121*e93f7393Sniklas shd,>= %r4,%r5,5,%r6 1122*e93f7393Sniklas shd,ev %r4,%r5,5,%r6 1123*e93f7393Sniklas 1124*e93f7393Sniklasextru_tests 1125*e93f7393Sniklas extru %r4,5,10,%r6 1126*e93f7393Sniklas extru,= %r4,5,10,%r6 1127*e93f7393Sniklas extru,< %r4,5,10,%r6 1128*e93f7393Sniklas extru,od %r4,5,10,%r6 1129*e93f7393Sniklas extru,tr %r4,5,10,%r6 1130*e93f7393Sniklas extru,<> %r4,5,10,%r6 1131*e93f7393Sniklas extru,>= %r4,5,10,%r6 1132*e93f7393Sniklas extru,ev %r4,5,10,%r6 1133*e93f7393Sniklas 1134*e93f7393Sniklasextrs_tests 1135*e93f7393Sniklas extrs %r4,5,10,%r6 1136*e93f7393Sniklas extrs,= %r4,5,10,%r6 1137*e93f7393Sniklas extrs,< %r4,5,10,%r6 1138*e93f7393Sniklas extrs,od %r4,5,10,%r6 1139*e93f7393Sniklas extrs,tr %r4,5,10,%r6 1140*e93f7393Sniklas extrs,<> %r4,5,10,%r6 1141*e93f7393Sniklas extrs,>= %r4,5,10,%r6 1142*e93f7393Sniklas extrs,ev %r4,5,10,%r6 1143*e93f7393Sniklas 1144*e93f7393Sniklaszdep_tests 1145*e93f7393Sniklas zdep %r4,5,10,%r6 1146*e93f7393Sniklas zdep,= %r4,5,10,%r6 1147*e93f7393Sniklas zdep,< %r4,5,10,%r6 1148*e93f7393Sniklas zdep,od %r4,5,10,%r6 1149*e93f7393Sniklas zdep,tr %r4,5,10,%r6 1150*e93f7393Sniklas zdep,<> %r4,5,10,%r6 1151*e93f7393Sniklas zdep,>= %r4,5,10,%r6 1152*e93f7393Sniklas zdep,ev %r4,5,10,%r6 1153*e93f7393Sniklas 1154*e93f7393Sniklasdep_tests 1155*e93f7393Sniklas dep %r4,5,10,%r6 1156*e93f7393Sniklas dep,= %r4,5,10,%r6 1157*e93f7393Sniklas dep,< %r4,5,10,%r6 1158*e93f7393Sniklas dep,od %r4,5,10,%r6 1159*e93f7393Sniklas dep,tr %r4,5,10,%r6 1160*e93f7393Sniklas dep,<> %r4,5,10,%r6 1161*e93f7393Sniklas dep,>= %r4,5,10,%r6 1162*e93f7393Sniklas dep,ev %r4,5,10,%r6 1163*e93f7393Sniklas 1164*e93f7393Sniklasvextru_tests 1165*e93f7393Sniklas vextru %r4,5,%r6 1166*e93f7393Sniklas vextru,= %r4,5,%r6 1167*e93f7393Sniklas vextru,< %r4,5,%r6 1168*e93f7393Sniklas vextru,od %r4,5,%r6 1169*e93f7393Sniklas vextru,tr %r4,5,%r6 1170*e93f7393Sniklas vextru,<> %r4,5,%r6 1171*e93f7393Sniklas vextru,>= %r4,5,%r6 1172*e93f7393Sniklas vextru,ev %r4,5,%r6 1173*e93f7393Sniklas 1174*e93f7393Sniklasvextrs_tests 1175*e93f7393Sniklas vextrs %r4,5,%r6 1176*e93f7393Sniklas vextrs,= %r4,5,%r6 1177*e93f7393Sniklas vextrs,< %r4,5,%r6 1178*e93f7393Sniklas vextrs,od %r4,5,%r6 1179*e93f7393Sniklas vextrs,tr %r4,5,%r6 1180*e93f7393Sniklas vextrs,<> %r4,5,%r6 1181*e93f7393Sniklas vextrs,>= %r4,5,%r6 1182*e93f7393Sniklas vextrs,ev %r4,5,%r6 1183*e93f7393Sniklas 1184*e93f7393Sniklaszvdep_tests 1185*e93f7393Sniklas zvdep %r4,5,%r6 1186*e93f7393Sniklas zvdep,= %r4,5,%r6 1187*e93f7393Sniklas zvdep,< %r4,5,%r6 1188*e93f7393Sniklas zvdep,od %r4,5,%r6 1189*e93f7393Sniklas zvdep,tr %r4,5,%r6 1190*e93f7393Sniklas zvdep,<> %r4,5,%r6 1191*e93f7393Sniklas zvdep,>= %r4,5,%r6 1192*e93f7393Sniklas zvdep,ev %r4,5,%r6 1193*e93f7393Sniklas 1194*e93f7393Sniklas 1195*e93f7393Sniklasvdep_tests 1196*e93f7393Sniklas vdep %r4,5,%r6 1197*e93f7393Sniklas vdep,= %r4,5,%r6 1198*e93f7393Sniklas vdep,< %r4,5,%r6 1199*e93f7393Sniklas vdep,od %r4,5,%r6 1200*e93f7393Sniklas vdep,tr %r4,5,%r6 1201*e93f7393Sniklas vdep,<> %r4,5,%r6 1202*e93f7393Sniklas vdep,>= %r4,5,%r6 1203*e93f7393Sniklas vdep,ev %r4,5,%r6 1204*e93f7393Sniklas 1205*e93f7393Sniklasvdepi_tests 1206*e93f7393Sniklas vdepi -1,5,%r6 1207*e93f7393Sniklas vdepi,= -1,5,%r6 1208*e93f7393Sniklas vdepi,< -1,5,%r6 1209*e93f7393Sniklas vdepi,od -1,5,%r6 1210*e93f7393Sniklas vdepi,tr -1,5,%r6 1211*e93f7393Sniklas vdepi,<> -1,5,%r6 1212*e93f7393Sniklas vdepi,>= -1,5,%r6 1213*e93f7393Sniklas vdepi,ev -1,5,%r6 1214*e93f7393Sniklas 1215*e93f7393Sniklaszvdepi_tests 1216*e93f7393Sniklas zvdepi -1,5,%r6 1217*e93f7393Sniklas zvdepi,= -1,5,%r6 1218*e93f7393Sniklas zvdepi,< -1,5,%r6 1219*e93f7393Sniklas zvdepi,od -1,5,%r6 1220*e93f7393Sniklas zvdepi,tr -1,5,%r6 1221*e93f7393Sniklas zvdepi,<> -1,5,%r6 1222*e93f7393Sniklas zvdepi,>= -1,5,%r6 1223*e93f7393Sniklas zvdepi,ev -1,5,%r6 1224*e93f7393Sniklas 1225*e93f7393Sniklasdepi_tests 1226*e93f7393Sniklas depi -1,4,10,%r6 1227*e93f7393Sniklas depi,= -1,4,10,%r6 1228*e93f7393Sniklas depi,< -1,4,10,%r6 1229*e93f7393Sniklas depi,od -1,4,10,%r6 1230*e93f7393Sniklas depi,tr -1,4,10,%r6 1231*e93f7393Sniklas depi,<> -1,4,10,%r6 1232*e93f7393Sniklas depi,>= -1,4,10,%r6 1233*e93f7393Sniklas depi,ev -1,4,10,%r6 1234*e93f7393Sniklas 1235*e93f7393Sniklaszdepi_tests 1236*e93f7393Sniklas zdepi -1,4,10,%r6 1237*e93f7393Sniklas zdepi,= -1,4,10,%r6 1238*e93f7393Sniklas zdepi,< -1,4,10,%r6 1239*e93f7393Sniklas zdepi,od -1,4,10,%r6 1240*e93f7393Sniklas zdepi,tr -1,4,10,%r6 1241*e93f7393Sniklas zdepi,<> -1,4,10,%r6 1242*e93f7393Sniklas zdepi,>= -1,4,10,%r6 1243*e93f7393Sniklas zdepi,ev -1,4,10,%r6 1244*e93f7393Sniklas 1245*e93f7393Sniklas 1246*e93f7393Sniklassystem_control_tests 1247*e93f7393Sniklas break 5,12 1248*e93f7393Sniklas rfi 1249*e93f7393Sniklas rfir 1250*e93f7393Sniklas ssm 5,%r4 1251*e93f7393Sniklas rsm 5,%r4 1252*e93f7393Sniklas mtsm %r4 1253*e93f7393Sniklas ldsid (%sr0,%r5),%r4 1254*e93f7393Sniklas mtsp %r4,%sr0 1255*e93f7393Sniklas mtctl %r4,%cr10 1256*e93f7393Sniklas mfsp %sr0,%r4 1257*e93f7393Sniklas mfctl %cr10,%r4 1258*e93f7393Sniklas sync 1259*e93f7393Sniklas syncdma 1260*e93f7393Sniklas diag 1234 1261*e93f7393Sniklas 1262*e93f7393Sniklasprobe_tests 1263*e93f7393Sniklas prober (%sr0,%r5),%r6,%r7 1264*e93f7393Sniklas proberi (%sr0,%r5),1,%r7 1265*e93f7393Sniklas probew (%sr0,%r5),%r6,%r7 1266*e93f7393Sniklas probewi (%sr0,%r5),1,%r7 1267*e93f7393Sniklas 1268*e93f7393Sniklaslpa_tests 1269*e93f7393Sniklas lpa %r4(%sr0,%r5),%r6 1270*e93f7393Sniklas lpa,m %r4(%sr0,%r5),%r6 1271*e93f7393Sniklas lha %r4(%sr0,%r5),%r6 1272*e93f7393Sniklas lha,m %r4(%sr0,%r5),%r6 1273*e93f7393Sniklas lci %r4(%sr0,%r5),%r6 1274*e93f7393Sniklas 1275*e93f7393Sniklaspurge_tests 1276*e93f7393Sniklas pdtlb %r4(%sr0,%r5) 1277*e93f7393Sniklas pdtlb,m %r4(%sr0,%r5) 1278*e93f7393Sniklas pitlb %r4(%sr0,%r5) 1279*e93f7393Sniklas pitlb,m %r4(%sr0,%r5) 1280*e93f7393Sniklas pdtlbe %r4(%sr0,%r5) 1281*e93f7393Sniklas pdtlbe,m %r4(%sr0,%r5) 1282*e93f7393Sniklas pitlbe %r4(%sr0,%r5) 1283*e93f7393Sniklas pitlbe,m %r4(%sr0,%r5) 1284*e93f7393Sniklas pdc %r4(%sr0,%r5) 1285*e93f7393Sniklas pdc,m %r4(%sr0,%r5) 1286*e93f7393Sniklas fdc %r4(%sr0,%r5) 1287*e93f7393Sniklas fdc,m %r4(%sr0,%r5) 1288*e93f7393Sniklas fic %r4(%sr0,%r5) 1289*e93f7393Sniklas fic,m %r4(%sr0,%r5) 1290*e93f7393Sniklas fdce %r4(%sr0,%r5) 1291*e93f7393Sniklas fdce,m %r4(%sr0,%r5) 1292*e93f7393Sniklas fice %r4(%sr0,%r5) 1293*e93f7393Sniklas fice,m %r4(%sr0,%r5) 1294*e93f7393Sniklas 1295*e93f7393Sniklasinsert_tests 1296*e93f7393Sniklas idtlba %r4,(%sr0,%r5) 1297*e93f7393Sniklas iitlba %r4,(%sr0,%r5) 1298*e93f7393Sniklas idtlbp %r4,(%sr0,%r5) 1299*e93f7393Sniklas iitlbp %r4,(%sr0,%r5) 1300*e93f7393Sniklas 1301*e93f7393Sniklasfpu_misc_tests 1302*e93f7393Sniklas ftest 1303*e93f7393Sniklas 1304*e93f7393Sniklasfpu_memory_indexing_tests 1305*e93f7393Sniklas fldwx %r4(%sr0,%r5),%fr6 1306*e93f7393Sniklas fldwx,s %r4(%sr0,%r5),%fr6 1307*e93f7393Sniklas fldwx,m %r4(%sr0,%r5),%fr6 1308*e93f7393Sniklas fldwx,sm %r4(%sr0,%r5),%fr6 1309*e93f7393Sniklas flddx %r4(%sr0,%r5),%fr6 1310*e93f7393Sniklas flddx,s %r4(%sr0,%r5),%fr6 1311*e93f7393Sniklas flddx,m %r4(%sr0,%r5),%fr6 1312*e93f7393Sniklas flddx,sm %r4(%sr0,%r5),%fr6 1313*e93f7393Sniklas fstwx %fr6,%r4(%sr0,%r5) 1314*e93f7393Sniklas fstwx,s %fr6,%r4(%sr0,%r5) 1315*e93f7393Sniklas fstwx,m %fr6,%r4(%sr0,%r5) 1316*e93f7393Sniklas fstwx,sm %fr6,%r4(%sr0,%r5) 1317*e93f7393Sniklas fstdx %fr6,%r4(%sr0,%r5) 1318*e93f7393Sniklas fstdx,s %fr6,%r4(%sr0,%r5) 1319*e93f7393Sniklas fstdx,m %fr6,%r4(%sr0,%r5) 1320*e93f7393Sniklas fstdx,sm %fr6,%r4(%sr0,%r5) 1321*e93f7393Sniklas fstqx %fr6,%r4(%sr0,%r5) 1322*e93f7393Sniklas fstqx,s %fr6,%r4(%sr0,%r5) 1323*e93f7393Sniklas fstqx,m %fr6,%r4(%sr0,%r5) 1324*e93f7393Sniklas fstqx,sm %fr6,%r4(%sr0,%r5) 1325*e93f7393Sniklas 1326*e93f7393Sniklasfpu_short_memory_tests 1327*e93f7393Sniklas fldws 0(%sr0,%r5),%fr6 1328*e93f7393Sniklas fldws,mb 0(%sr0,%r5),%fr6 1329*e93f7393Sniklas fldws,ma 0(%sr0,%r5),%fr6 1330*e93f7393Sniklas fldds 0(%sr0,%r5),%fr6 1331*e93f7393Sniklas fldds,mb 0(%sr0,%r5),%fr6 1332*e93f7393Sniklas fldds,ma 0(%sr0,%r5),%fr6 1333*e93f7393Sniklas fstws %fr6,0(%sr0,%r5) 1334*e93f7393Sniklas fstws,mb %fr6,0(%sr0,%r5) 1335*e93f7393Sniklas fstws,ma %fr6,0(%sr0,%r5) 1336*e93f7393Sniklas fstds %fr6,0(%sr0,%r5) 1337*e93f7393Sniklas fstds,mb %fr6,0(%sr0,%r5) 1338*e93f7393Sniklas fstds,ma %fr6,0(%sr0,%r5) 1339*e93f7393Sniklas fstqs %fr6,0(%sr0,%r5) 1340*e93f7393Sniklas fstqs,mb %fr6,0(%sr0,%r5) 1341*e93f7393Sniklas fstqs,ma %fr6,0(%sr0,%r5) 1342*e93f7393Sniklas 1343*e93f7393Sniklas 1344*e93f7393Sniklasfcpy_tests 1345*e93f7393Sniklas fcpy,sgl %fr5,%fr10 1346*e93f7393Sniklas fcpy,dbl %fr5,%fr10 1347*e93f7393Sniklas fcpy,quad %fr5,%fr10 1348*e93f7393Sniklas fcpy,sgl %fr20,%fr24 1349*e93f7393Sniklas fcpy,dbl %fr20,%fr24 1350*e93f7393Sniklas 1351*e93f7393Sniklasfabs_tests 1352*e93f7393Sniklas fabs,sgl %fr5,%fr10 1353*e93f7393Sniklas fabs,dbl %fr5,%fr10 1354*e93f7393Sniklas fabs,quad %fr5,%fr10 1355*e93f7393Sniklas fabs,sgl %fr20,%fr24 1356*e93f7393Sniklas fabs,dbl %fr20,%fr24 1357*e93f7393Sniklas 1358*e93f7393Sniklasfsqrt_tests 1359*e93f7393Sniklas fsqrt,sgl %fr5,%fr10 1360*e93f7393Sniklas fsqrt,dbl %fr5,%fr10 1361*e93f7393Sniklas fsqrt,quad %fr5,%fr10 1362*e93f7393Sniklas fsqrt,sgl %fr20,%fr24 1363*e93f7393Sniklas fsqrt,dbl %fr20,%fr24 1364*e93f7393Sniklas 1365*e93f7393Sniklasfrnd_tests 1366*e93f7393Sniklas frnd,sgl %fr5,%fr10 1367*e93f7393Sniklas frnd,dbl %fr5,%fr10 1368*e93f7393Sniklas frnd,quad %fr5,%fr10 1369*e93f7393Sniklas frnd,sgl %fr20,%fr24 1370*e93f7393Sniklas frnd,dbl %fr20,%fr24 1371*e93f7393Sniklas 1372*e93f7393Sniklasfcnvff_tests 1373*e93f7393Sniklas fcnvff,sgl,sgl %fr5,%fr10 1374*e93f7393Sniklas fcnvff,sgl,dbl %fr5,%fr10 1375*e93f7393Sniklas fcnvff,sgl,quad %fr5,%fr10 1376*e93f7393Sniklas fcnvff,dbl,sgl %fr5,%fr10 1377*e93f7393Sniklas fcnvff,dbl,dbl %fr5,%fr10 1378*e93f7393Sniklas fcnvff,dbl,quad %fr5,%fr10 1379*e93f7393Sniklas fcnvff,quad,sgl %fr5,%fr10 1380*e93f7393Sniklas fcnvff,quad,dbl %fr5,%fr10 1381*e93f7393Sniklas fcnvff,quad,quad %fr5,%fr10 1382*e93f7393Sniklas fcnvff,sgl,sgl %fr20,%fr24 1383*e93f7393Sniklas fcnvff,sgl,dbl %fr20,%fr24 1384*e93f7393Sniklas fcnvff,sgl,quad %fr20,%fr24 1385*e93f7393Sniklas fcnvff,dbl,sgl %fr20,%fr24 1386*e93f7393Sniklas fcnvff,dbl,dbl %fr20,%fr24 1387*e93f7393Sniklas fcnvff,dbl,quad %fr20,%fr24 1388*e93f7393Sniklas fcnvff,quad,sgl %fr20,%fr24 1389*e93f7393Sniklas fcnvff,quad,dbl %fr20,%fr24 1390*e93f7393Sniklas fcnvff,quad,quad %fr20,%fr24 1391*e93f7393Sniklas 1392*e93f7393Sniklasfcnvxf_tests 1393*e93f7393Sniklas fcnvxf,sgl,sgl %fr5,%fr10 1394*e93f7393Sniklas fcnvxf,sgl,dbl %fr5,%fr10 1395*e93f7393Sniklas fcnvxf,sgl,quad %fr5,%fr10 1396*e93f7393Sniklas fcnvxf,dbl,sgl %fr5,%fr10 1397*e93f7393Sniklas fcnvxf,dbl,dbl %fr5,%fr10 1398*e93f7393Sniklas fcnvxf,dbl,quad %fr5,%fr10 1399*e93f7393Sniklas fcnvxf,quad,sgl %fr5,%fr10 1400*e93f7393Sniklas fcnvxf,quad,dbl %fr5,%fr10 1401*e93f7393Sniklas fcnvxf,quad,quad %fr5,%fr10 1402*e93f7393Sniklas fcnvxf,sgl,sgl %fr20,%fr24 1403*e93f7393Sniklas fcnvxf,sgl,dbl %fr20,%fr24 1404*e93f7393Sniklas fcnvxf,sgl,quad %fr20,%fr24 1405*e93f7393Sniklas fcnvxf,dbl,sgl %fr20,%fr24 1406*e93f7393Sniklas fcnvxf,dbl,dbl %fr20,%fr24 1407*e93f7393Sniklas fcnvxf,dbl,quad %fr20,%fr24 1408*e93f7393Sniklas fcnvxf,quad,sgl %fr20,%fr24 1409*e93f7393Sniklas fcnvxf,quad,dbl %fr20,%fr24 1410*e93f7393Sniklas fcnvxf,quad,quad %fr20,%fr24 1411*e93f7393Sniklas 1412*e93f7393Sniklasfcnvfx_tests 1413*e93f7393Sniklas fcnvfx,sgl,sgl %fr5,%fr10 1414*e93f7393Sniklas fcnvfx,sgl,dbl %fr5,%fr10 1415*e93f7393Sniklas fcnvfx,sgl,quad %fr5,%fr10 1416*e93f7393Sniklas fcnvfx,dbl,sgl %fr5,%fr10 1417*e93f7393Sniklas fcnvfx,dbl,dbl %fr5,%fr10 1418*e93f7393Sniklas fcnvfx,dbl,quad %fr5,%fr10 1419*e93f7393Sniklas fcnvfx,quad,sgl %fr5,%fr10 1420*e93f7393Sniklas fcnvfx,quad,dbl %fr5,%fr10 1421*e93f7393Sniklas fcnvfx,quad,quad %fr5,%fr10 1422*e93f7393Sniklas fcnvfx,sgl,sgl %fr20,%fr24 1423*e93f7393Sniklas fcnvfx,sgl,dbl %fr20,%fr24 1424*e93f7393Sniklas fcnvfx,sgl,quad %fr20,%fr24 1425*e93f7393Sniklas fcnvfx,dbl,sgl %fr20,%fr24 1426*e93f7393Sniklas fcnvfx,dbl,dbl %fr20,%fr24 1427*e93f7393Sniklas fcnvfx,dbl,quad %fr20,%fr24 1428*e93f7393Sniklas fcnvfx,quad,sgl %fr20,%fr24 1429*e93f7393Sniklas fcnvfx,quad,dbl %fr20,%fr24 1430*e93f7393Sniklas fcnvfx,quad,quad %fr20,%fr24 1431*e93f7393Sniklas 1432*e93f7393Sniklasfcnvfxt_tests 1433*e93f7393Sniklas fcnvfxt,sgl,sgl %fr5,%fr10 1434*e93f7393Sniklas fcnvfxt,sgl,dbl %fr5,%fr10 1435*e93f7393Sniklas fcnvfxt,sgl,quad %fr5,%fr10 1436*e93f7393Sniklas fcnvfxt,dbl,sgl %fr5,%fr10 1437*e93f7393Sniklas fcnvfxt,dbl,dbl %fr5,%fr10 1438*e93f7393Sniklas fcnvfxt,dbl,quad %fr5,%fr10 1439*e93f7393Sniklas fcnvfxt,quad,sgl %fr5,%fr10 1440*e93f7393Sniklas fcnvfxt,quad,dbl %fr5,%fr10 1441*e93f7393Sniklas fcnvfxt,quad,quad %fr5,%fr10 1442*e93f7393Sniklas fcnvfxt,sgl,sgl %fr20,%fr24 1443*e93f7393Sniklas fcnvfxt,sgl,dbl %fr20,%fr24 1444*e93f7393Sniklas fcnvfxt,sgl,quad %fr20,%fr24 1445*e93f7393Sniklas fcnvfxt,dbl,sgl %fr20,%fr24 1446*e93f7393Sniklas fcnvfxt,dbl,dbl %fr20,%fr24 1447*e93f7393Sniklas fcnvfxt,dbl,quad %fr20,%fr24 1448*e93f7393Sniklas fcnvfxt,quad,sgl %fr20,%fr24 1449*e93f7393Sniklas fcnvfxt,quad,dbl %fr20,%fr24 1450*e93f7393Sniklas fcnvfxt,quad,quad %fr20,%fr24 1451*e93f7393Sniklas 1452*e93f7393Sniklasfadd_tests 1453*e93f7393Sniklas fadd,sgl %fr4,%fr8,%fr12 1454*e93f7393Sniklas fadd,dbl %fr4,%fr8,%fr12 1455*e93f7393Sniklas fadd,quad %fr4,%fr8,%fr12 1456*e93f7393Sniklas fadd,sgl %fr20,%fr24,%fr28 1457*e93f7393Sniklas fadd,dbl %fr20,%fr24,%fr28 1458*e93f7393Sniklas fadd,quad %fr20,%fr24,%fr28 1459*e93f7393Sniklas 1460*e93f7393Sniklasfsub_tests 1461*e93f7393Sniklas fsub,sgl %fr4,%fr8,%fr12 1462*e93f7393Sniklas fsub,dbl %fr4,%fr8,%fr12 1463*e93f7393Sniklas fsub,quad %fr4,%fr8,%fr12 1464*e93f7393Sniklas fsub,sgl %fr20,%fr24,%fr28 1465*e93f7393Sniklas fsub,dbl %fr20,%fr24,%fr28 1466*e93f7393Sniklas fsub,quad %fr20,%fr24,%fr28 1467*e93f7393Sniklas 1468*e93f7393Sniklasfmpy_tests 1469*e93f7393Sniklas fmpy,sgl %fr4,%fr8,%fr12 1470*e93f7393Sniklas fmpy,dbl %fr4,%fr8,%fr12 1471*e93f7393Sniklas fmpy,quad %fr4,%fr8,%fr12 1472*e93f7393Sniklas fmpy,sgl %fr20,%fr24,%fr28 1473*e93f7393Sniklas fmpy,dbl %fr20,%fr24,%fr28 1474*e93f7393Sniklas fmpy,quad %fr20,%fr24,%fr28 1475*e93f7393Sniklas 1476*e93f7393Sniklasfdiv_tests 1477*e93f7393Sniklas fdiv,sgl %fr4,%fr8,%fr12 1478*e93f7393Sniklas fdiv,dbl %fr4,%fr8,%fr12 1479*e93f7393Sniklas fdiv,quad %fr4,%fr8,%fr12 1480*e93f7393Sniklas fdiv,sgl %fr20,%fr24,%fr28 1481*e93f7393Sniklas fdiv,dbl %fr20,%fr24,%fr28 1482*e93f7393Sniklas fdiv,quad %fr20,%fr24,%fr28 1483*e93f7393Sniklas 1484*e93f7393Sniklasfrem_tests 1485*e93f7393Sniklas frem,sgl %fr4,%fr8,%fr12 1486*e93f7393Sniklas frem,dbl %fr4,%fr8,%fr12 1487*e93f7393Sniklas frem,quad %fr4,%fr8,%fr12 1488*e93f7393Sniklas frem,sgl %fr20,%fr24,%fr28 1489*e93f7393Sniklas frem,dbl %fr20,%fr24,%fr28 1490*e93f7393Sniklas frem,quad %fr20,%fr24,%fr28 1491*e93f7393Sniklas 1492*e93f7393Sniklasfcmp_sgl_tests_1 1493*e93f7393Sniklas fcmp,sgl,false? %fr4,%fr5 1494*e93f7393Sniklas fcmp,sgl,false %fr4,%fr5 1495*e93f7393Sniklas fcmp,sgl,? %fr4,%fr5 1496*e93f7393Sniklas fcmp,sgl,!<=> %fr4,%fr5 1497*e93f7393Sniklas fcmp,sgl,= %fr4,%fr5 1498*e93f7393Sniklas fcmp,sgl,=T %fr4,%fr5 1499*e93f7393Sniklas fcmp,sgl,?= %fr4,%fr5 1500*e93f7393Sniklas fcmp,sgl,!<> %fr4,%fr5 1501*e93f7393Sniklasfcmp_sgl_tests_2 1502*e93f7393Sniklas fcmp,sgl,!?>= %fr4,%fr5 1503*e93f7393Sniklas fcmp,sgl,< %fr4,%fr5 1504*e93f7393Sniklas fcmp,sgl,?< %fr4,%fr5 1505*e93f7393Sniklas fcmp,sgl,!>= %fr4,%fr5 1506*e93f7393Sniklas fcmp,sgl,!?> %fr4,%fr5 1507*e93f7393Sniklas fcmp,sgl,<= %fr4,%fr5 1508*e93f7393Sniklas fcmp,sgl,?<= %fr4,%fr5 1509*e93f7393Sniklas fcmp,sgl,!> %fr4,%fr5 1510*e93f7393Sniklasfcmp_sgl_tests_3 1511*e93f7393Sniklas fcmp,sgl,!?<= %fr4,%fr5 1512*e93f7393Sniklas fcmp,sgl,> %fr4,%fr5 1513*e93f7393Sniklas fcmp,sgl,?> %fr4,%fr5 1514*e93f7393Sniklas fcmp,sgl,!<= %fr4,%fr5 1515*e93f7393Sniklas fcmp,sgl,!?< %fr4,%fr5 1516*e93f7393Sniklas fcmp,sgl,>= %fr4,%fr5 1517*e93f7393Sniklas fcmp,sgl,?>= %fr4,%fr5 1518*e93f7393Sniklas fcmp,sgl,!< %fr4,%fr5 1519*e93f7393Sniklasfcmp_sgl_tests_4 1520*e93f7393Sniklas fcmp,sgl,!?= %fr4,%fr5 1521*e93f7393Sniklas fcmp,sgl,<> %fr4,%fr5 1522*e93f7393Sniklas fcmp,sgl,!= %fr4,%fr5 1523*e93f7393Sniklas fcmp,sgl,!=T %fr4,%fr5 1524*e93f7393Sniklas fcmp,sgl,!? %fr4,%fr5 1525*e93f7393Sniklas fcmp,sgl,<=> %fr4,%fr5 1526*e93f7393Sniklas fcmp,sgl,true? %fr4,%fr5 1527*e93f7393Sniklas fcmp,sgl,true %fr4,%fr5 1528*e93f7393Sniklas 1529*e93f7393Sniklasfcmp_dbl_tests_1 1530*e93f7393Sniklas fcmp,dbl,false? %fr4,%fr5 1531*e93f7393Sniklas fcmp,dbl,false %fr4,%fr5 1532*e93f7393Sniklas fcmp,dbl,? %fr4,%fr5 1533*e93f7393Sniklas fcmp,dbl,!<=> %fr4,%fr5 1534*e93f7393Sniklas fcmp,dbl,= %fr4,%fr5 1535*e93f7393Sniklas fcmp,dbl,=T %fr4,%fr5 1536*e93f7393Sniklas fcmp,dbl,?= %fr4,%fr5 1537*e93f7393Sniklas fcmp,dbl,!<> %fr4,%fr5 1538*e93f7393Sniklasfcmp_dbl_tests_2 1539*e93f7393Sniklas fcmp,dbl,!?>= %fr4,%fr5 1540*e93f7393Sniklas fcmp,dbl,< %fr4,%fr5 1541*e93f7393Sniklas fcmp,dbl,?< %fr4,%fr5 1542*e93f7393Sniklas fcmp,dbl,!>= %fr4,%fr5 1543*e93f7393Sniklas fcmp,dbl,!?> %fr4,%fr5 1544*e93f7393Sniklas fcmp,dbl,<= %fr4,%fr5 1545*e93f7393Sniklas fcmp,dbl,?<= %fr4,%fr5 1546*e93f7393Sniklas fcmp,dbl,!> %fr4,%fr5 1547*e93f7393Sniklasfcmp_dbl_tests_3 1548*e93f7393Sniklas fcmp,dbl,!?<= %fr4,%fr5 1549*e93f7393Sniklas fcmp,dbl,> %fr4,%fr5 1550*e93f7393Sniklas fcmp,dbl,?> %fr4,%fr5 1551*e93f7393Sniklas fcmp,dbl,!<= %fr4,%fr5 1552*e93f7393Sniklas fcmp,dbl,!?< %fr4,%fr5 1553*e93f7393Sniklas fcmp,dbl,>= %fr4,%fr5 1554*e93f7393Sniklas fcmp,dbl,?>= %fr4,%fr5 1555*e93f7393Sniklas fcmp,dbl,!< %fr4,%fr5 1556*e93f7393Sniklasfcmp_dbl_tests_4 1557*e93f7393Sniklas fcmp,dbl,!?= %fr4,%fr5 1558*e93f7393Sniklas fcmp,dbl,<> %fr4,%fr5 1559*e93f7393Sniklas fcmp,dbl,!= %fr4,%fr5 1560*e93f7393Sniklas fcmp,dbl,!=T %fr4,%fr5 1561*e93f7393Sniklas fcmp,dbl,!? %fr4,%fr5 1562*e93f7393Sniklas fcmp,dbl,<=> %fr4,%fr5 1563*e93f7393Sniklas fcmp,dbl,true? %fr4,%fr5 1564*e93f7393Sniklas fcmp,dbl,true %fr4,%fr5 1565*e93f7393Sniklas 1566*e93f7393Sniklasfcmp_quad_tests_1 1567*e93f7393Sniklas fcmp,quad,false? %fr4,%fr5 1568*e93f7393Sniklas fcmp,quad,false %fr4,%fr5 1569*e93f7393Sniklas fcmp,quad,? %fr4,%fr5 1570*e93f7393Sniklas fcmp,quad,!<=> %fr4,%fr5 1571*e93f7393Sniklas fcmp,quad,= %fr4,%fr5 1572*e93f7393Sniklas fcmp,quad,=T %fr4,%fr5 1573*e93f7393Sniklas fcmp,quad,?= %fr4,%fr5 1574*e93f7393Sniklas fcmp,quad,!<> %fr4,%fr5 1575*e93f7393Sniklasfcmp_quad_tests_2 1576*e93f7393Sniklas fcmp,quad,!?>= %fr4,%fr5 1577*e93f7393Sniklas fcmp,quad,< %fr4,%fr5 1578*e93f7393Sniklas fcmp,quad,?< %fr4,%fr5 1579*e93f7393Sniklas fcmp,quad,!>= %fr4,%fr5 1580*e93f7393Sniklas fcmp,quad,!?> %fr4,%fr5 1581*e93f7393Sniklas fcmp,quad,<= %fr4,%fr5 1582*e93f7393Sniklas fcmp,quad,?<= %fr4,%fr5 1583*e93f7393Sniklas fcmp,quad,!> %fr4,%fr5 1584*e93f7393Sniklasfcmp_quad_tests_3 1585*e93f7393Sniklas fcmp,quad,!?<= %fr4,%fr5 1586*e93f7393Sniklas fcmp,quad,> %fr4,%fr5 1587*e93f7393Sniklas fcmp,quad,?> %fr4,%fr5 1588*e93f7393Sniklas fcmp,quad,!<= %fr4,%fr5 1589*e93f7393Sniklas fcmp,quad,!?< %fr4,%fr5 1590*e93f7393Sniklas fcmp,quad,>= %fr4,%fr5 1591*e93f7393Sniklas fcmp,quad,?>= %fr4,%fr5 1592*e93f7393Sniklas fcmp,quad,!< %fr4,%fr5 1593*e93f7393Sniklasfcmp_quad_tests_4 1594*e93f7393Sniklas fcmp,quad,!?= %fr4,%fr5 1595*e93f7393Sniklas fcmp,quad,<> %fr4,%fr5 1596*e93f7393Sniklas fcmp,quad,!= %fr4,%fr5 1597*e93f7393Sniklas fcmp,quad,!=T %fr4,%fr5 1598*e93f7393Sniklas fcmp,quad,!? %fr4,%fr5 1599*e93f7393Sniklas fcmp,quad,<=> %fr4,%fr5 1600*e93f7393Sniklas fcmp,quad,true? %fr4,%fr5 1601*e93f7393Sniklas fcmp,quad,true %fr4,%fr5 1602*e93f7393Sniklas 1603*e93f7393Sniklasfmpy_addsub_tests 1604*e93f7393Sniklas fmpyadd,sgl %fr16,%fr17,%fr18,%fr19,%fr20 1605*e93f7393Sniklas fmpyadd,dbl %fr16,%fr17,%fr18,%fr19,%fr20 1606*e93f7393Sniklas fmpysub,sgl %fr16,%fr17,%fr18,%fr19,%fr20 1607*e93f7393Sniklas fmpysub,dbl %fr16,%fr17,%fr18,%fr19,%fr20 1608*e93f7393Sniklas 1609*e93f7393Sniklasxmpyu_tests 1610*e93f7393Sniklas xmpyu %fr4,%fr5,%fr6 1611*e93f7393Sniklas 1612*e93f7393Sniklasspecial_tests 1613*e93f7393Sniklas gfw %r4(%sr0,%r5) 1614*e93f7393Sniklas gfw,m %r4(%sr0,%r5) 1615*e93f7393Sniklas gfr %r4(%sr0,%r5) 1616*e93f7393Sniklas gfr,m %r4(%sr0,%r5) 1617*e93f7393Sniklas 1618*e93f7393Sniklassfu_tests 1619*e93f7393Sniklas spop0,4,5 1620*e93f7393Sniklas spop0,4,115 1621*e93f7393Sniklas spop0,4,5,n 1622*e93f7393Sniklas spop0,4,115,n 1623*e93f7393Sniklas spop1,4,5 5 1624*e93f7393Sniklas spop1,4,115 5 1625*e93f7393Sniklas spop1,4,5,n 5 1626*e93f7393Sniklas spop1,4,115,n 5 1627*e93f7393Sniklas spop2,4,5 5 1628*e93f7393Sniklas spop2,4,115 5 1629*e93f7393Sniklas spop2,4,5,n 5 1630*e93f7393Sniklas spop2,4,115,n 5 1631*e93f7393Sniklas spop3,4,5 5,6 1632*e93f7393Sniklas spop3,4,115 5,6 1633*e93f7393Sniklas spop3,4,5,n 5,6 1634*e93f7393Sniklas spop3,4,115,n 5,6 1635*e93f7393Sniklas 1636*e93f7393Sniklascopr_tests 1637*e93f7393Sniklas copr,4,5 1638*e93f7393Sniklas copr,4,115 1639*e93f7393Sniklas copr,4,5,n 1640*e93f7393Sniklas copr,4,115,n 1641*e93f7393Sniklas 1642*e93f7393Sniklascopr_indexing_load 1643*e93f7393Sniklas cldwx,4 5(0,4),26 1644*e93f7393Sniklas cldwx,4,s 5(0,4),26 1645*e93f7393Sniklas cldwx,4,m 5(0,4),26 1646*e93f7393Sniklas cldwx,4,sm 5(0,4),26 1647*e93f7393Sniklas clddx,4 5(0,4),26 1648*e93f7393Sniklas clddx,4,s 5(0,4),26 1649*e93f7393Sniklas clddx,4,m 5(0,4),26 1650*e93f7393Sniklas clddx,4,sm 5(0,4),26 1651*e93f7393Sniklas 1652*e93f7393Sniklascopr_indexing_store 1653*e93f7393Sniklas cstwx,4 26,5(0,4) 1654*e93f7393Sniklas cstwx,4,s 26,5(0,4) 1655*e93f7393Sniklas cstwx,4,m 26,5(0,4) 1656*e93f7393Sniklas cstwx,4,sm 26,5(0,4) 1657*e93f7393Sniklas cstdx,4 26,5(0,4) 1658*e93f7393Sniklas cstdx,4,s 26,5(0,4) 1659*e93f7393Sniklas cstdx,4,m 26,5(0,4) 1660*e93f7393Sniklas cstdx,4,sm 26,5(0,4) 1661*e93f7393Sniklas 1662*e93f7393Sniklascopr_short_memory 1663*e93f7393Sniklas cldws,4 0(0,4),26 1664*e93f7393Sniklas cldws,4,mb 0(0,4),26 1665*e93f7393Sniklas cldws,4,ma 0(0,4),26 1666*e93f7393Sniklas cldds,4 0(0,4),26 1667*e93f7393Sniklas cldds,4,mb 0(0,4),26 1668*e93f7393Sniklas cldds,4,ma 0(0,4),26 1669*e93f7393Sniklas cstws,4 26,0(0,4) 1670*e93f7393Sniklas cstws,4,mb 26,0(0,4) 1671*e93f7393Sniklas cstws,4,ma 26,0(0,4) 1672*e93f7393Sniklas cstds,4 26,0(0,4) 1673*e93f7393Sniklas cstds,4,mb 26,0(0,4) 1674*e93f7393Sniklas cstds,4,ma 26,0(0,4) 1675*e93f7393Sniklas 1676*e93f7393SniklasfmemLRbug_tests_1 1677*e93f7393Sniklas fstws %fr6R,0(%r26) 1678*e93f7393Sniklas fstws %fr6L,4(%r26) 1679*e93f7393Sniklas fstws %fr6,8(%r26) 1680*e93f7393Sniklas fstds %fr6R,0(%r26) 1681*e93f7393Sniklas fstds %fr6L,4(%r26) 1682*e93f7393Sniklas fstds %fr6,8(%r26) 1683*e93f7393Sniklas fldws 0(%r26),%fr6R 1684*e93f7393Sniklas fldws 4(%r26),%fr6L 1685*e93f7393Sniklas fldws 8(%r26),%fr6 1686*e93f7393Sniklas fldds 0(%r26),%fr6R 1687*e93f7393Sniklas fldds 4(%r26),%fr6L 1688*e93f7393Sniklas fldds 8(%r26),%fr6 1689*e93f7393Sniklas 1690*e93f7393SniklasfmemLRbug_tests_2 1691*e93f7393Sniklas fstws %fr6R,0(%sr0,%r26) 1692*e93f7393Sniklas fstws %fr6L,4(%sr0,%r26) 1693*e93f7393Sniklas fstws %fr6,8(%sr0,%r26) 1694*e93f7393Sniklas fstds %fr6R,0(%sr0,%r26) 1695*e93f7393Sniklas fstds %fr6L,4(%sr0,%r26) 1696*e93f7393Sniklas fstds %fr6,8(%sr0,%r26) 1697*e93f7393Sniklas fldws 0(%sr0,%r26),%fr6R 1698*e93f7393Sniklas fldws 4(%sr0,%r26),%fr6L 1699*e93f7393Sniklas fldws 8(%sr0,%r26),%fr6 1700*e93f7393Sniklas fldds 0(%sr0,%r26),%fr6R 1701*e93f7393Sniklas fldds 4(%sr0,%r26),%fr6L 1702*e93f7393Sniklas fldds 8(%sr0,%r26),%fr6 1703*e93f7393Sniklas 1704*e93f7393SniklasfmemLRbug_tests_3 1705*e93f7393Sniklas fstwx %fr6R,%r25(%r26) 1706*e93f7393Sniklas fstwx %fr6L,%r25(%r26) 1707*e93f7393Sniklas fstwx %fr6,%r25(%r26) 1708*e93f7393Sniklas fstdx %fr6R,%r25(%r26) 1709*e93f7393Sniklas fstdx %fr6L,%r25(%r26) 1710*e93f7393Sniklas fstdx %fr6,%r25(%r26) 1711*e93f7393Sniklas fldwx %r25(%r26),%fr6R 1712*e93f7393Sniklas fldwx %r25(%r26),%fr6L 1713*e93f7393Sniklas fldwx %r25(%r26),%fr6 1714*e93f7393Sniklas flddx %r25(%r26),%fr6R 1715*e93f7393Sniklas flddx %r25(%r26),%fr6L 1716*e93f7393Sniklas flddx %r25(%r26),%fr6 1717*e93f7393Sniklas 1718*e93f7393SniklasfmemLRbug_tests_4 1719*e93f7393Sniklas fstwx %fr6R,%r25(%sr0,%r26) 1720*e93f7393Sniklas fstwx %fr6L,%r25(%sr0,%r26) 1721*e93f7393Sniklas fstwx %fr6,%r25(%sr0,%r26) 1722*e93f7393Sniklas fstdx %fr6R,%r25(%sr0,%r26) 1723*e93f7393Sniklas fstdx %fr6L,%r25(%sr0,%r26) 1724*e93f7393Sniklas fstdx %fr6,%r25(%sr0,%r26) 1725*e93f7393Sniklas fldwx %r25(%sr0,%r26),%fr6R 1726*e93f7393Sniklas fldwx %r25(%sr0,%r26),%fr6L 1727*e93f7393Sniklas fldwx %r25(%sr0,%r26),%fr6 1728*e93f7393Sniklas flddx %r25(%sr0,%r26),%fr6R 1729*e93f7393Sniklas flddx %r25(%sr0,%r26),%fr6L 1730*e93f7393Sniklas flddx %r25(%sr0,%r26),%fr6 1731*e93f7393Sniklas 1732*e93f7393Sniklas ldw 0(0,%r4),%r26 1733*e93f7393Sniklas ldw 0(0,%r4),%r26 1734*e93f7393Sniklas ldo 64(%r4),%r30 1735*e93f7393Sniklas ldwm -64(0,%r30),%r4 1736*e93f7393Sniklas bv,n 0(%r2) 1737*e93f7393Sniklas .EXIT 1738*e93f7393Sniklas .PROCEND 1739