|
|
1.1 ! root 1: .include "macros.inc" ! 2: ! 3: test_suite b ! 4: ! 5: test bnone ! 6: movi a2, 0xa5a5ff00 ! 7: movi a3, 0x5a5a00ff ! 8: bnone a2, a3, 1f ! 9: test_fail ! 10: 1: ! 11: movi a2, 0xa5a5ff01 ! 12: bnone a2, a3, 1f ! 13: j 2f ! 14: 1: ! 15: test_fail ! 16: 2: ! 17: test_end ! 18: ! 19: test beq ! 20: movi a2, 0 ! 21: movi a3, 0 ! 22: beq a2, a3, 1f ! 23: test_fail ! 24: 1: ! 25: movi a2, 1 ! 26: beq a2, a3, 1f ! 27: j 2f ! 28: 1: ! 29: test_fail ! 30: 2: ! 31: test_end ! 32: ! 33: test blt ! 34: movi a2, 6 ! 35: movi a3, 7 ! 36: blt a2, a3, 1f ! 37: test_fail ! 38: 1: ! 39: movi a2, 0xffffffff ! 40: blt a2, a3, 1f ! 41: test_fail ! 42: 1: ! 43: movi a2, 7 ! 44: blt a2, a3, 1f ! 45: j 2f ! 46: 1: ! 47: test_fail ! 48: 2: ! 49: test_end ! 50: ! 51: test bltu ! 52: movi a2, 6 ! 53: movi a3, 7 ! 54: bltu a2, a3, 1f ! 55: test_fail ! 56: 1: ! 57: movi a2, 7 ! 58: bltu a2, a3, 1f ! 59: j 2f ! 60: 1: ! 61: test_fail ! 62: 2: ! 63: movi a2, 0xffffffff ! 64: bltu a2, a3, 1f ! 65: j 2f ! 66: 1: ! 67: test_fail ! 68: 2: ! 69: test_end ! 70: ! 71: test ball ! 72: movi a2, 0xa5a5ffa5 ! 73: movi a3, 0xa5a5ff00 ! 74: ball a2, a3, 1f ! 75: test_fail ! 76: 1: ! 77: movi a2, 0xa5a5a5a5 ! 78: ball a2, a3, 1f ! 79: j 2f ! 80: 1: ! 81: test_fail ! 82: 2: ! 83: test_end ! 84: ! 85: test bbc ! 86: movi a2, 0xfffffffd ! 87: movi a3, 0xffffff01 ! 88: bbc a2, a3, 1f ! 89: test_fail ! 90: 1: ! 91: movi a2, 8 ! 92: movi a3, 0xffffff03 ! 93: bbc a2, a3, 1f ! 94: j 2f ! 95: 1: ! 96: test_fail ! 97: 2: ! 98: test_end ! 99: ! 100: test bbci ! 101: movi a2, 0xfffdffff ! 102: bbci a2, 17, 1f ! 103: test_fail ! 104: 1: ! 105: movi a2, 0x00020000 ! 106: bbci a2, 17, 1f ! 107: j 2f ! 108: 1: ! 109: test_fail ! 110: 2: ! 111: test_end ! 112: ! 113: test bany ! 114: movi a2, 0xa5a5ff01 ! 115: movi a3, 0x5a5a00ff ! 116: bany a2, a3, 1f ! 117: test_fail ! 118: 1: ! 119: movi a2, 0xa5a5ff00 ! 120: bany a2, a3, 1f ! 121: j 2f ! 122: 1: ! 123: test_fail ! 124: 2: ! 125: test_end ! 126: ! 127: test bne ! 128: movi a2, 1 ! 129: movi a3, 0 ! 130: bne a2, a3, 1f ! 131: test_fail ! 132: 1: ! 133: movi a2, 0 ! 134: bne a2, a3, 1f ! 135: j 2f ! 136: 1: ! 137: test_fail ! 138: 2: ! 139: test_end ! 140: ! 141: test bge ! 142: movi a2, 7 ! 143: movi a3, 7 ! 144: bge a2, a3, 1f ! 145: test_fail ! 146: 1: ! 147: movi a2, 6 ! 148: bge a2, a3, 1f ! 149: j 2f ! 150: 1: ! 151: test_fail ! 152: 2: ! 153: movi a2, 0xffffffff ! 154: bge a2, a3, 1f ! 155: j 2f ! 156: 1: ! 157: test_fail ! 158: 2: ! 159: test_end ! 160: ! 161: test bgeu ! 162: movi a2, 7 ! 163: movi a3, 7 ! 164: bgeu a2, a3, 1f ! 165: test_fail ! 166: 1: ! 167: movi a2, 0xffffffff ! 168: bgeu a2, a3, 1f ! 169: test_fail ! 170: 1: ! 171: movi a2, 6 ! 172: bgeu a2, a3, 1f ! 173: j 2f ! 174: 1: ! 175: test_fail ! 176: 2: ! 177: test_end ! 178: ! 179: test bnall ! 180: movi a2, 0xa5a5a5a5 ! 181: movi a3, 0xa5a5ff00 ! 182: bnall a2, a3, 1f ! 183: test_fail ! 184: 1: ! 185: movi a2, 0xa5a5ffa5 ! 186: bnall a2, a3, 1f ! 187: j 2f ! 188: 1: ! 189: test_fail ! 190: 2: ! 191: test_end ! 192: ! 193: test bbs ! 194: movi a2, 8 ! 195: movi a3, 0xffffff03 ! 196: bbs a2, a3, 1f ! 197: test_fail ! 198: 1: ! 199: movi a2, 0xfffffffd ! 200: movi a3, 0xffffff01 ! 201: bbs a2, a3, 1f ! 202: j 2f ! 203: 1: ! 204: test_fail ! 205: 2: ! 206: test_end ! 207: ! 208: test bbsi ! 209: movi a2, 0x00020000 ! 210: bbsi a2, 17, 1f ! 211: test_fail ! 212: 1: ! 213: movi a2, 0xfffdffff ! 214: bbsi a2, 17, 1f ! 215: j 2f ! 216: 1: ! 217: test_fail ! 218: 2: ! 219: test_end ! 220: ! 221: test_suite_end
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.