/linux-6.3-rc2/arch/m68k/fpsp040/ |
A 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 35 cmpib #3,%d0 |check for fp0/fp1 cases 68 cmpib #3,%d0 |check for fp0/fp1 cases 70 fmovemx %fp0-%fp0,-(%a7) 85 fmovemx %fp0-%fp0,USER_FP3(%a6) 88 fmovemx %fp0-%fp0,USER_FP2(%a6) 91 fmovemx %fp0-%fp0,USER_FP1(%a6) [all …]
|
A D | setox.S | 508 faddx %fp2,%fp0 | ...fp0 is R, reduced arg. 542 faddx %fp3,%fp0 | ...fp0 IS R+R*S*(A2+S*A4), 546 faddx %fp2,%fp0 | ...fp0 is EXP(R) - 1 674 faddx %fp2,%fp0 | ...fp0 is R, reduced arg. 722 faddx %fp2,%fp0 | ...fp0 IS EXP(R)-1 755 fadds (%a1),%fp0 | ...fp0 is p+t 800 fmovex (%a0),%fp0 | ...fp0 is X 801 fmulx %fp0,%fp0 | ...fp0 is S := X*X 838 fmuls #0x3F000000,%fp0 | ...fp0 is S*B1 844 faddx %fp1,%fp0 | ...fp0 is S*B1+Q [all …]
|
A D | scosh.S | 72 fmoves #0x3F800000,%fp0 75 fadds #0x00800000,%fp0 80 fmovex (%a0),%fp0 | ...LOAD INPUT 91 fabsx %fp0 | ...|X| 95 fmovemx %fp0-%fp0,(%a0) |pass parameter to setox 101 fdivx %fp0,%fp1 | ...1/(2 EXP(|X|)) 104 faddx %fp1,%fp0 112 fabsx %fp0 118 fmovemx %fp0-%fp0,(%a0) 122 fmulx TWO16380(%pc),%fp0 [all …]
|
A D | ssin.S | 160 fmoves #0x3F800000,%fp0 186 fmovex %fp0,X(%a6) 201 fmovex %fp0,%fp1 296 fmulx %fp0,%fp0 | ...FP0 IS S 301 fmovex %fp0,%fp1 540 fmovex %fp0,X(%a6) 556 fmovex %fp0,%fp1 586 fmovex %fp0,RPRIME(%a6) 587 fmulx %fp0,%fp0 | ...FP0 IS S = R*R 664 fmulx %fp0,%fp0 | ...FP0 IS S = R*R [all …]
|
A D | ssinh.S | 76 fmovex (%a0),%fp0 | ...LOAD INPUT 88 fabsx %fp0 | ...Y = |X| 91 fmovemx %fp0-%fp0,(%a0) 97 fmovex %fp0,%fp1 99 fmovex %fp0,-(%sp) 100 fdivx %fp1,%fp0 | ...Z/(1+Z) 104 faddx (%sp)+,%fp0 115 fabsx %fp0 116 fsubd T1(%pc),%fp0 | ...(|X|-16381LOG2_LEAD) 127 fmovemx %fp0-%fp0,(%a0) [all …]
|
A D | stan.S | 189 fmovex %fp0,%fp1 201 fsubx (%a1)+,%fp0 | ...X-Y1 214 fmovex %fp0,%fp1 252 fmovex %fp0,%fp1 253 fmulx %fp0,%fp0 | ...S = R*R 258 fmulx %fp0,%fp3 | ...SQ4 259 fmulx %fp0,%fp2 | ...SP3 264 fmulx %fp0,%fp3 | ...S(Q3+SQ4) 265 fmulx %fp0,%fp2 | ...S(P2+SP3) 299 fmovex %fp0,-(%sp) [all …]
|
A D | stanh.S | 84 fmovex (%a0),%fp0 | ...LOAD INPUT 86 fmovex %fp0,X(%a6) 107 fmovemx %fp0-%fp0,(%a0) 111 fmovex %fp0,%fp1 118 fdivx V(%a6),%fp0 139 fmovex X(%a6),%fp0 | ...Y = 2|X| 143 fmovemx %fp0-%fp0,(%a0) 147 fadds #0x3F800000,%fp0 | ...EXP(Y)+1 158 faddx %fp1,%fp0 175 fmoves %d0,%fp0 [all …]
|
A D | satanh.S | 78 fabsx (%a0),%fp0 | ...Y = |X| 79 fmovex %fp0,%fp1 81 faddx %fp0,%fp0 | ...2Y 83 fdivx %fp1,%fp0 | ...2Y/(1-Y) 89 fmovemx %fp0-%fp0,(%a0) | ...overwrite input 94 fmuls (%sp)+,%fp0 98 fabsx (%a0),%fp0 | ...|X| 99 fcmps #0x3F800000,%fp0
|
A D | sasin.S | 63 fmovex (%a0),%fp0 | ...LOAD INPUT 75 fsubx %fp0,%fp1 | ...1-X 78 faddx %fp0,%fp2 | ...1+X 82 fdivx %fp1,%fp0 | ...X/SQRT([1-X][1+X]) 83 fmovemx %fp0-%fp0,(%a0) 88 fabsx %fp0 | ...|X| 89 fcmps #0x3F800000,%fp0 94 fmovex PIBY2,%fp0 100 fmuls (%sp)+,%fp0
|
A D | satan.S | 285 fmovex %fp0,%fp1 | ...FP1 IS X 287 fsubx X(%a6),%fp0 | ...FP0 IS X-F 325 fmovex %fp0,%fp1 330 fmulx %fp0,%fp1 | ...U*V 337 faddx ATANF(%a6),%fp0 | ...ATAN(X) 356 fmulx %fp0,%fp0 | ...FP0 IS Y = X*X 361 fmovex %fp0,%fp1 379 fmulx %fp0,%fp2 | ...Y*(B2+Z*(B4+Z*B6)) 380 fmulx X(%a6),%fp0 | ...X*Y 388 faddx X(%a6),%fp0 [all …]
|
A D | do_func.S | 166 fmovemx (%a0),%fp0-%fp0 167 fcmpb #-1,%fp0 196 fmovex PZERO,%fp0 218 fmovex PZERO,%fp0 240 fmovex PZERO,%fp0 407 fmovex FPTEMP(%a6),%fp0 |return dest to fp0 475 fmovex MZERO,%fp0 478 fmovex PZERO,%fp0 487 fmovex QNAN,%fp0 |load NAN 534 fmovex PONE,%fp0 |load +1 [all …]
|
A D | slogn.S | 371 fmovex X(%a6),%fp0 374 fsubx F(%a6),%fp0 | ...Y-F 383 fmovex %fp0,%fp2 424 fmovex %fp0,%fp1 426 fadds one,%fp0 | ...FP0 IS X+1 433 fdivx %fp0,%fp1 | ...FP1 IS U 439 fmovex %fp1,%fp0 440 fmulx %fp0,%fp0 | ...FP0 IS V 442 fmovex %fp0,%fp1 456 fmulx %fp0,%fp2 | ...V*(B2+W*B4) [all …]
|
A 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. 52 fmovew %d0,%fp0 |move the exp to fp0 61 fmovew %d0,%fp0 |move the exp to fp0 85 fmovex (%a0),%fp0 |put new value back in fp0
|
A D | scale.S | 15 | Output: The function returns scale(X,Y) to fp0. 17 | Modifies: fp0. 77 fmovex FPTEMP(%a6),%fp0 |simply return dest 86 fmovex ETEMP(%a6),%fp0 |move in src for int 88 fmovel %fp0,%d0 |int src to d0 110 fmovex FPTEMP(%a6),%fp0 |write result to fp0 138 fmovex FPTEMP(%a6),%fp0 |write result to fp0 157 fmovex FPTEMP(%a6),%fp0 |write result to fp0 227 fmovex FPTEMP(%a6),%fp0 |use fmove to set cc's
|
A D | kernel_ex.S | 50 | store properly signed inf (use sign of etemp) into fp0 83 fmovemx mns_inf,%fp0-%fp0 |load -inf 87 fmovemx pls_inf,%fp0-%fp0 |load +inf 107 | nan bit; Store default NAN into fp0 121 fmovemx nan,%fp0-%fp0 |load default nan 320 fmovex FPTEMP(%a6),%fp0 |load non-sign. nan 339 fmovex ETEMP(%a6),%fp0 |return the non-signalling nan
|
A D | stwotox.S | 200 fmoves #0x3F800000,%fp0 | ...RETURN 1 + X 203 fadds %d0,%fp0 213 fmovex %fp0,X(%a6) 229 fmovex %fp0,%fp1 304 fmoves #0x3F800000,%fp0 | ...RETURN 1 + X 307 fadds %d0,%fp0 317 fmovex %fp0,X(%a6) 332 fmovex %fp0,%fp1
|
A D | bindec.S | 83 | is in fp0. 123 | fp0: scratch 166 fmovemx %fp0-%fp2,-(%a7) 234 | fp0: x/float(ILOG) 249 fmovex FP_SCR2(%a6),%fp0 |now fp0 has 1.f 251 faddw %d0,%fp0 |add in exp 252 fsubs FONE,%fp0 |subtract off 1.0 297 | fp0: float(ILOG)/Unchanged 369 | fp0: float(ILOG)/Unchanged 662 fabsx %fp0 |take abs of YINT [all …]
|
A 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. 201 fmovex LOCAL_EX(%a0),%fp0 |if exp > 63 229 | normalize the rounded result and store value in fp0 242 fmovex LOCAL_EX(%a0),%fp0 |move result to fp0
|
A D | get_op.S | 535 fmovemx %fp0-%fp1,-(%a7) |save fp0 - decbin returns in it 537 fmovex %fp0,ETEMP(%a6) |put the unpacked sop in the fsave stack 538 fmovemx (%a7)+,%fp0-%fp1 604 fmovemx %fp0-%fp1,-(%a7) |save fp0 ,fp1 - decbin returns in fp0 606 fmovex %fp0,ETEMP(%a6) 608 fmovemx (%a7)+,%fp0-%fp1
|
A D | slog2.S | 14 | register fp0. 124 fmulx INV_L10,%fp0 137 fmulx INV_L10,%fp0 151 fmulx INV_L2,%fp0 173 fmovel %d0,%fp0 181 fmulx INV_L2,%fp0
|
A D | decbin.S | 471 | Check the sign of the adjusted exp and make the value in fp0 the 472 | same sign. If the exp was pos then multiply fp1*fp0; 473 | else divide fp0/fp1. 478 | (*) fp0: mantissa accumulator 485 fdivx %fp1,%fp0 |exp is negative, so divide mant by exp 488 fmulx %fp1,%fp0 |exp is positive, so multiply by exp 491 | Clean up and return with result in fp0.
|
/linux-6.3-rc2/drivers/tty/vt/ |
A D | conmakehash.c | 83 int fp0, fp1, un0, un1; in main() local 139 fp0 = strtol(p, &p1, 0); in main() 163 if ( fp0 < 0 || fp0 >= fontlen ) in main() 167 tblname, fp0); in main() 186 for (i=fp0; i<=fp1; i++) in main() 208 tblname, fp0, fp1); in main() 218 for(i=fp0; i<=fp1; i++) in main() 219 addpair(i,un0-fp0+i); in main() 227 addpair(fp0, un0); in main() 271 fp0 = 0; in main() [all …]
|
/linux-6.3-rc2/arch/m68k/ifpsp060/src/ |
A D | fplsp.S | 5139 fmul.x %fp0,%fp0 # FP0 IS S 5577 fsub.x %fp3,%fp0 # fp0 = A := R - P 5585 fadd.x %fp1,%fp0 # fp0 = R := A+a 5838 fmul.x %fp0,%fp0 # S = R*R 7352 fadd.x %fp2,%fp0 # fp0 IS EXP(R)-1 7385 fadd.s (%a1),%fp0 # fp0 is p+t 7429 fmov.x (%a0),%fp0 # fp0 is X 7430 fmul.x %fp0,%fp0 # fp0 is S := X*X 7472 fadd.x %fp1,%fp0 # fp0 is S*B1+Q 7484 fmov.s &0xBF800000,%fp0 # fp0 is -1 [all …]
|
A D | fpsp.S | 5192 fmul.x %fp0,%fp0 # FP0 IS S 5320 fmov.s &0x3F800000,%fp0 # fp0 = 1.0 5335 fmov.s &0x3F800000,%fp0 # fp0 = 1.0 5393 fmul.x %fp0,%fp0 # FP0 IS S = R*R 5467 fmul.x %fp0,%fp0 # FP0 IS S = R*R 6114 fsub.x %fp3,%fp0 # fp0 = A := R - P 6122 fadd.x %fp1,%fp0 # fp0 = R := A+a 6468 fmul.x %fp0,%fp0 # FPO IS Y = X*X 6529 fmul.x %fp0,%fp0 # FP0 IS Y = X'*X' 7639 fmov.w %d0,%fp0 # return exp in fp0 [all …]
|
A D | ftest.S | 482 fmov.b &0x2,%fp0 673 fmov.b &0x1,%fp0 727 fmov.b &0x1,%fp0 783 fmov.b &0x1,%fp0 842 fmov.b &0x2,%fp0 894 fmov.b &0x2,%fp0 953 fdiv.b &0x2,%fp0 1004 fdiv.b &0x2,%fp0 1055 fadd.b &0x2,%fp0 1106 fadd.b &0x2,%fp0 [all …]
|