Home
last modified time | relevance | path

Searched refs:r0 (Results 1 - 25 of 997) sorted by relevance

12345678910>>...40

/kernel/linux/linux-5.10/arch/sh/lib/
H A Dchecksum.S48 mov r4, r0
49 tst #3, r0 ! Check alignment.
53 tst #1, r0 ! Check alignment.
60 mov.b @r4+, r0
61 extu.b r0, r0
62 addc r0, r6 ! t=0 from previous tst
63 mov r6, r0
65 shlr16 r0
66 shlr8 r0
[all...]
H A Dashrsi3.S30 ! r0: Result
41 ! r0: Shifts
45 ! r0: Result
56 mov r5,r0
59 and #31,r0
61 mov r0,r4
62 mova ashrsi3_table,r0
63 mov.b @(r0,r4),r4
64 add r4,r0
65 jmp @r0
[all...]
H A Dlshrsi3.S30 ! r0: Result
40 ! r0: Value to shift
45 ! r0: Result
56 mov r5,r0
59 and #31,r0
61 mov r0,r4
62 mova lshrsi3_table,r0
63 mov.b @(r0,r4),r4
64 add r4,r0
65 jmp @r0
[all...]
H A Dashlsi3.S30 ! r0: Result
41 ! r0: Shifts
45 ! r0: Result
57 mov r5,r0
60 and #31,r0
62 mov r0,r4
63 mova ashlsi3_table,r0
64 mov.b @(r0,r4),r4
65 add r4,r0
66 jmp @r0
[all...]
/kernel/linux/linux-6.6/arch/sh/lib/
H A Dchecksum.S48 mov r4, r0
49 tst #3, r0 ! Check alignment.
53 tst #1, r0 ! Check alignment.
60 mov.b @r4+, r0
61 extu.b r0, r0
62 addc r0, r6 ! t=0 from previous tst
63 mov r6, r0
65 shlr16 r0
66 shlr8 r0
[all...]
H A Dashrsi3.S30 ! r0: Result
41 ! r0: Shifts
45 ! r0: Result
56 mov r5,r0
59 and #31,r0
61 mov r0,r4
62 mova ashrsi3_table,r0
63 mov.b @(r0,r4),r4
64 add r4,r0
65 jmp @r0
[all...]
H A Dlshrsi3.S30 ! r0: Result
40 ! r0: Value to shift
45 ! r0: Result
56 mov r5,r0
59 and #31,r0
61 mov r0,r4
62 mova lshrsi3_table,r0
63 mov.b @(r0,r4),r4
64 add r4,r0
65 jmp @r0
[all...]
H A Dashlsi3.S30 ! r0: Result
41 ! r0: Shifts
45 ! r0: Result
57 mov r5,r0
60 and #31,r0
62 mov r0,r4
63 mova ashlsi3_table,r0
64 mov.b @(r0,r4),r4
65 add r4,r0
66 jmp @r0
[all...]
/kernel/linux/linux-5.10/arch/arm/mm/
H A Dproc-arm946.S43 mrc p15, 0, r0, c1, c0, 0 @ ctrl register
44 bic r0, r0, #0x00001000 @ i-cache
45 bic r0, r0, #0x00000004 @ d-cache
46 mcr p15, 0, r0, c1, c0, 0 @ disable caches
51 * Params : r0 = address to jump to
64 ret r0
73 mcr p15, 0, r0, c7, c0, 4 @ Wait for interrupt
82 mov r0, #
[all...]
H A Dcache-v6.S32 * r0 - set to 0
36 mov r0, #0
40 mcr p15, 0, r0, c7, c5, 0 @ invalidate entire I-cache
41 mcr p15, 0, r0, c7, c5, 0 @ invalidate entire I-cache
42 mcr p15, 0, r0, c7, c5, 0 @ invalidate entire I-cache
43 mcr p15, 0, r0, c7, c5, 0 @ invalidate entire I-cache
49 mcr p15, 0, r0, c7, c5, 0 @ invalidate I-cache
62 mov r0, #0
64 mcr p15, 0, r0, c7, c14, 0 @ D cache clean+invalidate
66 mcr p15, 0, r0, c
[all...]
H A Dproc-arm925.S81 mrc p15, 0, r0, c1, c0, 0 @ ctrl register
82 bic r0, r0, #0x1000 @ ...i............
83 bic r0, r0, #0x000e @ ............wca.
84 mcr p15, 0, r0, c1, c0, 0 @ disable caches
118 ret r0
127 mov r0, #0
129 mcr p15, 0, r0, c7, c10, 4 @ Drain write buffer
132 mcr p15, 0, r0, c
[all...]
H A Dproc-arm926.S50 mrc p15, 0, r0, c1, c0, 0 @ ctrl register
51 bic r0, r0, #0x1000 @ ...i............
52 bic r0, r0, #0x000e @ ............wca.
53 mcr p15, 0, r0, c1, c0, 0 @ disable caches
78 ret r0
89 mov r0, #0
91 mcr p15, 0, r0, c7, c10, 4 @ Drain write buffer
97 mcr p15, 0, r0, c
[all...]
H A Dcache-fa.S44 mov r0, #0
45 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache
86 sub r3, r1, r0 @ calculate total size
91 mcrne p15, 0, r0, c7, c5, 1 @ invalidate I line
92 mcr p15, 0, r0, c7, c14, 1 @ clean and invalidate D entry
93 add r0, r0, #CACHE_DLINESIZE
94 cmp r0, r1
126 bic r0, r0, #CACHE_DLINESIZ
[all...]
/kernel/linux/linux-6.6/arch/arm/mm/
H A Dproc-arm946.S43 mrc p15, 0, r0, c1, c0, 0 @ ctrl register
44 bic r0, r0, #0x00001000 @ i-cache
45 bic r0, r0, #0x00000004 @ d-cache
46 mcr p15, 0, r0, c1, c0, 0 @ disable caches
51 * Params : r0 = address to jump to
64 ret r0
73 mcr p15, 0, r0, c7, c0, 4 @ Wait for interrupt
82 mov r0, #
[all...]
H A Dcache-v6.S34 * r0 - set to 0
38 mov r0, #0
42 mcr p15, 0, r0, c7, c5, 0 @ invalidate entire I-cache
43 mcr p15, 0, r0, c7, c5, 0 @ invalidate entire I-cache
44 mcr p15, 0, r0, c7, c5, 0 @ invalidate entire I-cache
45 mcr p15, 0, r0, c7, c5, 0 @ invalidate entire I-cache
51 mcr p15, 0, r0, c7, c5, 0 @ invalidate I-cache
64 mov r0, #0
66 mcr p15, 0, r0, c7, c14, 0 @ D cache clean+invalidate
68 mcr p15, 0, r0, c
[all...]
H A Dproc-arm925.S81 mrc p15, 0, r0, c1, c0, 0 @ ctrl register
82 bic r0, r0, #0x1000 @ ...i............
83 bic r0, r0, #0x000e @ ............wca.
84 mcr p15, 0, r0, c1, c0, 0 @ disable caches
118 ret r0
127 mov r0, #0
129 mcr p15, 0, r0, c7, c10, 4 @ Drain write buffer
132 mcr p15, 0, r0, c
[all...]
H A Dproc-arm926.S50 mrc p15, 0, r0, c1, c0, 0 @ ctrl register
51 bic r0, r0, #0x1000 @ ...i............
52 bic r0, r0, #0x000e @ ............wca.
53 mcr p15, 0, r0, c1, c0, 0 @ disable caches
78 ret r0
89 mov r0, #0
91 mcr p15, 0, r0, c7, c10, 4 @ Drain write buffer
97 mcr p15, 0, r0, c
[all...]
H A Dcache-fa.S43 mov r0, #0
44 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache
85 sub r3, r1, r0 @ calculate total size
90 mcrne p15, 0, r0, c7, c5, 1 @ invalidate I line
91 mcr p15, 0, r0, c7, c14, 1 @ clean and invalidate D entry
92 add r0, r0, #CACHE_DLINESIZE
93 cmp r0, r1
125 bic r0, r0, #CACHE_DLINESIZ
[all...]
/kernel/linux/linux-5.10/arch/arm/mach-pxa/
H A Dstandby.S22 ldr r0, =PSSR
31 str r1, [r0] @ make sure PSSR_PH/STS are clear
64 mcr p14, 0, r0, c7, c0, 0
69 ldr r0, [r1, #PXA3_DDR_HCAL] @ Clear (and wait for) HCEN
70 bic r0, r0, #PXA3_DDR_HCAL_HCEN
71 str r0, [r1, #PXA3_DDR_HCAL]
72 1: ldr r0, [r1, #PXA3_DDR_HCAL]
73 tst r0, #PXA3_DDR_HCAL_HCEN
76 ldr r0, [r
[all...]
/kernel/linux/linux-6.6/arch/arm/mach-pxa/
H A Dstandby.S19 ldr r0, =PSSR
28 str r1, [r0] @ make sure PSSR_PH/STS are clear
61 mcr p14, 0, r0, c7, c0, 0
66 ldr r0, [r1, #PXA3_DDR_HCAL] @ Clear (and wait for) HCEN
67 bic r0, r0, #PXA3_DDR_HCAL_HCEN
68 str r0, [r1, #PXA3_DDR_HCAL]
69 1: ldr r0, [r1, #PXA3_DDR_HCAL]
70 tst r0, #PXA3_DDR_HCAL_HCEN
73 ldr r0, [r
[all...]
/kernel/liteos_m/arch/csky/v2/gcc/
H A Dlos_exc.S43 stm r0-r15, (sp)
45 addi r0, sp, 64
46 stm r16-r31, (r0)
47 mfcr r0, epsr
48 stw r0, (sp, 128)
49 mfcr r0, epc
50 stw r0, (sp, 132)
51 mov r0, sp
65 stm r0-r15, (sp)
66 addi r0, s
[all...]
H A Dlos_dispatch.S44 ldw r0, (r2)
46 st.w r0, (r1)
47 st.w r0, (r2)
49 ldw sp, (r0)
51 ldw r0, (sp, 128)
52 mtcr r0, epc
53 ldw r0, (sp, 124)
54 mtcr r0, epsr
56 ldm r0-r13, (sp)
67 lrw r0, VIC_TSPD
[all...]
/kernel/linux/linux-5.10/arch/powerpc/lib/
H A Dchecksum_32.S30 andi. r0,r3,2 /* Align buffer to longword boundary */
32 lhz r0,4(r3) /* do 2 bytes to get aligned */
36 adde r5,r5,r0
41 2: lwzu r0,4(r3)
42 adde r5,r5,r0
46 lwz r0,4(r3)
49 adde r5,r5,r0
55 22: lwz r0,4(r3)
58 adde r5,r5,r0
65 3: andi. r0,r
[all...]
/kernel/linux/linux-6.6/arch/powerpc/lib/
H A Dchecksum_32.S30 andi. r0,r3,2 /* Align buffer to longword boundary */
32 lhz r0,4(r3) /* do 2 bytes to get aligned */
36 adde r5,r5,r0
41 2: lwzu r0,4(r3)
42 adde r5,r5,r0
46 lwz r0,4(r3)
49 adde r5,r5,r0
55 22: lwz r0,4(r3)
58 adde r5,r5,r0
65 3: andi. r0,r
[all...]
/kernel/linux/linux-5.10/arch/powerpc/kernel/
H A Dcpu_setup_ppc970.S16 mfmsr r0
17 rldicl. r0,r0,4,63
24 li r0,0
26 rldimi r3,r0,40,23 /* clear bit 23 (rm_ci) */
27 rldimi r3,r0,2,61 /* clear bit 61 (lg_pg_en) */
33 rldimi r3,r0,6,56 /* clear bits 56 & 57 (DCBZ*) */
40 mfspr r0,SPRN_HID1
43 or r0,r0,r
[all...]

Completed in 6 milliseconds

12345678910>>...40