Home
last modified time | relevance | path

Searched refs:X (Results 1 – 25 of 187) sorted by relevance

12345678

/arch/hexagon/kernel/
A Dvm_init_segtable.S52 .word X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X
53 .word X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X
54 .word X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X
55 .word X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X
56 .word X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X
57 .word X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X
58 .word X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X
60 .word X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X
61 .word X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X
62 .word X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X
[all …]
/arch/m68k/fpsp040/
A Dstanh.S26 | sgn := sign(X), y := 2|X|, z := expm1(Y), and
30 | 3. (|X| <= 2**(-40) or |X| >= (5/2) log2). If |X| < 1,
36 | sgn := sign(X), y := 2|X|, z := exp(Y),
46 | 7. (|X| < 2**(-40)). Tanh(X) = X. Exit.
78 |--TANH(X) = X FOR DENORMALIZED X
95 |--Y = 2|X|, Z = EXPM1(Y), TANH(X) = SIGN(X) * Z / (Z+2).
103 fmovex X(%a6),%fp0 | ...FP0 IS Y = 2|X|
129 |--TANH(X) = 1 - (2/[EXP(2X)+1]). LET Y = 2|X|, SGN = SIGN(X),
136 movel %d0,X(%a6) | ...Y = 2|X|
139 fmovex X(%a6),%fp0 | ...Y = 2|X|
[all …]
A Dsasin.S25 | 2. (|X| < 1) Calculate asin(X) by
26 | z := sqrt( [1-X][1+X] )
30 | 3. If |X| > 1, go to 5.
32 | 4. (|X| = 1) sgn := sign(X), return asin(X) := sgn * Pi/2. Exit.
57 |--ASIN(X) = X FOR DENORMALIZED X
72 |--ASIN(X) = ATAN( X / SQRT( (1-X)(1+X) ) )
79 fmulx %fp2,%fp1 | ...(1+X)(1-X)
81 fsqrtx %fp1 | ...SQRT([1-X][1+X])
82 fdivx %fp1,%fp0 | ...X/SQRT([1-X][1+X])
88 fabsx %fp0 | ...|X|
[all …]
A Dsatan.S28 | to be u = (X-F) / (1 + X*F).
286 fmulx X(%a6),%fp1 | ...FP1 IS X*F, NOTE THAT X*F > 0
287 fsubx X(%a6),%fp0 | ...FP0 IS X-F
342 |--FP0 IS X AND |X| <= 1/16 OR |X| >= 16.
349 |--ATAN(X) BY X + X*Y*(B1+Y*(B2+Y*(B3+Y*(B4+Y*(B5+Y*B6)))))
351 |--WHERE Y = X*X, AND Z = Y*Y.
380 fmulx X(%a6),%fp0 | ...X*Y
393 |--|X| < 2^(-40), ATAN(X) = X
403 |--RETURN SIGN(X)*PI/2 + ATAN(-1/X).
408 |--X'+X'*Y*(C1+Y*(C2+Y*(C3+Y*(C4+Y*C5)))), X' = -1/X, Y = X'*X'
[all …]
A Dscosh.S23 | 1. If |X| > 16380 log2, go to 3.
25 | 2. (|X| <= 16380 log2) Cosh(X) is obtained by the formulae
26 | y = |X|, z = exp(Y), and
27 | cosh(X) = (1/2)*( z + 1/z ).
30 | 3. (|X| > 16380 log2). If |X| > 16480 log2, go to 5.
33 | cosh(X) = sign(X) * exp(|X|)/2.
36 | Y := |X|
42 | 5. (|X| > 16480 log2) sinh(X) must overflow. Return
70 |--COSH(X) = 1 FOR DENORMALIZED X
89 |--COSH(X) = (1/2) * ( EXP(X) + 1/EXP(X) )
[all …]
A Dslog2.S13 | OUTPUT: log_10(X) or log_2(X) returned in floating-point
40 | Step 2. Compute log_10(X) = log(X) * (1/log(10)).
117 |--entry point for Log10(X), X is denormalized
122 bsr slognd | ...log(X), X denorm.
129 |--entry point for Log10(X), X is normalized
135 bsr slogn | ...log(X), X normal.
143 |--entry point for Log2(X), X is denormalized
149 bsr slognd | ...log(X), X denorm.
156 |--entry point for Log2(X), X is normalized
168 |--X = 2^k.
[all …]
A Dssinh.S23 | 1. If |X| > 16380 log2, go to 3.
25 | 2. (|X| <= 16380 log2) Sinh(X) is obtained by the formulae
26 | y = |X|, sgn = sign(X), and z = expm1(Y),
30 | 3. If |X| > 16480 log2, go to 5.
33 | sinh(X) = sign(X) * exp(|X|)/2.
36 | Y := |X|
37 | sgn := sign(X)
43 | 5. (|X| > 16480 log2) sinh(X) must overflow. Return
70 |--SINH(X) = X FOR DENORMALIZED X
86 |--Y = |X|, Z = EXPM1(Y), SINH(X) = SIGN(X)*(1/2)*( Z + Z/(1+Z) )
[all …]
A Dsatanh.S24 | 1. If |X| >= 1, go to 3.
26 | 2. (|X| < 1) Calculate atanh(X) by
27 | sgn := sign(X)
28 | y := |X|
33 | 3. If |X| > 1, go to 5.
37 | sgn := sign(X)
38 | atan(X) := sgn / (+0).
63 |--ATANH(X) = X FOR DENORMALIZED X
76 |--Y = |X|, Z = 2Y/(1-Y), ATANH(X) = SIGN(X) * (1/2) * LOG1P(Z).
78 fabsx (%a0),%fp0 | ...Y = |X|
[all …]
A Dstwotox.S4 | stwotox --- 2**X
5 | stwotoxd --- 2**X for denormalized X
6 | stentox --- 10**X
7 | stentoxd --- 10**X for denormalized X
25 | 1. If |X| > 16480, go to ExpBig.
27 | 2. If |X| < 2**(-70), go to ExpSm.
29 | 3. Decompose X as X = N/64 + r where |r| <= 1/128. Furthermore
208 |--ENTRY POINT FOR 2**(X), HERE X IS FINITE, NON-ZERO, AND NOT NAN'S
213 fmovex %fp0,X(%a6)
312 |--ENTRY POINT FOR 10**(X), HERE X IS FINITE, NON-ZERO, AND NOT NAN'S
[all …]
A Dsacos.S8 | Input: Double-extended number X in location pointed to
11 | Output: The value arccos(X) returned in floating-point register Fp0.
23 | 1. If |X| >= 1, go to 3.
25 | 2. (|X| < 1) Calculate acos(X) by
26 | z := (1-X) / (1+X)
27 | acos(X) = 2 * atan( sqrt(z) ).
30 | 3. If |X| > 1, go to 5.
32 | 4. (|X| = 1) If X > 0, return 0. Otherwise, return Pi. Exit.
34 | 5. (|X| > 1) Generate an invalid operation by 0 * infinity.
57 |--ACOS(X) = PI/2 FOR DENORMALIZED X
A Dslogn.S7 | computes log(1+X) for denormalized X.
12 | Output: log(X) or log(1+X) returned in floating-point register Fp0.
20 | argument X such that |X-1| >= 1/16, which is the usual
27 | Step 1. If |X-1| < 1/16, approximate log(X) by an odd polynomial in
28 | u, where u = 2(X-1)/(X+1). Otherwise, move on to Step 2.
42 | Step 1: If |X| < 1/16, approximate log(1+X) by an odd polynomial in
43 | u where u = 2X/(2+X). Otherwise, move on to Step 2.
336 cmp2l BOUNDS1,%d0 | ...X IS POSITIVE, CHECK IF X IS NEAR 1
360 movel #0x3FFF0000,X(%a6) | ...X IS NOW Y, I.E. 2^(-K)*X
429 |--IN U, U = 2(X-1)/(X+1) = FP1/FP0
[all …]
A Dsetox.S7 | exp(X)-1 for denormalized X.
16 | exp(X) or exp(X)-1 returned in floating-point register fp0.
40 | argument X, 0.25 <= |X| < 70log2. For |X| < 0.25, it takes
117 | X*64/log2 - N = f - eps*X 64/log2
118 | X - N*log2/64 = f*log2/64 - eps*X
173 | 7.1 ans := X
185 | Step 8. Handle exp(X) where |X| >= 16380log2.
196 | Step 9. Handle exp(X), |X| > 16480 log2.
620 |--entry point for EXPM1(X), here X is denormalized
627 |--entry point for EXPM1(X), here X is finite, non-zero, non-NaN
[all …]
A Dssin.S32 | 2. If |X| >= 15Pi or |X| < 2**(-40), go to 7.
34 | 3. Decompose X as X = N(Pi/2) + r where |r| <= Pi/4. Let
54 | 9. Overwrite X by X := X rem 2Pi. Now that |X| <= Pi, go back to 3.
57 | 1. If |X| >= 15Pi or |X| < 2**(-40), go to 6.
78 | 7. (|X|<2**(-40)) SIN(X) = X and COS(X) = 1. Exit.
80 | 8. Overwrite X by X := X rem 2Pi. Now that |X| <= Pi, go back to 2.
153 |--SIN(X) = X FOR DENORMALIZED X
158 |--COS(X) = 1 FOR DENORMALIZED X
304 fmovex %fp0,X(%a6) | ...X IS S
311 eorl %d0,X(%a6) | ...X IS NOW S'= SGN*S
[all …]
A Dstan.S19 | input argument X such that |X| < 15Pi, which is the usual
24 | 1. If |X| >= 15Pi or |X| < 2**(-40), go to 6.
26 | 2. Decompose X as X = N(Pi/2) + r where |r| <= Pi/4. Let
43 | 6. If |X| > 1, go to 8.
45 | 7. (|X|<2**(-40)) Tan(X) = X. Exit.
47 | 8. Overwrite X by X := X rem 2Pi. Now that |X| <= Pi, go back to 2.
165 |--TAN(X) = X FOR DENORMALIZED X
190 fmuld TWOBYPI,%fp1 | ...X*2/PI
201 fsubx (%a1)+,%fp0 | ...X-Y1
293 |--IF |X| < 2**(-40), RETURN X OR 1.
[all …]
A Dsrem_mod.S18 | FREM(X,Y) or FMOD(X,Y), depending on entry point.
23 | Step 1. Save and strip signs of X and Y: signX := sign(X),
24 | signY := sign(Y), X := |X|, Y := |Y|,
30 | R := X, go to Step 4.
35 | Step 3. Perform MOD(X,Y)
42 | Step 4. At this point, R = X - QY = MOD(X,Y). Set
46 | Step 5. R = MOD(X,Y), but REM(X,Y) is requested.
47 | 5.1 If R < Y/2, then R = MOD(X,Y) = REM(X,Y). Go to
109 |..Save sign of X and Y
214 |..expo(X) < expo(Y). Thus X = mod(X,Y)
[all …]
/arch/sparc/crypto/
A Ddes_asm.S308 DES_IP(X, X) \
309 DES_ROUND(0, 2, X, X) \
310 DES_ROUND(4, 6, X, X) \
311 DES_ROUND(8, 10, X, X) \
325 DES_IIP(X, X) \
326 DES_IP(X, X) \
345 DES_IIP(X, X) \
346 DES_IP(X, X) \
356 DES_ROUND(0, 2, X, X) \
359 DES_ROUND(4, 6, X, X) \
[all …]
/arch/sh/include/asm/
A Dsfp-machine.h29 #define _FP_MUL_MEAT_S(R,X,Y) \ argument
30 _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_S,R,X,Y,umul_ppmm)
31 #define _FP_MUL_MEAT_D(R,X,Y) \ argument
32 _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm)
33 #define _FP_MUL_MEAT_Q(R,X,Y) \ argument
34 _FP_MUL_MEAT_4_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm)
36 #define _FP_DIV_MEAT_S(R,X,Y) _FP_DIV_MEAT_1_udiv(S,R,X,Y) argument
37 #define _FP_DIV_MEAT_D(R,X,Y) _FP_DIV_MEAT_2_udiv(D,R,X,Y) argument
38 #define _FP_DIV_MEAT_Q(R,X,Y) _FP_DIV_MEAT_4_udiv(Q,R,X,Y) argument
53 #define _FP_CHOOSENAN(fs, wc, R, X, Y, OP) \ argument
[all …]
/arch/sparc/include/asm/
A Dsfp-machine_64.h32 #define _FP_MUL_MEAT_S(R,X,Y) \ argument
33 _FP_MUL_MEAT_1_imm(_FP_WFRACBITS_S,R,X,Y)
34 #define _FP_MUL_MEAT_D(R,X,Y) \ argument
35 _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm)
36 #define _FP_MUL_MEAT_Q(R,X,Y) \ argument
39 #define _FP_DIV_MEAT_S(R,X,Y) _FP_DIV_MEAT_1_imm(S,R,X,Y,_FP_DIV_HELP_imm) argument
40 #define _FP_DIV_MEAT_D(R,X,Y) _FP_DIV_MEAT_1_udiv_norm(D,R,X,Y) argument
41 #define _FP_DIV_MEAT_Q(R,X,Y) _FP_DIV_MEAT_2_udiv(Q,R,X,Y) argument
59 #define _FP_CHOOSENAN(fs, wc, R, X, Y, OP) \ argument
64 R##_s = X##_s; \
[all …]
A Dsfp-machine_32.h34 #define _FP_MUL_MEAT_S(R,X,Y) \ argument
35 _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_S,R,X,Y,umul_ppmm)
36 #define _FP_MUL_MEAT_D(R,X,Y) \ argument
37 _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm)
38 #define _FP_MUL_MEAT_Q(R,X,Y) \ argument
41 #define _FP_DIV_MEAT_S(R,X,Y) _FP_DIV_MEAT_1_udiv(S,R,X,Y) argument
42 #define _FP_DIV_MEAT_D(R,X,Y) _FP_DIV_MEAT_2_udiv(D,R,X,Y) argument
43 #define _FP_DIV_MEAT_Q(R,X,Y) _FP_DIV_MEAT_4_udiv(Q,R,X,Y) argument
61 #define _FP_CHOOSENAN(fs, wc, R, X, Y, OP) \ argument
66 R##_s = X##_s; \
[all …]
/arch/alpha/include/asm/
A Dsfp-machine.h32 #define _FP_MUL_MEAT_S(R,X,Y) \ argument
33 _FP_MUL_MEAT_1_imm(_FP_WFRACBITS_S,R,X,Y)
34 #define _FP_MUL_MEAT_D(R,X,Y) \ argument
35 _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm)
36 #define _FP_MUL_MEAT_Q(R,X,Y) \ argument
37 _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm)
39 #define _FP_DIV_MEAT_S(R,X,Y) _FP_DIV_MEAT_1_imm(S,R,X,Y,_FP_DIV_HELP_imm) argument
40 #define _FP_DIV_MEAT_D(R,X,Y) _FP_DIV_MEAT_1_udiv(D,R,X,Y) argument
41 #define _FP_DIV_MEAT_Q(R,X,Y) _FP_DIV_MEAT_2_udiv(Q,R,X,Y) argument
55 #define _FP_CHOOSENAN(fs, wc, R, X, Y, OP) \ argument
[all …]
/arch/x86/um/os-Linux/
A Dmcontext.c15 #define COPY2(X,Y) regs->gp[X] = mc->gregs[REG_##Y] in get_regs_from_mc() argument
16 #define COPY(X) regs->gp[X] = mc->gregs[REG_##X] in get_regs_from_mc() argument
17 #define COPY_SEG(X) regs->gp[X] = mc->gregs[REG_##X] & 0xffff; in get_regs_from_mc() argument
18 #define COPY_SEG_CPL3(X) regs->gp[X] = (mc->gregs[REG_##X] & 0xffff) | 3; in get_regs_from_mc() argument
29 #define COPY2(X,Y) regs->gp[X/sizeof(unsigned long)] = mc->gregs[REG_##Y] in get_regs_from_mc()
30 #define COPY(X) regs->gp[X/sizeof(unsigned long)] = mc->gregs[REG_##X] in get_regs_from_mc()
59 #define COPY2(X,Y) mc->gregs[REG_##Y] = regs->gp[X] in get_mc_from_regs() argument
60 #define COPY(X) mc->gregs[REG_##X] = regs->gp[X] in get_mc_from_regs() argument
61 #define COPY_SEG(X) mc->gregs[REG_##X] = regs->gp[X] & 0xffff; in get_mc_from_regs() argument
62 #define COPY_SEG_CPL3(X) mc->gregs[REG_##X] = (regs->gp[X] & 0xffff) | 3; in get_mc_from_regs() argument
[all …]
/arch/powerpc/include/asm/
A Dsfp-machine.h82 #define _FP_MUL_MEAT_S(R,X,Y) _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_S,R,X,Y,umul_ppmm) argument
83 #define _FP_MUL_MEAT_D(R,X,Y) _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm) argument
85 #define _FP_DIV_MEAT_S(R,X,Y) _FP_DIV_MEAT_1_udiv_norm(S,R,X,Y) argument
86 #define _FP_DIV_MEAT_D(R,X,Y) _FP_DIV_MEAT_2_udiv(D,R,X,Y) argument
149 R##_s = X##_s; \
150 _FP_FRAC_COPY_##wc(R,X); \
167 #define __FP_PACK_S(val,X) \ argument
174 #define __FP_PACK_D(val,X) \ argument
176 _FP_PACK_CANONICAL(D, 2, X); \
178 _FP_PACK_RAW_2_P(D, val, X); \
[all …]
/arch/mips/include/asm/
A Dmodule.h45 #define ELF_R_TYPE(X) ELF32_R_TYPE(X) argument
46 #define ELF_R_SYM(X) ELF32_R_SYM(X) argument
63 #define ELF_R_TYPE(X) ELF64_R_TYPE(X) argument
64 #define ELF_R_SYM(X) ELF64_R_SYM(X) argument
/arch/arm64/crypto/
A Dpolyval-ce-core.S93 .macro karatsuba1 X Y
94 X .req \X
96 ext v25.16b, X.16b, X.16b, #8
100 pmull2 v28.1q, X.2d, Y.2d
101 pmull v29.1q, X.1d, Y.1d
106 .unreq X
115 X .req \X
117 ext v25.16b, X.16b, X.16b, #8
121 pmull2 HI.1q, X.2d, Y.2d
122 pmull LO.1q, X.1d, Y.1d
[all …]
/arch/x86/include/asm/
A Drmwcc.h46 #define GEN_UNARY_RMWcc(X...) CONCATENATE(GEN_UNARY_RMWcc_, COUNT_ARGS(X))(X) argument
55 #define GEN_BINARY_RMWcc(X...) CONCATENATE(GEN_BINARY_RMWcc_, COUNT_ARGS(X))(X) argument

Completed in 61 milliseconds

12345678