|
|
1.1 root 1: /* automatically generated by m6888x-auto.sh, do not edit! */ 1.1.1.2 ! root 2: _TME_RCSID("$Id: m6888x-auto.sh,v 1.2 2007/08/25 20:41:10 fredette Exp $"); 1.1 root 3: 4: 5: /* the m6888x FPgen opmode bitmap: */ 6: const tme_uint8_t _tme_m6888x_fpgen_opmode_bitmap[128 / 8] = { 7: 95, 247, 119, 247, 255, 1, 255, 5, 0, 0, 0, 0, 0, 0, 0, 0 8: }; 9: 10: /* the m6888x FPgen opmode table: */ 11: static const struct tme_m6888x_fpgen _tme_m6888x_fpgen_opmode_table[128] = { 12: 13: /* opmode 0: */ 14: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_move), TME_M68K_FPU_ANY, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 15: 16: /* opmode 1: */ 17: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_rint), TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 18: 19: /* opmode 2: */ 20: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_sinh), TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 21: 22: /* opmode 3: */ 23: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_rint), TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_TO_ZERO, TME_M6888X_ROUNDING_PRECISION_CTL }, 24: 25: /* opmode 4: */ 26: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_sqrt), TME_M68K_FPU_ANY, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 27: 28: /* opmode 5: */ 29: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 30: 31: /* opmode 6: */ 32: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_log1p), TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 33: 34: /* opmode 7: */ 35: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 36: 37: /* opmode 8: */ 38: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_expm1), TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 39: 40: /* opmode 9: */ 41: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_tanh), TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 42: 43: /* opmode 10: */ 44: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_atan), TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 45: 46: /* opmode 11: */ 47: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 48: 49: /* opmode 12: */ 50: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_asin), TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 51: 52: /* opmode 13: */ 53: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_atanh), TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 54: 55: /* opmode 14: */ 56: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_sin), TME_M68K_FPU_ANY, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 57: 58: /* opmode 15: */ 59: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_tan), TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 60: 61: /* opmode 16: */ 62: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_exp), TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 63: 64: /* opmode 17: */ 65: { _tme_m6888x_ftwotox, 0, TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 66: 67: /* opmode 18: */ 68: { _tme_m6888x_ftentox, 0, TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 69: 70: /* opmode 19: */ 71: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 72: 73: /* opmode 20: */ 74: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_log), TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 75: 76: /* opmode 21: */ 77: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_log10), TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 78: 79: /* opmode 22: */ 80: { _tme_m6888x_flog2, 0, TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 81: 82: /* opmode 23: */ 83: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 84: 85: /* opmode 24: */ 86: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_abs), TME_M68K_FPU_ANY, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 87: 88: /* opmode 25: */ 89: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_cosh), TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 90: 91: /* opmode 26: */ 92: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_neg), TME_M68K_FPU_ANY, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 93: 94: /* opmode 27: */ 95: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 96: 97: /* opmode 28: */ 98: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_acos), TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 99: 100: /* opmode 29: */ 101: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_cos), TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 102: 103: /* opmode 30: */ 104: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_getexp), TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 105: 106: /* opmode 31: */ 107: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_getman), TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 108: 109: /* opmode 32: */ 110: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_div), TME_M68K_FPU_ANY, TME_M6888X_OPTYPE_DYADIC_DST_SRC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 111: 112: /* opmode 33: */ 113: { _tme_m6888x_fmod, 0, TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_DYADIC_DST_SRC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 114: 115: /* opmode 34: */ 116: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_add), TME_M68K_FPU_ANY, TME_M6888X_OPTYPE_DYADIC_SRC_DST, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 117: 118: /* opmode 35: */ 119: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_mul), TME_M68K_FPU_ANY, TME_M6888X_OPTYPE_DYADIC_SRC_DST, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 120: 121: /* opmode 36: */ 122: { _tme_m6888x_fsgldiv, 0, TME_M68K_FPU_ANY, TME_M6888X_OPTYPE_DYADIC_DST_SRC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 123: 124: /* opmode 37: */ 125: { _tme_m6888x_frem, 0, TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_DYADIC_DST_SRC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 126: 127: /* opmode 38: */ 128: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_scale), TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_DYADIC_DST_SRC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 129: 130: /* opmode 39: */ 131: { _tme_m6888x_fsglmul, 0, TME_M68K_FPU_ANY, TME_M6888X_OPTYPE_DYADIC_DST_SRC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 132: 133: /* opmode 40: */ 134: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_sub), TME_M68K_FPU_ANY, TME_M6888X_OPTYPE_DYADIC_DST_SRC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 135: 136: /* opmode 41: */ 137: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 138: 139: /* opmode 42: */ 140: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 141: 142: /* opmode 43: */ 143: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 144: 145: /* opmode 44: */ 146: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 147: 148: /* opmode 45: */ 149: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 150: 151: /* opmode 46: */ 152: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 153: 154: /* opmode 47: */ 155: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 156: 157: /* opmode 48: */ 158: { _tme_m6888x_fsincos, 0, TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 159: 160: /* opmode 49: */ 161: { _tme_m6888x_fsincos, 0, TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 162: 163: /* opmode 50: */ 164: { _tme_m6888x_fsincos, 0, TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 165: 166: /* opmode 51: */ 167: { _tme_m6888x_fsincos, 0, TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 168: 169: /* opmode 52: */ 170: { _tme_m6888x_fsincos, 0, TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 171: 172: /* opmode 53: */ 173: { _tme_m6888x_fsincos, 0, TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 174: 175: /* opmode 54: */ 176: { _tme_m6888x_fsincos, 0, TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 177: 178: /* opmode 55: */ 179: { _tme_m6888x_fsincos, 0, TME_M68K_FPU_M6888X, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 180: 181: /* opmode 56: */ 1.1.1.2 ! root 182: { _tme_m6888x_fcmp, 0, TME_M68K_FPU_ANY, TME_M6888X_OPTYPE_DYADIC_DST_SRC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 1.1 root 183: 184: /* opmode 57: */ 185: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 186: 187: /* opmode 58: */ 188: { _tme_m6888x_ftst, 0, TME_M68K_FPU_ANY, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 189: 190: /* opmode 59: */ 191: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 192: 193: /* opmode 60: */ 194: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 195: 196: /* opmode 61: */ 197: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 198: 199: /* opmode 62: */ 200: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 201: 202: /* opmode 63: */ 203: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 204: 205: /* opmode 64: */ 206: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_move), TME_M68K_FPU_M68040, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_SINGLE }, 207: 208: /* opmode 65: */ 209: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_sqrt), TME_M68K_FPU_M68040, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_SINGLE }, 210: 211: /* opmode 66: */ 212: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 213: 214: /* opmode 67: */ 215: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 216: 217: /* opmode 68: */ 218: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_move), TME_M68K_FPU_M68040, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_DOUBLE }, 219: 220: /* opmode 69: */ 221: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_sqrt), TME_M68K_FPU_M68040, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_DOUBLE }, 222: 223: /* opmode 70: */ 224: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 225: 226: /* opmode 71: */ 227: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 228: 229: /* opmode 72: */ 230: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 231: 232: /* opmode 73: */ 233: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 234: 235: /* opmode 74: */ 236: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 237: 238: /* opmode 75: */ 239: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 240: 241: /* opmode 76: */ 242: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 243: 244: /* opmode 77: */ 245: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 246: 247: /* opmode 78: */ 248: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 249: 250: /* opmode 79: */ 251: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 252: 253: /* opmode 80: */ 254: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 255: 256: /* opmode 81: */ 257: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 258: 259: /* opmode 82: */ 260: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 261: 262: /* opmode 83: */ 263: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 264: 265: /* opmode 84: */ 266: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 267: 268: /* opmode 85: */ 269: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 270: 271: /* opmode 86: */ 272: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 273: 274: /* opmode 87: */ 275: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 276: 277: /* opmode 88: */ 278: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_abs), TME_M68K_FPU_M68040, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_SINGLE }, 279: 280: /* opmode 89: */ 281: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 282: 283: /* opmode 90: */ 284: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_neg), TME_M68K_FPU_M68040, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_SINGLE }, 285: 286: /* opmode 91: */ 287: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 288: 289: /* opmode 92: */ 290: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_abs), TME_M68K_FPU_M68040, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_DOUBLE }, 291: 292: /* opmode 93: */ 293: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 294: 295: /* opmode 94: */ 296: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_neg), TME_M68K_FPU_M68040, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_DOUBLE }, 297: 298: /* opmode 95: */ 299: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 300: 301: /* opmode 96: */ 302: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_div), TME_M68K_FPU_M68040, TME_M6888X_OPTYPE_DYADIC_DST_SRC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_SINGLE }, 303: 304: /* opmode 97: */ 305: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 306: 307: /* opmode 98: */ 308: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_add), TME_M68K_FPU_M68040, TME_M6888X_OPTYPE_DYADIC_SRC_DST, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_SINGLE }, 309: 310: /* opmode 99: */ 311: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_mul), TME_M68K_FPU_M68040, TME_M6888X_OPTYPE_DYADIC_SRC_DST, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_SINGLE }, 312: 313: /* opmode 100: */ 314: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_div), TME_M68K_FPU_M68040, TME_M6888X_OPTYPE_DYADIC_DST_SRC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_DOUBLE }, 315: 316: /* opmode 101: */ 317: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 318: 319: /* opmode 102: */ 320: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_add), TME_M68K_FPU_M68040, TME_M6888X_OPTYPE_DYADIC_SRC_DST, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_DOUBLE }, 321: 322: /* opmode 103: */ 323: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_mul), TME_M68K_FPU_M68040, TME_M6888X_OPTYPE_DYADIC_SRC_DST, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_DOUBLE }, 324: 325: /* opmode 104: */ 326: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_sub), TME_M68K_FPU_M68040, TME_M6888X_OPTYPE_DYADIC_DST_SRC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_SINGLE }, 327: 328: /* opmode 105: */ 329: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 330: 331: /* opmode 106: */ 332: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 333: 334: /* opmode 107: */ 335: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 336: 337: /* opmode 108: */ 338: { NULL, TME_M6888X_IEEE754_OP(tme_ieee754_ops_extended80_sub), TME_M68K_FPU_M68040, TME_M6888X_OPTYPE_DYADIC_DST_SRC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_DOUBLE }, 339: 340: /* opmode 109: */ 341: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 342: 343: /* opmode 110: */ 344: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 345: 346: /* opmode 111: */ 347: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 348: 349: /* opmode 112: */ 350: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 351: 352: /* opmode 113: */ 353: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 354: 355: /* opmode 114: */ 356: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 357: 358: /* opmode 115: */ 359: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 360: 361: /* opmode 116: */ 362: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 363: 364: /* opmode 117: */ 365: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 366: 367: /* opmode 118: */ 368: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 369: 370: /* opmode 119: */ 371: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 372: 373: /* opmode 120: */ 374: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 375: 376: /* opmode 121: */ 377: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 378: 379: /* opmode 122: */ 380: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 381: 382: /* opmode 123: */ 383: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 384: 385: /* opmode 124: */ 386: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 387: 388: /* opmode 125: */ 389: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 390: 391: /* opmode 126: */ 392: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 393: 394: /* opmode 127: */ 395: { NULL, 0, TME_M68K_FPU_NONE, TME_M6888X_OPTYPE_MONADIC, TME_FLOAT_ROUND_NULL, TME_M6888X_ROUNDING_PRECISION_CTL }, 396: };
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.