/linux-master/arch/alpha/lib/ |
H A D | checksum.c | 57 unsigned long result; local 59 result = (__force u64)saddr + (__force u64)daddr + 65 result = (result & 0xffffffff) + (result >> 32); 67 result = (result & 0xffffffff) + (result >> 32); 68 return (__force __wsum)result; 82 unsigned long result local 165 unsigned long result = do_csum(buff, len); local [all...] |
/linux-master/arch/arc/lib/ |
H A D | strlen.S | 46 ; stall for load result
|
/linux-master/arch/arm/lib/ |
H A D | div64.S | 39 * yh-yl = result 54 @ See if we need to handle upper 32-bit result. 93 @ See if we need to handle lower 32-bit result.
|
H A D | lib1funcs.S | 40 .macro ARM_DIV_BODY dividend, divisor, result, curbit 45 clz \result, \dividend 46 sub \result, \curbit, \result 48 mov \divisor, \divisor, lsl \result 49 mov \curbit, \curbit, lsl \result 50 mov \result, #0 81 mov \result, #0 88 orrhs \result, \result, \curbi [all...] |
/linux-master/arch/m68k/fpsp040/ |
H A D | bindec.S | 16 | Output: result in the FP_SCR1 space on the stack. 89 | result is exactly 10^LEN, decrement ILOG and divide 120 | a0: ptr for original operand/final result 173 | the input and test for denormalized result. 231 | a0: ptr for original operand/final result 294 | a0: ptr for original operand/final result 366 | a0: ptr for original operand/final result 471 | a0: ptr for original operand/final result 532 | a0: ptr for original operand/final result 610 | result i [all...] |
H A D | binstr.S | 134 | Clean up and return with result in fp0.
|
H A D | bugfix.S | 251 | If the result of the xu instruction is not exceptional, we can 253 | processing the original exception. If the result is also 280 | It is necessary to isolate the result of the instruction in the 373 | If the result of the xu instruction is not exceptional, we can 375 | processing the original exception. If the result is also 406 | It is necessary to isolate the result of the instruction in the
|
H A D | decbin.S | 491 | Clean up and return with result in fp0.
|
H A D | do_func.S | 9 | do_func by forcing the default result. Normalized and 18 | Called functions return their result in fp0. Sincos returns 324 bra t_resdnrm |force UNFL(but exact) result 404 bra t_resdnrm |force UNFL(but exact) result 415 .long sscale | 00,00 norm,norm = result 481 bra sto_cos |store cosine result 486 bsr sto_cos |store cosine result
|
H A D | fpsp.h | 222 .set neg_bit,3 | negative result 223 .set z_bit,2 | zero result 224 .set inf_bit,1 | infinity result 225 .set nan_bit,0 | not-a-number result 235 .set inex2_bit,1 | inexact result 2 236 .set inex1_bit,0 | inexact result 1
|
H A D | gen_except.S | 346 | busy frame was created as the result of an exception on the final
|
H A D | get_op.S | 620 |Converted result is now in etemp on fsave stack, now set the source
|
H A D | kernel_ex.S | 165 bsr unf_sub |returns IEEE result at a0 175 fmovemx (%a0),%fp0-%fp0 |store result in fp0 238 | correct result based on the rounding precision, destination 249 fmovemx ETEMP(%a6),%fp0-%fp0 |move the result to fp0 313 st STORE_FLG(%a6) |do not store a result 348 st STORE_FLG(%a6) |do not store a result 397 bsr nrm_set |normalize the result (exponent 425 bsr unf_sub |returns IEEE result pointed by 431 fmovemx (%a0),%fp0-%fp0 |store result in fp0 458 bsr nrm_set |normalize result, exponen [all...] |
H A D | res_func.S | 177 | Inst is fmove. This code also handles all result writes. 181 | is double or single, round the result before the write. 199 beq cu_wrexn |if so, just write result 338 | Write the result to memory, setting the fpsr cc bits. NaN and Inf 473 | Inst is fmove. This code also handles all result writes. 477 | is double or single, the result is zero, and the mode is checked 478 | to determine if the lsb of the result should be set. 492 beq cu_wrexd |if so, just write result 526 | The precision is extended, so the result in etemp is correct. 527 | Simply set unfl (not inex2 or aunfl) and write the result t [all...] |
H A D | round.S | 21 | round --- round result according to precision/mode 37 | The result is not typed - the tag field is invalid. The 38 | result is still in the internal extended format. 40 | The INEX bit of USER_FPSR will be set if the rounded result was 46 | If g=r=s=0 then result is exact and round is done, else set 398 | denorm --- denormalize an intermediate result 408 | a0 points to the denormalized result 494 | d1.b inexact flag: all ones means inexact result
|
H A D | sacos.S | 13 | Accuracy and Monotonicity: The returned result is within 3 ulps in 15 | result is subsequently rounded to double precision. The 16 | result is provably monotonic in double precision.
|
H A D | sasin.S | 13 | Accuracy and Monotonicity: The returned result is within 3 ulps in 15 | result is subsequently rounded to double precision. The 16 | result is provably monotonic in double precision.
|
H A D | satan.S | 13 | Accuracy and Monotonicity: The returned result is within 2 ulps in 15 | result is subsequently rounded to double precision. The 16 | result is provably monotonic in double precision.
|
H A D | satanh.S | 14 | Accuracy and Monotonicity: The returned result is within 3 ulps in 16 | result is subsequently rounded to double precision. The 17 | result is provably monotonic in double precision.
|
H A D | scale.S | 70 st STORE_FLG(%a6) |dest already contains result 94 | The result can be denormalized, if src = 0, or overflow, 95 | if the result of the add sets a bit in the upper word. 101 beqs denorm |if zero, result is denorm 108 movew %d1,FPTEMP(%a6) |result in FPTEMP 110 fmovex FPTEMP(%a6),%fp0 |write result to fp0 117 movew FPTEMP(%a6),ETEMP(%a6) |result in ETEMP 136 movew %d1,FPTEMP(%a6) |result in FPTEMP 138 fmovex FPTEMP(%a6),%fp0 |write result to fp0 143 | (The result exponen [all...] |
H A D | scosh.S | 13 | Accuracy and Monotonicity: The returned result is within 3 ulps in 15 | result is subsequently rounded to double precision. The 16 | result is provably monotonic in double precision.
|
H A D | setox.S | 20 | The returned result is within 0.85 ulps in 64 significant bit, i.e. 21 | within 0.5001 ulp to 53 bits if the result is subsequently rounded 22 | to double precision. The result is provably monotonic in double 205 | with an inexact result. Thus, 9.5 always raises the 271 | bigger than 2^(-67.7) compared to the final result.
|
H A D | sgetem.S | 13 | range of the result is [1.0 - 2.0).
|
H A D | sint.S | 32 | result to the exponent $403e. 34 | 3. Round the result in the mode given in USER_FPCR. For 37 | 4. Normalize the rounded result; store in fp0. 39 | For the denormalized cases, force the correct result 123 | Output: fp0 has the result 225 | ;output a0 ptr to rounded result 229 | normalize the rounded result and store value in fp0 235 | ;result 242 fmovex LOCAL_EX(%a0),%fp0 |move result to fp0
|
H A D | slog2.S | 16 | ACCURACY and MONOTONICITY: The returned result is within 1.7 18 | to 53 bits if the result is subsequently rounded 19 | to double precision. The result is provably monotonic
|