Home
last modified time | relevance | path

Searched refs:fp_exec (Results 1 – 22 of 22) sorted by relevance

/dports/emulators/simh/simh-3.9.0_5/HP2100/
H A Dhp2100_cpu4.c388 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 Dhp2100_cpu7.c161 (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 Dhp2100_cpu3.c316 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 Dhp2100_fp1.h43 uint32 fp_exec (uint16 opcode, OP *result, OP operand_l, OP operand_r);
H A Dhp2100_fp1.c1207 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 Dhp2100_cpu4.c401 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 Dhp2100_cpu5.c1519 (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 Dhp2100_cpu3.c338 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 Dhp2100_cpu_fp.h70 extern uint32 fp_exec (uint16 opcode, OP *result, OP operand_l, OP operand_r);
H A Dhp2100_cpu_fpp.c1220 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 Dhp2100_cpu4.c401 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 Dhp2100_cpu5.c1519 (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 Dhp2100_cpu3.c338 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 Dhp2100_cpu_fp.h70 extern uint32 fp_exec (uint16 opcode, OP *result, OP operand_l, OP operand_r);
H A Dhp2100_cpu_fpp.c1220 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 Dhp3000_cpu_fp.h112 extern FP_OPND fp_exec (FP_OPR operator, FP_OPND left, FP_OPND right);
H A Dhp3000_cpu_base.c689 … 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 Dhp3000_cpu_fp.c227 FP_OPND fp_exec (FP_OPR operator, FP_OPND left_op, FP_OPND right_op) in fp_exec() function
H A Dhp3000_cpu_eis.c661 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 Dhp3000_cpu_fp.h112 extern FP_OPND fp_exec (FP_OPR operator, FP_OPND left, FP_OPND right);
H A Dhp3000_cpu_base.c686 … 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 Dhp3000_cpu_fp.c212 FP_OPND fp_exec (FP_OPR operator, FP_OPND left_op, FP_OPND right_op) in fp_exec() function