Home
last modified time | relevance | path

Searched refs:R (Results 1 – 25 of 83) sorted by relevance

1234

/arch/frv/include/asm/
Dbusctl-regs.h20 #define __get_LCR(R) ({ *(volatile unsigned long *)(0xfe000100 + 8*(R)); }) argument
21 #define __get_LSBR(R) ({ *(volatile unsigned long *)(0xfe000c00 + 8*(R)); }) argument
22 #define __get_LSAM(R) ({ *(volatile unsigned long *)(0xfe000d00 + 8*(R)); }) argument
28 #define __set_LCR(R,V) do { *(volatile unsigned long *)(0xfe000100 + 8*(R)) = (V); } while(0) argument
29 #define __set_LSBR(R,V) do { *(volatile unsigned long *)(0xfe000c00 + 8*(R)) = (V); } while(0) argument
30 #define __set_LSAM(R,V) do { *(volatile unsigned long *)(0xfe000d00 + 8*(R)) = (V); } while(0) argument
33 #define __get_DBR(R) ({ *(volatile unsigned long *)(0xfe000e00 + 8*(R)); }) argument
34 #define __get_DAM(R) ({ *(volatile unsigned long *)(0xfe000f00 + 8*(R)); }) argument
37 #define __get_DARS(R) ({ *(volatile unsigned long *)(0xfeff0100 + 8*(R)); }) argument
38 #define __get_DAMK(R) ({ *(volatile unsigned long *)(0xfeff0110 + 8*(R)); }) argument
Dregisters.h132 #define REG_GR(R) __OFFSET(REG_GR0, (R)) argument
221 #define __INT_GR(R) __OFFSET(__INT_GR0, (R)) argument
223 #define __FPMEDIA_FR(R) __OFFSET(__FPMEDIA_FR0, (R)) argument
224 #define __FPMEDIA_FNER(R) __OFFSET(__FPMEDIA_FNER0, (R)) argument
225 #define __FPMEDIA_MSR(R) __OFFSET(__FPMEDIA_MSR0, (R)) argument
226 #define __FPMEDIA_ACC(R) __OFFSET(__FPMEDIA_ACC0, (R)) argument
227 #define __FPMEDIA_ACCG(R) __OFFSETC(__FPMEDIA_ACCG0, (R)) argument
228 #define __FPMEDIA_FSR(R) __OFFSET(__FPMEDIA_FSR0, (R)) argument
230 #define __THREAD_GR(R) __OFFSET(__THREAD_GR16, (R) - 16) argument
Dserial-regs.h22 #define __get_UART0(R) ({ __reg(UART0_BASE + (R) * 8) >> 24; }) argument
23 #define __get_UART1(R) ({ __reg(UART1_BASE + (R) * 8) >> 24; }) argument
24 #define __set_UART0(R,V) do { __reg(UART0_BASE + (R) * 8) = (V) << 24; } while(0) argument
25 #define __set_UART1(R,V) do { __reg(UART1_BASE + (R) * 8) = (V) << 24; } while(0) argument
Dspr-regs.h158 #define __get_HSR(R) ({ unsigned long x; asm volatile("movsg hsr"#R",%0" : "=r"(x)); x; }) argument
159 #define __set_HSR(R,V) do { asm volatile("movgs %0,hsr"#R : : "r"(V)); } while(0)
327 #define __get_IAMPR(R) ({ unsigned long x; asm volatile("movsg iampr"#R",%0" : "=r"(x)); x; })
328 #define __get_DAMPR(R) ({ unsigned long x; asm volatile("movsg dampr"#R",%0" : "=r"(x)); x; })
330 #define __get_IAMLR(R) ({ unsigned long x; asm volatile("movsg iamlr"#R",%0" : "=r"(x)); x; })
331 #define __get_DAMLR(R) ({ unsigned long x; asm volatile("movsg damlr"#R",%0" : "=r"(x)); x; })
333 #define __set_IAMPR(R,V) do { asm volatile("movgs %0,iampr"#R : : "r"(V)); } while(0)
334 #define __set_DAMPR(R,V) do { asm volatile("movgs %0,dampr"#R : : "r"(V)); } while(0)
336 #define __set_IAMLR(R,V) do { asm volatile("movgs %0,iamlr"#R : : "r"(V)); } while(0)
337 #define __set_DAMLR(R,V) do { asm volatile("movgs %0,damlr"#R : : "r"(V)); } while(0)
[all …]
/arch/sh/include/asm/
Dsfp-machine.h33 #define _FP_MUL_MEAT_S(R,X,Y) \ argument
34 _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_S,R,X,Y,umul_ppmm)
35 #define _FP_MUL_MEAT_D(R,X,Y) \ argument
36 _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm)
37 #define _FP_MUL_MEAT_Q(R,X,Y) \ argument
38 _FP_MUL_MEAT_4_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm)
40 #define _FP_DIV_MEAT_S(R,X,Y) _FP_DIV_MEAT_1_udiv(S,R,X,Y) argument
41 #define _FP_DIV_MEAT_D(R,X,Y) _FP_DIV_MEAT_2_udiv(D,R,X,Y) argument
42 #define _FP_DIV_MEAT_Q(R,X,Y) _FP_DIV_MEAT_4_udiv(Q,R,X,Y) argument
57 #define _FP_CHOOSENAN(fs, wc, R, X, Y, OP) \ argument
[all …]
/arch/sparc/include/asm/
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
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_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
[all …]
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
39 _FP_MUL_MEAT_4_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm)
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
[all …]
/arch/alpha/include/asm/
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/s390/include/asm/
Dsfp-machine.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
39 _FP_MUL_MEAT_4_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm)
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
58 #define _FP_CHOOSENAN(fs, wc, R, X, Y, OP) \ argument
[all …]
/arch/m68k/fpsp040/
Dsrem_mod.S30 | R := X, go to Step 4.
32 | R := 2^(-L)X, j := L.
36 | 3.1 If R = Y, go to Step 9.
37 | 3.2 If R > Y, then { R := R - Y, Q := Q + 1}
39 | 3.4 k := k + 1, j := j - 1, Q := 2Q, R := 2R. Go to
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
49 | 5.2 If R > Y/2, then { set Last_Subtract := true,
51 | 5.3 This is the tricky case of R = Y/2. If Q is odd,
[all …]
Dsetox.S104 | 3.1 R := X + N*L1, where L1 := single-precision(-log2/64).
105 | 3.2 R := R + N*L2, L2 := extended-precision(-log2/64 - L1).
111 | Thus, R is practically X+N(L1+L2) to full 64 bits.
112 | d) It is important to estimate how large can |R| be after
127 | Step 4. Approximate exp(R)-1 by a polynomial
128 | p = R + R*R*(A1 + R*(A2 + R*(A3 + R*(A4 + R*A5))))
133 | |p - (exp(R)-1)| < 2^(-68.8) for all |R| <= 0.0062.
137 | p = [ R + R*S*(A2 + S*A4) ] +
139 | where S = R*R.
141 | Step 5. Compute 2^(J/64)*exp(R) = 2^(J/64)*(1+p) by
[all …]
/arch/arm/mach-realview/
DKconfig5 bool "Support RealView(R) Emulation Baseboard"
8 Include support for the ARM(R) RealView(R) Emulation Baseboard
19 Realview(R) Emulation Baseboard platform.
29 Enable support for the ARM11MPCore tile fitted to the Realview(R)
37 Realview(R) Emulation Baseboard platform. Since there are device
42 bool "Support RealView(R) Platform Baseboard for ARM11MPCore"
50 Include support for the ARM(R) RealView(R) Platform Baseboard for
56 bool "Support RealView(R) Platform Baseboard for ARM1176JZF-S"
62 Include support for the ARM(R) RealView(R) Platform Baseboard for
75 bool "Support RealView(R) Platform Baseboard for Cortex(tm)-A8 platform"
[all …]
/arch/powerpc/math-emu/
Dlfs.c13 FP_DECL_D(R); in lfs()
32 FP_CONV(D, S, 2, 1, R, A); in lfs()
40 _FP_PACK_RAW_2_P(D, frD, R); in lfs()
42 __FP_PACK_D(frD, R); in lfs()
Dstfs.c14 FP_DECL_S(R); in stfs()
28 FP_CONV(S, D, 1, 2, R, A); in stfs()
34 _FP_PACK_CANONICAL(S, 1, R); in stfs()
36 _FP_PACK_RAW_1_P(S, &f, R); in stfs()
Dfsqrt.c13 FP_DECL_D(R); in fsqrt()
31 FP_SQRT_D(R, B); in fsqrt()
37 __FP_PACK_D(frD, R); in fsqrt()
Dfsqrts.c14 FP_DECL_D(R); in fsqrts()
32 FP_SQRT_D(R, B); in fsqrts()
38 __FP_PACK_DS(frD, R); in fsqrts()
Dfadds.c15 FP_DECL_D(R); in fadds()
30 FP_ADD_D(R, A, B); in fadds()
36 __FP_PACK_DS(frD, R); in fadds()
Dfadd.c14 FP_DECL_D(R); in fadd()
29 FP_ADD_D(R, A, B); in fadd()
35 __FP_PACK_D(frD, R); in fadd()
Dfsubs.c15 FP_DECL_D(R); in fsubs()
36 FP_ADD_D(R, A, B); in fsubs()
42 __FP_PACK_DS(frD, R); in fsubs()
Dfsub.c14 FP_DECL_D(R); in fsub()
35 FP_ADD_D(R, A, B); in fsub()
41 __FP_PACK_D(frD, R); in fsub()
Dfmuls.c15 FP_DECL_D(R); in fmuls()
36 FP_MUL_D(R, A, B); in fmuls()
43 __FP_PACK_DS(frD, R); in fmuls()
Dfmul.c14 FP_DECL_D(R); in fmul()
35 FP_MUL_D(R, A, B); in fmul()
42 __FP_PACK_D(frD, R); in fmul()
Dfdiv.c14 FP_DECL_D(R); in fdiv()
47 FP_DIV_D(R, A, B); in fdiv()
53 __FP_PACK_D(frD, R); in fdiv()
/arch/powerpc/include/asm/
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
144 #define _FP_CHOOSENAN(fs, wc, R, X, Y, OP) \ argument
149 R##_s = X##_s; \
150 _FP_FRAC_COPY_##wc(R,X); \
154 R##_s = Y##_s; \
155 _FP_FRAC_COPY_##wc(R,Y); \
157 R##_c = FP_CLS_NAN; \
/arch/alpha/kernel/
Dtraps.c755 #define R(x) ((size_t) &((struct pt_regs *)0)->x) macro
758 R(r0), R(r1), R(r2), R(r3), R(r4), R(r5), R(r6), R(r7), R(r8),
761 R(r16), R(r17), R(r18),
762 R(r19), R(r20), R(r21), R(r22), R(r23), R(r24), R(r25), R(r26),
763 R(r27), R(r28), R(gp),
767 #undef R

1234