Searched refs:fpreg (Results 1 - 20 of 20) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm26/nwfpe/
H A Dfpa11_cpdo.c82 fpa11->fpreg[Fd].fSingle =
83 float64_to_float32(fpa11->fpreg[Fd].fDouble);
85 fpa11->fpreg[Fd].fSingle =
86 floatx80_to_float32(fpa11->fpreg[Fd].fExtended);
93 fpa11->fpreg[Fd].fDouble =
94 float32_to_float64(fpa11->fpreg[Fd].fSingle);
96 fpa11->fpreg[Fd].fDouble =
97 floatx80_to_float64(fpa11->fpreg[Fd].fExtended);
104 fpa11->fpreg[Fd].fExtended =
105 float32_to_floatx80(fpa11->fpreg[F
[all...]
H A Ddouble_cpdo.c56 rFm = float32_to_float64(fpa11->fpreg[Fm].fSingle);
60 rFm = fpa11->fpreg[Fm].fDouble;
82 rFn = float32_to_float64(fpa11->fpreg[Fn].fSingle);
86 rFn = fpa11->fpreg[Fn].fDouble;
99 fpa11->fpreg[Fd].fDouble = float64_add(rFn,rFm);
104 fpa11->fpreg[Fd].fDouble = float64_mul(rFn,rFm);
108 fpa11->fpreg[Fd].fDouble = float64_sub(rFn,rFm);
112 fpa11->fpreg[Fd].fDouble = float64_sub(rFm,rFn);
117 fpa11->fpreg[Fd].fDouble = float64_div(rFn,rFm);
122 fpa11->fpreg[F
[all...]
H A Dsingle_cpdo.c54 rFm = fpa11->fpreg[Fm].fSingle;
67 rFn = fpa11->fpreg[Fn].fSingle;
79 fpa11->fpreg[Fd].fSingle = float32_add(rFn,rFm);
84 fpa11->fpreg[Fd].fSingle = float32_mul(rFn,rFm);
88 fpa11->fpreg[Fd].fSingle = float32_sub(rFn,rFm);
92 fpa11->fpreg[Fd].fSingle = float32_sub(rFm,rFn);
97 fpa11->fpreg[Fd].fSingle = float32_div(rFn,rFm);
102 fpa11->fpreg[Fd].fSingle = float32_div(rFm,rFn);
107 fpa11->fpreg[Fd].fSingle = float32_rem(rFn,rFm);
113 fpa11->fpreg[F
[all...]
H A Dextended_cpdo.c56 rFm = float32_to_floatx80(fpa11->fpreg[Fm].fSingle);
60 rFm = float64_to_floatx80(fpa11->fpreg[Fm].fDouble);
64 rFm = fpa11->fpreg[Fm].fExtended;
77 rFn = float32_to_floatx80(fpa11->fpreg[Fn].fSingle);
81 rFn = float64_to_floatx80(fpa11->fpreg[Fn].fDouble);
85 rFn = fpa11->fpreg[Fn].fExtended;
97 fpa11->fpreg[Fd].fExtended = floatx80_add(rFn,rFm);
102 fpa11->fpreg[Fd].fExtended = floatx80_mul(rFn,rFm);
106 fpa11->fpreg[Fd].fExtended = floatx80_sub(rFn,rFm);
110 fpa11->fpreg[F
[all...]
H A Dfpa11_cprt.c91 fpa11->fpreg[getFn(opcode)].fSingle =
99 fpa11->fpreg[getFn(opcode)].fDouble =
107 fpa11->fpreg[getFn(opcode)].fExtended =
131 float32_to_int32(fpa11->fpreg[Fn].fSingle));
138 float64_to_int32(fpa11->fpreg[Fn].fDouble));
145 floatx80_to_int32(fpa11->fpreg[Fn].fExtended));
208 if (float32_is_nan(fpa11->fpreg[Fn].fSingle))
210 rFn = float32_to_floatx80(fpa11->fpreg[Fn].fSingle);
215 if (float64_is_nan(fpa11->fpreg[Fn].fDouble))
217 rFn = float64_to_floatx80(fpa11->fpreg[F
[all...]
H A Dfpa11.h70 /* 0 */ FPREG fpreg[8]; /* 8 floating point registers */ member in struct:tagFPA11
H A Dfpa11_cpdt.c36 get_user(fpa11->fpreg[Fn].fSingle, pMem);
44 p = (unsigned int*)&fpa11->fpreg[Fn].fDouble;
55 p = (unsigned int*)&fpa11->fpreg[Fn].fExtended;
69 p = (unsigned int*)&(fpa11->fpreg[Fn]);
107 val.f = float64_to_float32(fpa11->fpreg[Fn].fDouble);
111 val.f = floatx80_to_float32(fpa11->fpreg[Fn].fExtended);
114 default: val.f = fpa11->fpreg[Fn].fSingle;
133 val.f = float32_to_float64(fpa11->fpreg[Fn].fSingle);
137 val.f = floatx80_to_float64(fpa11->fpreg[Fn].fExtended);
140 default: val.f = fpa11->fpreg[F
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/nwfpe/
H A Dfpa11_cprt.c86 fpa11->fpreg[getFn(opcode)].fSingle = int32_to_float32(&roundData, readRegister(getRd(opcode)));
93 fpa11->fpreg[getFn(opcode)].fDouble = int32_to_float64(readRegister(getRd(opcode)));
101 fpa11->fpreg[getFn(opcode)].fExtended = int32_to_floatx80(readRegister(getRd(opcode)));
129 writeRegister(getRd(opcode), float32_to_int32(&roundData, fpa11->fpreg[Fn].fSingle));
135 writeRegister(getRd(opcode), float64_to_int32(&roundData, fpa11->fpreg[Fn].fDouble));
142 writeRegister(getRd(opcode), floatx80_to_int32(&roundData, fpa11->fpreg[Fn].fExtended));
177 if (float32_is_nan(fpa11->fpreg[Fn].fSingle))
179 rFn = float32_to_floatx80(fpa11->fpreg[Fn].fSingle);
184 if (float64_is_nan(fpa11->fpreg[Fn].fDouble))
186 rFn = float64_to_floatx80(fpa11->fpreg[F
[all...]
H A Dfpa11_cpdt.c35 get_user(fpa11->fpreg[Fn].fSingle, pMem);
42 p = (unsigned int *) &fpa11->fpreg[Fn].fDouble;
58 p = (unsigned int *) &fpa11->fpreg[Fn].fExtended;
77 p = (unsigned int *) &(fpa11->fpreg[Fn]);
113 val.f = float64_to_float32(roundData, fpa11->fpreg[Fn].fDouble);
118 val.f = floatx80_to_float32(roundData, fpa11->fpreg[Fn].fExtended);
123 val.f = fpa11->fpreg[Fn].fSingle;
139 val.f = float32_to_float64(fpa11->fpreg[Fn].fSingle);
144 val.f = floatx80_to_float64(roundData, fpa11->fpreg[Fn].fExtended);
149 val.f = fpa11->fpreg[F
[all...]
H A Dextended_cpdo.c102 rFm = float32_to_floatx80(fpa11->fpreg[Fm].fSingle);
106 rFm = float64_to_floatx80(fpa11->fpreg[Fm].fDouble);
110 rFm = fpa11->fpreg[Fm].fExtended;
125 rFn = float32_to_floatx80(fpa11->fpreg[Fn].fSingle);
129 rFn = float64_to_floatx80(fpa11->fpreg[Fn].fDouble);
133 rFn = fpa11->fpreg[Fn].fExtended;
H A Ddouble_cpdo.c123 rFm = float32_to_float64(fpa11->fpreg[Fm].fSingle);
127 rFm = fpa11->fpreg[Fm].fDouble;
142 rFn = float32_to_float64(fpa11->fpreg[Fn].fSingle);
146 rFn = fpa11->fpreg[Fn].fDouble;
H A Dsingle_cpdo.c98 rFm = fpa11->fpreg[Fm].fSingle;
110 rFn = fpa11->fpreg[Fn].fSingle;
H A Dfpa11.h80 /* 0 */ FPREG fpreg[8]; /* 8 floating point registers */ member in struct:tagFPA11
H A Dfpa11_cpdo.c64 rFd = &fpa11->fpreg[getFd(opcode)];
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/m68k/math-emu/
H A Dfp_emu.h64 #define fp_normalize_ext(fpreg) ({ \
65 register struct fp_ext *reg asm ("a0") = fpreg; \
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/alpha/lib/
H A DMakefile39 fpreg.o \
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-frv/
H A Dmath-emu.h96 struct fp_ext fpreg[8]; member in struct:fp_data
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-m68k/
H A Dmath-emu.h96 struct fp_ext fpreg[8]; member in struct:fp_data
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/m68k/ifpsp060/src/
H A Dpfpsp.S4390 add.l %d0,%sp # clear fpreg data from stack
4486 # number of bytes = (# of 1's in bit string) * 12(bytes/fpreg)
12822 # store_fpreg(): store an fp value to the fpreg designated d0. #
H A Dfpsp.S10690 # sto_cos(): store fp1 to the fpreg designated by the CMDREG dst field. #
18341 add.l %d0,%sp # clear fpreg data from stack
18437 # number of bytes = (# of 1's in bit string) * 12(bytes/fpreg)
19640 bsr.l load_fpn2 # fetch dst fpreg into FP_DST
19644 cmpi.b %d0, &UNNORM # is dst fpreg an UNNORM?
19651 bsr.l load_fpn1 # fetch src fpreg into FP_SRC
19655 cmpi.b %d0, &UNNORM # is src fpreg an UNNORM?
19683 bsr.l load_fpn2 # fetch dst fpreg ptr
19687 cmpi.b %d0, &UNNORM # is dst fpreg an UNNORM?
21606 # store_fpreg(): store an fp value to the fpreg designate
[all...]

Completed in 168 milliseconds