/dports/emulators/simh/simh-3.9.0_5/HP2100/ |
H A D | hp2100_cpu4.c | 388 O = fp_exec (opcode, &fpop, op[0], NOP); /* fix to integer */ in cpu_fpp() 396 O = fp_exec (opcode, &fpop, op[0], NOP); /* fix to integer */ in cpu_fpp() 417 O = fp_exec (opcode, &fpop, op[0], NOP); /* float integer */ in cpu_fpp() 617 fp_exec (0040, &op[1], op[0], op[0]); /* op1 = arg ^ 2 */ in cpu_sis() 783 fp_exec (0040, &op[1], op[0], op[0]); /* op1 = arg ^ 2 */ in cpu_sis() 832 fp_exec (0040, ACCUM, op[0], op[0]); /* acc = arg ^ 2 */ in cpu_sis() 875 fp_exec (0040, ACCUM, op[0], op[0]); /* acc = arg ^ 2 */ in cpu_sis() 914 fp_exec (0042, &arg, op[2], op[2]); /* arg = X ^ 2 */ in cpu_sis() 1031 fp_exec (0022, ACCUM, op[2], op[4]); /* acc = x - xu */ in cpu_sis() 1067 fp_exec (0120, &pwr, op[0], NOP); /* float power */ in cpu_sis() [all …]
|
H A D | hp2100_cpu7.c | 161 (void)fp_exec(fpuop, &v2, s ,v1); in vis_svop() 186 (void)fp_exec(fpuop, &v3, v1 ,v2); in vis_vvop() 548 (void)fp_exec(addsub,&p1, a, c); /* add real */ in sig_caddsub() 549 (void)fp_exec(addsub,&p2, b, d); /* add imag */ in sig_caddsub() 635 (void)fp_exec(040, &p , a, c); /* p := ac */ in sig_cmul() 636 (void)fp_exec(040, ACCUM, b, d); /* ACCUM := bd */ in sig_cmul() 638 (void)fp_exec(040, &p, a, d); /* p := ad */ in sig_cmul() 639 (void)fp_exec(040, ACCUM, b, c); /* ACCUM := bc */ in sig_cmul() 859 (void)fp_exec(044, ACCUM, d, NOP); /* ACCUM := dd/c */ in cpu_signal() 861 (void)fp_exec(040, ACCUM, b, p1); /* ACCUM := bd/c */ in cpu_signal() [all …]
|
H A D | hp2100_cpu3.c | 316 O = fp_exec (001, &fpop, op[i + 1], op[i + 2]); /* three-word add */ in cpu_ffp() 328 O = fp_exec (021, &fpop, op[i + 1], op[i + 2]); /* three-word subtract */ in cpu_ffp() 340 O = fp_exec (041, &fpop, op[i + 1], op[i + 2]); /* three-word multiply */ in cpu_ffp() 352 O = fp_exec (061, &fpop, op[i + 1], op[i + 2]); /* three-word divide */ in cpu_ffp()
|
H A D | hp2100_fp1.h | 43 uint32 fp_exec (uint16 opcode, OP *result, OP operand_l, OP operand_r);
|
H A D | hp2100_fp1.c | 1207 uint32 fp_exec (uint16 opcode, OP *result, OP operand_l, OP operand_r) in fp_exec() function 1316 fp_exec (opcode, NULL, *operand, NOP); /* set accum */ in fp_accum() 1318 fp_exec (opcode, &result, NOP, NOP); /* get accum */ in fp_accum()
|
/dports/emulators/simh-hpdoc/simh-hpdoc-3.11.0/SCP/HP2100/ |
H A D | hp2100_cpu4.c | 401 O = fp_exec (opcode, &fpop, op[0], NOP); /* fix to integer */ in cpu_fpp() 409 O = fp_exec (opcode, &fpop, op[0], NOP); /* fix to integer */ in cpu_fpp() 430 O = fp_exec (opcode, &fpop, op[0], NOP); /* float integer */ in cpu_fpp() 633 fp_exec (0040, &op[1], op[0], op[0]); /* op1 = arg ^ 2 */ in cpu_sis() 799 fp_exec (0040, &op[1], op[0], op[0]); /* op1 = arg ^ 2 */ in cpu_sis() 848 fp_exec (0040, ACCUM, op[0], op[0]); /* acc = arg ^ 2 */ in cpu_sis() 891 fp_exec (0040, ACCUM, op[0], op[0]); /* acc = arg ^ 2 */ in cpu_sis() 930 fp_exec (0042, &arg, op[2], op[2]); /* arg = X ^ 2 */ in cpu_sis() 1047 fp_exec (0022, ACCUM, op[2], op[4]); /* acc = x - xu */ in cpu_sis() 1083 fp_exec (0120, &pwr, op[0], NOP); /* float power */ in cpu_sis() [all …]
|
H A D | hp2100_cpu5.c | 1519 (void)fp_exec(044, ACCUM, d, NOP); /* ACCUM := dd/c */ in cpu_signal() 2008 (void)fp_exec(fpuop, &v2, s ,v1); in vis_svop() 2035 (void)fp_exec(fpuop, &v3, v1 ,v2); in vis_vvop() 2103 (void)fp_exec(040+oplen, ACCUM, s ,v1); /* ACCU := s*v1 */ in vis_vpiv() 2161 (void)fp_exec(fpuop,&sumnrm, sumnrm, v1); /* accumulate */ in vis_vsmnm() 2429 (void)fp_exec(addsub,&p1, a, c); /* add real */ in sig_caddsub() 2430 (void)fp_exec(addsub,&p2, b, d); /* add imag */ in sig_caddsub() 2523 (void)fp_exec(040, &p , a, c); /* p := ac */ in sig_cmul() 2524 (void)fp_exec(040, ACCUM, b, d); /* ACCUM := bd */ in sig_cmul() 2526 (void)fp_exec(040, &p, a, d); /* p := ad */ in sig_cmul() [all …]
|
H A D | hp2100_cpu3.c | 338 O = fp_exec (001, &fpop, op[i + 1], op[i + 2]); /* three-word add */ in cpu_ffp() 350 O = fp_exec (021, &fpop, op[i + 1], op[i + 2]); /* three-word subtract */ in cpu_ffp() 362 O = fp_exec (041, &fpop, op[i + 1], op[i + 2]); /* three-word multiply */ in cpu_ffp() 374 O = fp_exec (061, &fpop, op[i + 1], op[i + 2]); /* three-word divide */ in cpu_ffp()
|
H A D | hp2100_cpu_fp.h | 70 extern uint32 fp_exec (uint16 opcode, OP *result, OP operand_l, OP operand_r);
|
H A D | hp2100_cpu_fpp.c | 1220 uint32 fp_exec (uint16 opcode, OP *result, OP operand_l, OP operand_r) in fp_exec() function 1329 fp_exec (opcode, NULL, *operand, NOP); /* set accum */ in fp_accum() 1331 fp_exec (opcode, &result, NOP, NOP); /* get accum */ in fp_accum()
|
/dports/emulators/simh-hp2100/simh-hp2100-3.11.0.31/SCP/HP2100/ |
H A D | hp2100_cpu4.c | 401 O = fp_exec (opcode, &fpop, op[0], NOP); /* fix to integer */ in cpu_fpp() 409 O = fp_exec (opcode, &fpop, op[0], NOP); /* fix to integer */ in cpu_fpp() 430 O = fp_exec (opcode, &fpop, op[0], NOP); /* float integer */ in cpu_fpp() 633 fp_exec (0040, &op[1], op[0], op[0]); /* op1 = arg ^ 2 */ in cpu_sis() 799 fp_exec (0040, &op[1], op[0], op[0]); /* op1 = arg ^ 2 */ in cpu_sis() 848 fp_exec (0040, ACCUM, op[0], op[0]); /* acc = arg ^ 2 */ in cpu_sis() 891 fp_exec (0040, ACCUM, op[0], op[0]); /* acc = arg ^ 2 */ in cpu_sis() 930 fp_exec (0042, &arg, op[2], op[2]); /* arg = X ^ 2 */ in cpu_sis() 1047 fp_exec (0022, ACCUM, op[2], op[4]); /* acc = x - xu */ in cpu_sis() 1083 fp_exec (0120, &pwr, op[0], NOP); /* float power */ in cpu_sis() [all …]
|
H A D | hp2100_cpu5.c | 1519 (void)fp_exec(044, ACCUM, d, NOP); /* ACCUM := dd/c */ in cpu_signal() 2008 (void)fp_exec(fpuop, &v2, s ,v1); in vis_svop() 2035 (void)fp_exec(fpuop, &v3, v1 ,v2); in vis_vvop() 2103 (void)fp_exec(040+oplen, ACCUM, s ,v1); /* ACCU := s*v1 */ in vis_vpiv() 2161 (void)fp_exec(fpuop,&sumnrm, sumnrm, v1); /* accumulate */ in vis_vsmnm() 2429 (void)fp_exec(addsub,&p1, a, c); /* add real */ in sig_caddsub() 2430 (void)fp_exec(addsub,&p2, b, d); /* add imag */ in sig_caddsub() 2523 (void)fp_exec(040, &p , a, c); /* p := ac */ in sig_cmul() 2524 (void)fp_exec(040, ACCUM, b, d); /* ACCUM := bd */ in sig_cmul() 2526 (void)fp_exec(040, &p, a, d); /* p := ad */ in sig_cmul() [all …]
|
H A D | hp2100_cpu3.c | 338 O = fp_exec (001, &fpop, op[i + 1], op[i + 2]); /* three-word add */ in cpu_ffp() 350 O = fp_exec (021, &fpop, op[i + 1], op[i + 2]); /* three-word subtract */ in cpu_ffp() 362 O = fp_exec (041, &fpop, op[i + 1], op[i + 2]); /* three-word multiply */ in cpu_ffp() 374 O = fp_exec (061, &fpop, op[i + 1], op[i + 2]); /* three-word divide */ in cpu_ffp()
|
H A D | hp2100_cpu_fp.h | 70 extern uint32 fp_exec (uint16 opcode, OP *result, OP operand_l, OP operand_r);
|
H A D | hp2100_cpu_fpp.c | 1220 uint32 fp_exec (uint16 opcode, OP *result, OP operand_l, OP operand_r) in fp_exec() function 1329 fp_exec (opcode, NULL, *operand, NOP); /* set accum */ in fp_accum() 1331 fp_exec (opcode, &result, NOP, NOP); /* get accum */ in fp_accum()
|
/dports/emulators/simh-hp3000/simh-hp3000-3.11.0.10/SCP/HP3000/ |
H A D | hp3000_cpu_fp.h | 112 extern FP_OPND fp_exec (FP_OPR operator, FP_OPND left, FP_OPND right);
|
H A D | hp3000_cpu_base.c | 689 … operand_v = fp_exec (fp_flt, operand_u, FP_NOP); /* convert the integer to floating point */ in cpu_stack_op() 803 … operand_v = fp_exec (fp_flt, operand_u, FP_NOP); /* convert the integer to floating point */ in cpu_stack_op() 843 fp_exec ((FP_OPR) (operation - 051 + fp_add), /* and convert the opcode */ in cpu_stack_op() 983 fp_exec ((FP_OPR) (operation - 070 + fp_fixr), /* and convert the opcode */ in cpu_stack_op()
|
H A D | hp3000_cpu_fp.c | 227 FP_OPND fp_exec (FP_OPR operator, FP_OPND left_op, FP_OPND right_op) in fp_exec() function
|
H A D | hp3000_cpu_eis.c | 661 fp_exec ((FP_OPR) (opcode - 010 + fp_add), /* and convert the opcode */ in cpu_eis_fp_op()
|
/dports/emulators/simh-hpdoc/simh-hpdoc-3.11.0/SCP/HP3000/ |
H A D | hp3000_cpu_fp.h | 112 extern FP_OPND fp_exec (FP_OPR operator, FP_OPND left, FP_OPND right);
|
H A D | hp3000_cpu_base.c | 686 … operand_v = fp_exec (fp_flt, operand_u, FP_NOP); /* convert the integer to floating point */ in cpu_stack_op() 800 … operand_v = fp_exec (fp_flt, operand_u, FP_NOP); /* convert the integer to floating point */ in cpu_stack_op() 840 fp_exec ((FP_OPR) (operation - 051 + fp_add), /* and convert the opcode */ in cpu_stack_op() 980 fp_exec ((FP_OPR) (operation - 070 + fp_fixr), /* and convert the opcode */ in cpu_stack_op()
|
H A D | hp3000_cpu_fp.c | 212 FP_OPND fp_exec (FP_OPR operator, FP_OPND left_op, FP_OPND right_op) in fp_exec() function
|