Searched refs:SZREG (Results 1 - 25 of 26) sorted by relevance

12

/linux-master/arch/mips/fw/lib/
H A Dcall_o32.S20 #define O32_STATSZ (SZREG * O32_STATC)
22 #define O32_SPSZ SZREG
46 REG_S ra,O32_FRAMESZ-1*SZREG(sp)
47 REG_S fp,O32_FRAMESZ-2*SZREG(sp)
48 REG_S gp,O32_FRAMESZ-3*SZREG(sp)
49 REG_S s7,O32_FRAMESZ-4*SZREG(sp)
50 REG_S s6,O32_FRAMESZ-5*SZREG(sp)
51 REG_S s5,O32_FRAMESZ-6*SZREG(sp)
52 REG_S s4,O32_FRAMESZ-7*SZREG(sp)
53 REG_S s3,O32_FRAMESZ-8*SZREG(s
[all...]
/linux-master/arch/riscv/lib/
H A Dmemcpy.S17 andi a3, t6, SZREG-1
18 andi a4, a1, SZREG-1
26 andi a3, a1, ~(SZREG-1)
27 addi a3, a3, SZREG
39 andi a4, a2, ~((16*SZREG)-1)
44 REG_L a5, SZREG(a1)
45 REG_L a6, 2*SZREG(a1)
46 REG_L a7, 3*SZREG(a1)
47 REG_L t0, 4*SZREG(a1)
48 REG_L t1, 5*SZREG(a
[all...]
H A Dmemset.S22 addi a3, t0, SZREG-1
23 andi a3, a3, ~(SZREG-1)
46 andi a4, a2, ~(SZREG-1)
49 andi a4, a4, 31*SZREG /* Calculate remainder */
52 addi a4, a4, 32*SZREG /* Calculate initial offset */
67 REG_S a1, SZREG(t0)
68 REG_S a1, 2*SZREG(t0)
69 REG_S a1, 3*SZREG(t0)
70 REG_S a1, 4*SZREG(t0)
71 REG_S a1, 5*SZREG(t
[all...]
H A Dmemmove.S57 * Byte copy if copying less than (2 * SZREG) bytes. This can
61 andi t0, a2, -(2 * SZREG)
67 andi t5, t3, -SZREG
68 andi t6, t4, -SZREG
71 * aligned SZREG address, does not equal dest, then add SZREG
72 * to find the low-bound of SZREG alignment in the dest memory
74 * region if n is less than SZREG. This is one reason why
75 * we always byte copy if n is less than SZREG.
76 * Otherwise, dest is already naturally aligned to SZREG
[all...]
H A Duaccess.S45 * SZREG holds 4 for RV32 and 8 for RV64
47 li a3, 9*SZREG /* size must be larger than size in word_copy */
55 addi t1, a0, SZREG-1
56 andi t1, t1, ~(SZREG-1)
75 andi a3, a1, SZREG-1
86 addi t0, t0, -(8*SZREG) /* not to over run */
89 fixup REG_L a5, SZREG(a1), 10f
90 fixup REG_L a6, 2*SZREG(a1), 10f
91 fixup REG_L a7, 3*SZREG(a1), 10f
92 fixup REG_L t1, 4*SZREG(a
[all...]
H A Dstrlen.S62 andi t2, a0, SZREG-1
65 andi t0, a0, -SZREG
67 li t3, SZREG
101 addi t2, t0, SZREG
110 REG_L t1, SZREG(t0)
111 addi t0, t0, SZREG
H A Dstrcmp.S66 and t2, t2, SZREG-1
76 addi a0, a0, SZREG
77 addi a1, a1, SZREG
H A Dstrncmp.S70 and t2, t2, SZREG-1
75 andi t6, t4, -SZREG
87 addi a0, a0, SZREG
88 addi a1, a1, SZREG
/linux-master/samples/ftrace/
H A Dftrace-direct-multi-modify.c33 " addi sp,sp,-3*"SZREG"\n"
34 " "REG_S" a0,0*"SZREG"(sp)\n"
35 " "REG_S" t0,1*"SZREG"(sp)\n"
36 " "REG_S" ra,2*"SZREG"(sp)\n"
39 " "REG_L" a0,0*"SZREG"(sp)\n"
40 " "REG_L" t0,1*"SZREG"(sp)\n"
41 " "REG_L" ra,2*"SZREG"(sp)\n"
42 " addi sp,sp,3*"SZREG"\n"
49 " addi sp,sp,-3*"SZREG"\n"
50 " "REG_S" a0,0*"SZREG"(s
[all...]
H A Dftrace-direct-too.c30 " addi sp,sp,-5*"SZREG"\n"
31 " "REG_S" a0,0*"SZREG"(sp)\n"
32 " "REG_S" a1,1*"SZREG"(sp)\n"
33 " "REG_S" a2,2*"SZREG"(sp)\n"
34 " "REG_S" t0,3*"SZREG"(sp)\n"
35 " "REG_S" ra,4*"SZREG"(sp)\n"
37 " "REG_L" a0,0*"SZREG"(sp)\n"
38 " "REG_L" a1,1*"SZREG"(sp)\n"
39 " "REG_L" a2,2*"SZREG"(sp)\n"
40 " "REG_L" t0,3*"SZREG"(s
[all...]
H A Dftrace-direct-modify.c35 " addi sp,sp,-2*"SZREG"\n"
36 " "REG_S" t0,0*"SZREG"(sp)\n"
37 " "REG_S" ra,1*"SZREG"(sp)\n"
39 " "REG_L" t0,0*"SZREG"(sp)\n"
40 " "REG_L" ra,1*"SZREG"(sp)\n"
41 " addi sp,sp,2*"SZREG"\n"
48 " addi sp,sp,-2*"SZREG"\n"
49 " "REG_S" t0,0*"SZREG"(sp)\n"
50 " "REG_S" ra,1*"SZREG"(sp)\n"
52 " "REG_L" t0,0*"SZREG"(s
[all...]
H A Dftrace-direct.c27 " addi sp,sp,-3*"SZREG"\n"
28 " "REG_S" a0,0*"SZREG"(sp)\n"
29 " "REG_S" t0,1*"SZREG"(sp)\n"
30 " "REG_S" ra,2*"SZREG"(sp)\n"
32 " "REG_L" a0,0*"SZREG"(sp)\n"
33 " "REG_L" t0,1*"SZREG"(sp)\n"
34 " "REG_L" ra,2*"SZREG"(sp)\n"
35 " addi sp,sp,3*"SZREG"\n"
H A Dftrace-direct-multi.c28 " addi sp,sp,-3*"SZREG"\n"
29 " "REG_S" a0,0*"SZREG"(sp)\n"
30 " "REG_S" t0,1*"SZREG"(sp)\n"
31 " "REG_S" ra,2*"SZREG"(sp)\n"
34 " "REG_L" a0,0*"SZREG"(sp)\n"
35 " "REG_L" t0,1*"SZREG"(sp)\n"
36 " "REG_L" ra,2*"SZREG"(sp)\n"
37 " addi sp,sp,3*"SZREG"\n"
/linux-master/arch/riscv/kernel/
H A Dmcount.S19 REG_S s0, 0*SZREG(sp)
20 REG_S ra, 1*SZREG(sp)
29 addi sp, sp, -4*SZREG
30 REG_S s0, 2*SZREG(sp)
31 REG_S ra, 3*SZREG(sp)
32 REG_S a0, 1*SZREG(sp)
33 REG_S a1, 0*SZREG(sp)
34 addi s0, sp, 4*SZREG
38 REG_L ra, 1*SZREG(sp)
39 REG_L s0, 0*SZREG(s
[all...]
H A Dcopy-unaligned.S11 /* Note: The size is truncated to a multiple of 8 * SZREG */
13 andi a4, a2, ~((8*SZREG)-1)
18 REG_L a5, SZREG(a1)
19 REG_L a6, 2*SZREG(a1)
20 REG_L a7, 3*SZREG(a1)
21 REG_L t0, 4*SZREG(a1)
22 REG_L t1, 5*SZREG(a1)
23 REG_L t2, 6*SZREG(a1)
24 REG_L t3, 7*SZREG(a1)
26 REG_S a5, SZREG(a
[all...]
/linux-master/arch/riscv/include/asm/
H A Dassembler.h72 REG_L t1, SZREG(a1)
75 REG_S t1, SZREG(a0)
77 addi a0, a0, 2 * SZREG
78 addi a1, a1, 2 * SZREG
/linux-master/arch/loongarch/kernel/
H A Drelocate_kernel.S36 PTR_ADDI s0, s0, SZREG
65 li.w s5, (1 << _PAGE_SHIFT) / SZREG
71 PTR_ADDI s3, s3, SZREG
72 PTR_ADDI s1, s1, SZREG
H A Dmcount.S16 #define MCOUNT_RA_OFFSET (SZREG)
17 #define MCOUNT_STACK_SIZE (2 * SZREG)
H A Dprocess.c242 if (nextsp & (SZREG - 1))
275 if (!stack || stack & (SZREG - 1))
/linux-master/arch/mips/power/
H A Dhibernate_asm.S40 PTR_ADDIU t1, t1, SZREG
41 PTR_ADDIU t2, t2, SZREG
/linux-master/arch/mips/kernel/
H A Drelocate_kernel.S27 PTR_ADDIU s0, s0, SZREG
58 li s6, (1 << _PAGE_SHIFT) / SZREG
64 PTR_ADDIU s4, s4, SZREG
65 PTR_ADDIU s2, s2, SZREG
H A Dhead.S119 PTR_SUBU sp, 4 * SZREG # init stack pointer
129 PTR_SUBU sp, 4 * SZREG # init stack pointer
/linux-master/arch/loongarch/include/asm/
H A Dasm.h45 #define SZREG 4 macro
47 #define SZREG 8 macro
54 #if (SZREG == 4)
59 #else /* SZREG == 8 */
/linux-master/arch/loongarch/power/
H A Dhibernate_asm.S44 PTR_ADDI t1, t1, SZREG
45 PTR_ADDI t2, t2, SZREG
/linux-master/arch/mips/include/asm/
H A Dasm.h145 #define SZREG 8 macro
147 #define SZREG 4 macro

Completed in 238 milliseconds

12