/src/sys/arch/hppa/spmath/ |
dfdiv.c | 59 register unsigned int opnd3p1, opnd3p2, resultp1, resultp2; local in function:dbl_fdiv 229 Dbl_setzero(opnd3p1,opnd3p2); 232 Dbl_leftshiftby1(opnd3p1,opnd3p2); 242 Dbl_leftshiftby1(opnd3p1,opnd3p2); 244 Dbl_leftshift(opnd3p1,opnd3p2,(DBL_P-count)); 245 if (Dbl_iszero_hidden(opnd3p1)) { 246 Dbl_leftshiftby1(opnd3p1,opnd3p2); 251 if (Dbl_iszero_hidden(opnd3p1)) { 254 Dbl_leftshiftby1(opnd3p1,opnd3p2); 273 Dbl_clear_signexponent(opnd3p1); [all...] |
dfmpy.c | 59 register unsigned int opnd3p1, opnd3p2, resultp1, resultp2; local in function:dbl_fmpy 213 Dbl_setzero(opnd3p1,opnd3p2); 220 Dbl_rightshiftby4(opnd3p1,opnd3p2); 223 Twoword_add(opnd3p1, opnd3p2, opnd2p1<<3 | opnd2p2>>29, 227 Twoword_add(opnd3p1, opnd3p2, opnd2p1<<2 | opnd2p2>>30, 231 Twoword_add(opnd3p1, opnd3p2, opnd2p1<<1 | opnd2p2>>31, 235 Twoword_add(opnd3p1, opnd3p2, opnd2p1, opnd2p2); 239 if (Dbit3p1(opnd3p1)==0) { 240 Dbl_leftshiftby1(opnd3p1,opnd3p2); 247 while (Dbit3p1(opnd3p1)==0) [all...] |
dfdiv.c | 59 register unsigned int opnd3p1, opnd3p2, resultp1, resultp2; local in function:dbl_fdiv 229 Dbl_setzero(opnd3p1,opnd3p2); 232 Dbl_leftshiftby1(opnd3p1,opnd3p2); 242 Dbl_leftshiftby1(opnd3p1,opnd3p2); 244 Dbl_leftshift(opnd3p1,opnd3p2,(DBL_P-count)); 245 if (Dbl_iszero_hidden(opnd3p1)) { 246 Dbl_leftshiftby1(opnd3p1,opnd3p2); 251 if (Dbl_iszero_hidden(opnd3p1)) { 254 Dbl_leftshiftby1(opnd3p1,opnd3p2); 273 Dbl_clear_signexponent(opnd3p1); [all...] |
dfmpy.c | 59 register unsigned int opnd3p1, opnd3p2, resultp1, resultp2; local in function:dbl_fmpy 213 Dbl_setzero(opnd3p1,opnd3p2); 220 Dbl_rightshiftby4(opnd3p1,opnd3p2); 223 Twoword_add(opnd3p1, opnd3p2, opnd2p1<<3 | opnd2p2>>29, 227 Twoword_add(opnd3p1, opnd3p2, opnd2p1<<2 | opnd2p2>>30, 231 Twoword_add(opnd3p1, opnd3p2, opnd2p1<<1 | opnd2p2>>31, 235 Twoword_add(opnd3p1, opnd3p2, opnd2p1, opnd2p2); 239 if (Dbit3p1(opnd3p1)==0) { 240 Dbl_leftshiftby1(opnd3p1,opnd3p2); 247 while (Dbit3p1(opnd3p1)==0) [all...] |