Home
last modified time | relevance | path

Searched refs:A4 (Results 1 - 25 of 79) sorted by relevance

1234

/kernel/linux/linux-5.10/arch/c6x/lib/
H A Ddivu.S10 ;; __c6xabi_divi A0,A1,A2,A4,A6,B0,B1,B2,B4,B5
11 ;; __c6xabi_divu A0,A1,A2,A4,A6,B0,B1,B2,B4
12 ;; __c6xabi_remi A1,A2,A4,A5,A6,B0,B1,B2,B4
13 ;; __c6xabi_remu A1,A4,A5,A7,B0,B1,B2,B4
33 ;; in A4. The top bit of the quotient is computed first and is
37 mv .s2x A4, B1
46 cmpltu .l1x A4, B4, A2
47 [!A2] sub .l1x A4, B4, A4
52 || [B1] subc .l1x A4,B
[all...]
H A Ddivremu.S16 ;; in A4. The top bit of the quotient is computed first and is
22 mv .s2x A4, B1
34 cmpltu .l1x A4, B4, A2
35 [!A2] sub .l1x A4, B4, A4
40 || [b1] subc .l1x A4,B4,A4
42 [b1] subc .l1x A4,B4,A4
48 || [b1] subc .l1x A4,B
[all...]
H A Dremu.S10 ;; __c6xabi_divi A0,A1,A2,A4,A6,B0,B1,B2,B4,B5
11 ;; __c6xabi_divu A0,A1,A2,A4,A6,B0,B1,B2,B4
12 ;; __c6xabi_remi A1,A2,A4,A5,A6,B0,B1,B2,B4
13 ;; __c6xabi_remu A1,A4,A5,A7,B0,B1,B2,B4
31 mv .s2x A4, B1
39 cmpltu .l1x A4, B4, A1
40 [!A1] sub .l1x A4, B4, A4
45 || [B1] subc .l1x A4,B4,A4
[all...]
H A Dcsum_64plus.S16 ; A4: src
20 ; return csum in A4
32 AND .S1 3,A4,A1
44 LDW .D1T1 *A4++,A7
65 LDNW .D1T1 *A4++,A7
88 LDBU .D1T1 *A4++,A7
89 LDBU .D1T1 *A4++,A8
99 LDBU .D1T1 *A4++,A7
100 LDBU .D1T1 *A4++,A8
117 L83: LDBU .D1T1 *A4
[all...]
H A Dremi.S10 ;; __c6xabi_divi A0,A1,A2,A4,A6,B0,B1,B2,B4,B5
11 ;; __c6xabi_divu A0,A1,A2,A4,A6,B0,B1,B2,B4
12 ;; __c6xabi_remi A1,A2,A4,A5,A6,B0,B1,B2,B4
13 ;; __c6xabi_remu A1,A4,A5,A7,B0,B1,B2,B4
29 || cmpgt .l1 0, A4, A1
31 || mv .s1 A4, A5
34 [A1] neg .l1 A4, A4
43 neg .l1 A4, A4
[all...]
H A Ddivremi.S11 || cmpgt .l1 0, A4, A1
13 || mv .s1 A4, A5
16 [A1] neg .l1 A4, A4
25 neg .l1 A4, A4
29 mpy32 .m1x A4, B2, A6
H A Dstrasgi.S27 stw .d1t2 B5, *A4++
37 || stw .d1t2 B5, *A4++
42 || stw .d1t2 B5, *A4++
47 || stw .d1t2 B5, *A4++
52 || stw .d1t2 B5, *A4++
57 || stw .d1t2 B5, *A4++
66 [B0] stw .d1t1 A1, *A4++
68 [B0] stw .d1t1 A5, *A4++
70 [B0] stw .d1t1 A7, *A4++
72 [B0] stw .d1t1 A8, *A4
[all...]
H A Ddivi.S10 ;; __c6xabi_divi A0,A1,A2,A4,A6,B0,B1,B2,B4,B5
11 ;; __c6xabi_divu A0,A1,A2,A4,A6,B0,B1,B2,B4
12 ;; __c6xabi_remi A1,A2,A4,A5,A6,B0,B1,B2,B4
13 ;; __c6xabi_remu A1,A4,A5,A7,B0,B1,B2,B4
29 || cmpgt .l1 0, A4, A1
32 [A1] neg .l1 A4, A4
37 neg .l1 A4, A4
/kernel/linux/linux-5.10/arch/c6x/kernel/
H A Dswitch_to.S19 || MV .L2X A4,B5 ; prev
24 || STDW .D1T1 A13:A12,*+A4(THREAD_A13_12)
30 STDW .D1T1 A11:A10,*+A4(THREAD_A11_10)
37 || STDW .D1T1 A15:A14,*+A4(THREAD_A15_14)
65 || MV .S1 A6,A4
H A Dentry.S84 || STDW .D1T1 A5:A4,*A15--[1]
114 STDW .D2T1 A5:A4,*SP--[1] ; save TSR and orig A4
154 LDDW .D1T1 *++A15[1],A5:A4
212 ADD .S1X 8,SP,A4
216 MV .D2X A4,B0
221 || MVK .S1 -ENOSYS,A4
238 || LDW .D2T1 *+SP(REGS_ORIG_A4+8),A4
282 ADD .S1X 8,SP,A4 ; pt_regs pointer is first arg
320 ;; A4,B
[all...]
H A Dhead.S15 MV .S1 A4,A10
59 [A0] MV .S1X B10,A4
60 [!A0] MVK .S1 0,A4
/kernel/linux/linux-6.6/arch/s390/crypto/
H A Dchacha-s390.S460 #define A4 %v16 define
502 VLR A4,K0
530 VAF A4,A4,B4
536 VX D4,D4,A4
568 VAF A4,A4,B4
574 VX D4,D4,A4
625 VAF A4,A4,B
[all...]
/kernel/linux/linux-5.10/arch/m68k/fpsp040/
H A Dslogn.S388 |--U + V*(A1+U*(A2+U*(A3+U*(A4+U*(A5+U*A6))))) WHICH IS
389 |--[U + V*(A1+V*(A3+V*A5))] + [U*V*(A2+V*(A4+V*A6))]
397 faddd LOGA4,%fp1 | ...A4+V*A6
400 fmulx %fp3,%fp1 | ...V*(A4+V*A6)
403 faddd LOGA2,%fp1 | ...A2+V*(A4+V*A6)
406 fmulx %fp3,%fp1 | ...V*(A2+V*(A4+V*A6))
410 fmulx %fp0,%fp1 | ...U*V*(A2+V*(A4+V*A6))
413 faddx (%a0),%fp1 | ...LOG(F)+U*V*(A2+V*(A4+V*A6))
H A Dsetox.S128 | p = R + R*R*(A1 + R*(A2 + R*(A3 + R*(A4 + R*A5))))
130 | made as "short" as possible: A1 (which is 1/2), A4 and A5
137 | p = [ R + R*S*(A2 + S*A4) ] +
248 | p = R+R*R*(A1+R*(A2+R*(A3+R*(A4+R*(A5+R*A6)))))
251 | are single precision; A2, A3 and A4 are double precision.
257 | p = [ R*S*(A2 + S*(A4 + S*A6)) ] +
513 |-- R + R*R*(A1 + R*(A2 + R*(A3 + R*(A4 + R*A5))))
515 |--[R+R*S*(A2+S*A4)] + [S*(A1+S*(A3+S*A5))]
525 fmuls #0x3C088895,%fp3 | ...fp3 IS S*A4
528 faddd EXPA2,%fp3 | ...fp3 IS A2+S*A4
[all...]
H A Dssin.S233 |--R' + R'*S*(A1 + S(A2 + S(A3 + S(A4 + ... + SA7)))), WHERE
235 |--R' + R'*S*( [A1+T(A3+T(A5+TA7))] + [S(A2+T(A4+TA6))])
258 faddd SINA4,%fp2 | ...A4+TA6
261 fmulx %fp1,%fp2 | ...T(A4+TA6)
264 faddx SINA2,%fp2 | ...A2+T(A4+TA6)
268 fmulx %fp0,%fp2 | ...S(A2+T(A4+TA6))
272 faddx %fp2,%fp1 | ...[A1+T(A3+T(A5+TA7))]+[S(A2+T(A4+TA6))]
618 faddd SINA4,%fp1 | ...A4+S(A5+S(A6+SA7))
622 fmulx %fp0,%fp1 | ...S(A4+...)
625 faddd SINA3,%fp1 | ...A3+S(A4
[all...]
H A Dbinstr.S32 | A4. Multiply the fraction in d4:d5 by 2 using shifts. The msb
95 | A4. Multiply d4:d5 by 2; add carry out to d1.
/kernel/linux/linux-6.6/arch/m68k/fpsp040/
H A Dslogn.S388 |--U + V*(A1+U*(A2+U*(A3+U*(A4+U*(A5+U*A6))))) WHICH IS
389 |--[U + V*(A1+V*(A3+V*A5))] + [U*V*(A2+V*(A4+V*A6))]
397 faddd LOGA4,%fp1 | ...A4+V*A6
400 fmulx %fp3,%fp1 | ...V*(A4+V*A6)
403 faddd LOGA2,%fp1 | ...A2+V*(A4+V*A6)
406 fmulx %fp3,%fp1 | ...V*(A2+V*(A4+V*A6))
410 fmulx %fp0,%fp1 | ...U*V*(A2+V*(A4+V*A6))
413 faddx (%a0),%fp1 | ...LOG(F)+U*V*(A2+V*(A4+V*A6))
H A Dsetox.S128 | p = R + R*R*(A1 + R*(A2 + R*(A3 + R*(A4 + R*A5))))
130 | made as "short" as possible: A1 (which is 1/2), A4 and A5
137 | p = [ R + R*S*(A2 + S*A4) ] +
248 | p = R+R*R*(A1+R*(A2+R*(A3+R*(A4+R*(A5+R*A6)))))
251 | are single precision; A2, A3 and A4 are double precision.
257 | p = [ R*S*(A2 + S*(A4 + S*A6)) ] +
513 |-- R + R*R*(A1 + R*(A2 + R*(A3 + R*(A4 + R*A5))))
515 |--[R+R*S*(A2+S*A4)] + [S*(A1+S*(A3+S*A5))]
525 fmuls #0x3C088895,%fp3 | ...fp3 IS S*A4
528 faddd EXPA2,%fp3 | ...fp3 IS A2+S*A4
[all...]
H A Dssin.S233 |--R' + R'*S*(A1 + S(A2 + S(A3 + S(A4 + ... + SA7)))), WHERE
235 |--R' + R'*S*( [A1+T(A3+T(A5+TA7))] + [S(A2+T(A4+TA6))])
258 faddd SINA4,%fp2 | ...A4+TA6
261 fmulx %fp1,%fp2 | ...T(A4+TA6)
264 faddx SINA2,%fp2 | ...A2+T(A4+TA6)
268 fmulx %fp0,%fp2 | ...S(A2+T(A4+TA6))
272 faddx %fp2,%fp1 | ...[A1+T(A3+T(A5+TA7))]+[S(A2+T(A4+TA6))]
618 faddd SINA4,%fp1 | ...A4+S(A5+S(A6+SA7))
622 fmulx %fp0,%fp1 | ...S(A4+...)
625 faddd SINA3,%fp1 | ...A3+S(A4
[all...]
H A Dbinstr.S32 | A4. Multiply the fraction in d4:d5 by 2 using shifts. The msb
95 | A4. Multiply d4:d5 by 2; add carry out to d1.
/kernel/linux/linux-5.10/tools/perf/arch/riscv/util/
H A Dunwind-libdw.c35 dwarf_regs[14] = REG(A4); in libdw__arch_set_initial_registers()
/kernel/linux/linux-6.6/tools/perf/arch/riscv/util/
H A Dunwind-libdw.c36 dwarf_regs[14] = REG(A4); in libdw__arch_set_initial_registers()
/kernel/linux/linux-5.10/include/media/i2c/
H A Dadv7842.h97 u16 A4; member
/kernel/linux/linux-6.6/include/media/i2c/
H A Dadv7842.h97 u16 A4; member
/kernel/linux/linux-5.10/drivers/pinctrl/aspeed/
H A Dpinctrl-aspeed-g6.c1573 #define A4 252 macro
1574 SIG_EXPR_LIST_DECL_SEMG(A4, USB2ADPDP, USBA, USB2ADP, USB2ADP_DESC,
1576 SIG_EXPR_LIST_DECL_SEMG(A4, USB2ADDP, USBA, USB2AD, USB2AD_DESC);
1577 SIG_EXPR_LIST_DECL_SEMG(A4, USB2AHDP, USBA, USB2AH, USB2AH_DESC);
1578 SIG_EXPR_LIST_DECL_SEMG(A4, USB2AHPDP, USBA, USB2AHP, USB2AHP_DESC);
1579 PIN_DECL_(A4, SIG_EXPR_LIST_PTR(A4, USB2ADPDP), SIG_EXPR_LIST_PTR(A4, USB2ADDP),
1580 SIG_EXPR_LIST_PTR(A4, USB2AHDP));
1590 GROUP_DECL(USBA, A4, B
[all...]

Completed in 13 milliseconds

1234