1 # mips r6 branch tests (non FPU)
2 # mach: mips32r6 mips64r6
4 # ld: -N -Ttext=0x80010000
7 .include "testutils.inc"
8 .include "utils-r6.inc"
24 writemsg
"[1] Test BOVC"
32 writemsg
"[2] Test BNVC"
40 writemsg
"[3] Test BEQC"
48 writemsg
"[4] Test BNEC"
56 writemsg
"[5] Test BLTC"
64 # writemsg "[6] Test BLEC"
65 # blec $13, $12, Lfail
72 writemsg
"[7] Test BGEC"
80 # writemsg "[8] Test BGTC"
81 # bgtc $12, $13, Lfail
89 writemsg
"[9] Test BLTUC"
97 # writemsg "[10] Test BLEUC"
98 # bleuc $14, $13, Lfail
105 writemsg
"[11] Test BGEUC"
106 bgeuc $
13, $
14, Lfail
113 # writemsg "[12] Test BGTUC"
114 # bgtuc $13, $14, Lfail
121 writemsg
"[13] Test BLTZC"
131 writemsg
"[14] Test BLEZC"
143 writemsg
"[15] Test BGEZC"
155 writemsg
"[16] Test BGTZC"
167 writemsg
"[17] Test BLEZALC"
183 writemsg
"[18] Test BGEZALC"
199 writemsg
"[19] Test BGTZALC"
211 writemsg
"[20] Test BLTZALC"
223 writemsg
"[21] Test BC"
228 writemsg
"[22] Test BALC"
236 writemsg
"[23] Test JIC"
244 writemsg
"[24] Test JIALC"
260 writemsg
"[25] Test NAL"
272 writemsg
"[26] Test BAL"