/linux-2.4.37.9/drivers/char/ |
D | conmakehash.c | 86 int fp0, fp1, un0, un1; in main() local 142 fp0 = strtol(p, &p1, 0); in main() 166 if ( fp0 < 0 || fp0 >= fontlen ) in main() 170 tblname, fp0); in main() 173 if ( fp1 && (fp1 < fp0 || fp1 >= fontlen) ) in main() 189 for (i=fp0; i<=fp1; i++) in main() 211 tblname, fp0, fp1); in main() 214 if (un1 - un0 != fp1 - fp0) in main() 218 tblname, un0, un1, fp0, fp1); in main() 221 for(i=fp0; i<=fp1; i++) in main() [all …]
|
/linux-2.4.37.9/arch/m68k/fpsp040/ |
D | sto_res.S | 5 | Library functions return result in fp0. If fp0 is not the 6 | users destination register then fp0 is moved to the 7 | correct floating-point destination register. fp0 and fp1 10 | Input: result in fp0,fp1 36 cmpib #3,%d0 |check for fp0/fp1 cases 69 cmpib #3,%d0 |check for fp0/fp1 cases 71 fmovemx %fp0-%fp0,-(%a7) 86 fmovemx %fp0-%fp0,USER_FP3(%a6) 89 fmovemx %fp0-%fp0,USER_FP2(%a6) 92 fmovemx %fp0-%fp0,USER_FP1(%a6) [all …]
|
D | setox.S | 16 | exp(X) or exp(X)-1 returned in floating-point register fp0. 482 fmovex (%a0),%fp0 | ...load input from (a0) 484 fmovex %fp0,%fp1 485 fmuls #0x42B8AA3B,%fp0 | ...64/log2 * X 488 fmovel %fp0,%d0 | ...N = int( X * 64/log2 ) 490 fmovel %d0,%fp0 | ...convert to floating-format 503 |--fp1,fp2 saved on the stack. fp0 is N, fp1 is X, 505 fmovex %fp0,%fp2 506 fmuls #0xBC317218,%fp0 | ...N * L1, L1 = lead(-log2/64) 508 faddx %fp1,%fp0 | ...X + N*L1 [all …]
|
D | scosh.S | 73 fmoves #0x3F800000,%fp0 76 fadds #0x00800000,%fp0 81 fmovex (%a0),%fp0 | ...LOAD INPUT 92 fabsx %fp0 | ...|X| 96 fmovemx %fp0-%fp0,(%a0) |pass parameter to setox 98 fmuls #0x3F000000,%fp0 | ...(1/2)EXP(|X|) 102 fdivx %fp0,%fp1 | ...1/(2 EXP(|X|)) 105 faddx %fp1,%fp0 113 fabsx %fp0 114 fsubd T1(%pc),%fp0 | ...(|X|-16381LOG2_LEAD) [all …]
|
D | ssin.S | 161 fmoves #0x3F800000,%fp0 183 fmovex (%a0),%fp0 | ...LOAD INPUT 187 fmovex %fp0,X(%a6) 202 fmovex %fp0,%fp1 217 fsubx (%a1)+,%fp0 | ...X-Y1 219 fsubs (%a1),%fp0 | ...FP0 IS R = (X-Y1)-Y2 269 fmulx %fp0,%fp2 | ...S(A2+T(A4+TA6)) 271 fmulx X(%a6),%fp0 | ...R'*S 297 fmulx %fp0,%fp0 | ...FP0 IS S 302 fmovex %fp0,%fp1 [all …]
|
D | ssinh.S | 77 fmovex (%a0),%fp0 | ...LOAD INPUT 89 fabsx %fp0 | ...Y = |X| 92 fmovemx %fp0-%fp0,(%a0) 98 fmovex %fp0,%fp1 100 fmovex %fp0,-(%sp) 101 fdivx %fp1,%fp0 | ...Z/(1+Z) 105 faddx (%sp)+,%fp0 109 fmuls (%sp)+,%fp0 |last fp inst - possible exceptions set 116 fabsx %fp0 117 fsubd T1(%pc),%fp0 | ...(|X|-16381LOG2_LEAD) [all …]
|
D | stan.S | 172 fmovex (%a0),%fp0 | ...LOAD INPUT 190 fmovex %fp0,%fp1 202 fsubx (%a1)+,%fp0 | ...X-Y1 205 fsubs (%a1),%fp0 | ...FP0 IS R = (X-Y1)-Y2 215 fmovex %fp0,%fp1 237 fmulx %fp0,%fp2 | ...RS(P1+S(P2+SP3)) 242 faddx %fp2,%fp0 | ...R+RS(P1+S(P2+SP3)) 248 fdivx %fp1,%fp0 |last inst - possible exception set 253 fmovex %fp0,%fp1 254 fmulx %fp0,%fp0 | ...S = R*R [all …]
|
D | stanh.S | 85 fmovex (%a0),%fp0 | ...LOAD INPUT 87 fmovex %fp0,X(%a6) 104 fmovex X(%a6),%fp0 | ...FP0 IS Y = 2|X| 108 fmovemx %fp0-%fp0,(%a0) 112 fmovex %fp0,%fp1 119 fdivx V(%a6),%fp0 140 fmovex X(%a6),%fp0 | ...Y = 2|X| 144 fmovemx %fp0-%fp0,(%a0) 148 fadds #0x3F800000,%fp0 | ...EXP(Y)+1 152 fdivx %fp0,%fp1 | ...-SIGN(X)2 / [EXP(Y)+1 ] [all …]
|
D | satanh.S | 79 fabsx (%a0),%fp0 | ...Y = |X| 80 fmovex %fp0,%fp1 82 faddx %fp0,%fp0 | ...2Y 84 fdivx %fp1,%fp0 | ...2Y/(1-Y) 90 fmovemx %fp0-%fp0,(%a0) | ...overwrite input 95 fmuls (%sp)+,%fp0 99 fabsx (%a0),%fp0 | ...|X| 100 fcmps #0x3F800000,%fp0
|
D | sasin.S | 64 fmovex (%a0),%fp0 | ...LOAD INPUT 76 fsubx %fp0,%fp1 | ...1-X 79 faddx %fp0,%fp2 | ...1+X 83 fdivx %fp1,%fp0 | ...X/SQRT([1-X][1+X]) 84 fmovemx %fp0-%fp0,(%a0) 89 fabsx %fp0 | ...|X| 90 fcmps #0x3F800000,%fp0 95 fmovex PIBY2,%fp0 101 fmuls (%sp)+,%fp0
|
D | do_func.S | 18 | Called functions return their result in fp0. Sincos returns 19 | sin(x) in fp0 and cos(x) in fp1. 99 | These routines load forced values into fp0. They are called 102 | Load a signed zero to fp0 and set inex2/ainex 114 | Load a signed zero to fp0; do not set inex2/ainex 122 | Load a signed infinity to fp0; do not set inex2/ainex 130 | Load a signed one to fp0; do not set inex2/ainex 138 | Load a signed pi/2 to fp0; do not set inex2/ainex 167 fmovemx (%a0),%fp0-%fp0 168 fcmpb #-1,%fp0 [all …]
|
D | satan.S | 286 fmovex %fp0,%fp1 | ...FP1 IS X 288 fsubx X(%a6),%fp0 | ...FP0 IS X-F 290 fdivx %fp1,%fp0 | ...FP0 IS U = (X-F)/(1+X*F) 326 fmovex %fp0,%fp1 331 fmulx %fp0,%fp1 | ...U*V 336 faddx %fp1,%fp0 | ...ATAN(U), FP1 RELEASED 338 faddx ATANF(%a6),%fp0 | ...ATAN(X) 357 fmulx %fp0,%fp0 | ...FP0 IS Y = X*X 362 fmovex %fp0,%fp1 380 fmulx %fp0,%fp2 | ...Y*(B2+Z*(B4+Z*B6)) [all …]
|
D | slogn.S | 321 fmovex (%a0),%fp0 | ...LOAD INPUT 372 fmovex X(%a6),%fp0 375 fsubx F(%a6),%fp0 | ...Y-F 382 fmulx (%a0),%fp0 | ...FP0 IS U = (Y-F)/F 384 fmovex %fp0,%fp2 411 fmulx %fp0,%fp1 | ...U*V*(A2+V*(A4+V*A6)) 412 faddx %fp2,%fp0 | ...U+V*(A1+V*(A3+V*A5)), FP2 RELEASED 416 faddx %fp1,%fp0 | ...FP0 IS LOG(F) + LOG(1+U) 419 faddx KLOG2(%a6),%fp0 | ...FINAL ADD 425 fmovex %fp0,%fp1 [all …]
|
D | sgetem.S | 7 | precision number in fp0. sGETEXPD handles denormalized 12 | extended precision number and returned in fp0. The 19 | Output: The functions return exp(X) or man(X) in fp0. 21 | Modified: fp0. 53 fmovew %d0,%fp0 |move the exp to fp0 62 fmovew %d0,%fp0 |move the exp to fp0 86 fmovex (%a0),%fp0 |put new value back in fp0
|
D | scale.S | 15 | Output: The function returns scale(X,Y) to fp0. 17 | Modifies: fp0. 78 fmovex FPTEMP(%a6),%fp0 |simply return dest 87 fmovex ETEMP(%a6),%fp0 |move in src for int 89 fmovel %fp0,%d0 |int src to d0 111 fmovex FPTEMP(%a6),%fp0 |write result to fp0 139 fmovex FPTEMP(%a6),%fp0 |write result to fp0 158 fmovex FPTEMP(%a6),%fp0 |write result to fp0 228 fmovex FPTEMP(%a6),%fp0 |use fmove to set cc's
|
D | kernel_ex.S | 51 | store properly signed inf (use sign of etemp) into fp0 84 fmovemx mns_inf,%fp0-%fp0 |load -inf 88 fmovemx pls_inf,%fp0-%fp0 |load +inf 108 | nan bit; Store default NAN into fp0 122 fmovemx nan,%fp0-%fp0 |load default nan 321 fmovex FPTEMP(%a6),%fp0 |load non-sign. nan 340 fmovex ETEMP(%a6),%fp0 |return the non-signalling nan
|
D | stwotox.S | 201 fmoves #0x3F800000,%fp0 | ...RETURN 1 + X 204 fadds %d0,%fp0 214 fmovex %fp0,X(%a6) 230 fmovex %fp0,%fp1 305 fmoves #0x3F800000,%fp0 | ...RETURN 1 + X 308 fadds %d0,%fp0 318 fmovex %fp0,X(%a6) 333 fmovex %fp0,%fp1
|
D | bindec.S | 83 | is in fp0. 123 | fp0: scratch 167 fmovemx %fp0-%fp2,-(%a7) 235 | fp0: x/float(ILOG) 250 fmovex FP_SCR2(%a6),%fp0 |now fp0 has 1.f 252 faddw %d0,%fp0 |add in exp 253 fsubs FONE,%fp0 |subtract off 1.0 255 fmulx LOG2UP1,%fp0 |if neg, mul by LOG2UP1 256 fmovel %fp0,%d6 |put ILOG in d6 as a lword 259 fmulx LOG2,%fp0 |if pos, mul by LOG2 [all …]
|
D | sint.S | 21 | Output: The function returns int(X) or intrz(X) in fp0. 23 | Modifies: fp0. 37 | 4. Normalize the rounded result; store in fp0. 202 fmovex LOCAL_EX(%a0),%fp0 |if exp > 63 230 | normalize the rounded result and store value in fp0 243 fmovex LOCAL_EX(%a0),%fp0 |move result to fp0
|
D | get_op.S | 536 fmovemx %fp0-%fp1,-(%a7) |save fp0 - decbin returns in it 538 fmovex %fp0,ETEMP(%a6) |put the unpacked sop in the fsave stack 539 fmovemx (%a7)+,%fp0-%fp1 605 fmovemx %fp0-%fp1,-(%a7) |save fp0 ,fp1 - decbin returns in fp0 607 fmovex %fp0,ETEMP(%a6) 609 fmovemx (%a7)+,%fp0-%fp1
|
D | slog2.S | 14 | register fp0. 125 fmulx INV_L10,%fp0 138 fmulx INV_L10,%fp0 152 fmulx INV_L2,%fp0 174 fmovel %d0,%fp0 182 fmulx INV_L2,%fp0
|
/linux-2.4.37.9/arch/m68k/ifpsp060/src/ |
D | fplsp.S | 307 set EXC_FP0, EXC_FPREGS+(0*12) # offset of saved fp0 567 fmovm.x &0xc0,EXC_FP0(%a6) # save fp0/fp1 574 fmov.s 0x8(%a6),%fp0 # load sgl input 575 fmov.x %fp0,FP_SRC(%a6) 624 fmovm.x &0xc0,EXC_FP0(%a6) # save fp0/fp1 631 fmov.d 0x8(%a6),%fp0 # load dbl input 632 fmov.x %fp0,FP_SRC(%a6) 682 fmovm.x &0xc0,EXC_FP0(%a6) # save fp0/fp1 744 fmovm.x &0xc0,EXC_FP0(%a6) # save fp0/fp1 751 fmov.s 0x8(%a6),%fp0 # load sgl input [all …]
|
D | fpsp.S | 981 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0-fp1 1338 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1 1405 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1 1570 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1 1587 # the extended precision result is still in fp0. but, we need to save it 1677 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1 1692 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1 1709 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1 1762 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1 1790 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1 [all …]
|
D | pfpsp.S | 980 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0-fp1 1337 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1 1404 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1 1569 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1 1586 # the extended precision result is still in fp0. but, we need to save it 1676 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1 1691 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1 1708 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1 1761 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1 1789 fmovm.x EXC_FPREGS(%a6),&0xc0 # restore fp0/fp1 [all …]
|
D | ftest.S | 254 fsin.x DATA(%a6),%fp0 294 ftan.x DATA(%a6),%fp0 331 fmovcr.x &0x31,%fp0 482 fmov.b &0x2,%fp0 486 fmul.x &0xc00000008000000000000000,%fp0 522 fabs.p &0xc12300012345678912345678,%fp0 673 fmov.b &0x1,%fp0 727 fmov.b &0x1,%fp0 739 fmov.x %fp0,-(%sp) 746 fmov.s &0x7f800000,%fp0 [all …]
|