Home
last modified time | relevance | path

Searched refs:R0 (Results 1 – 25 of 116) sorted by relevance

12345

/kernel/linux/linux-5.10/arch/hexagon/kernel/
Dvm_entry.S37 memd(R0 + #_PT_R3130) = R31:30; \
38 { memw(R0 + #_PT_R2928) = R28; \
39 R31 = memw(R0 + #_PT_ER_VMPSP); }\
40 { memw(R0 + #(_PT_R2928 + 4)) = R31; \
42 { memd(R0 + #_PT_R2726) = R27:26; \
44 memd(R0 + #_PT_R2524) = R25:24; \
45 memd(R0 + #_PT_R2322) = R23:22; \
46 memd(R0 + #_PT_R2120) = R21:20; \
47 memd(R0 + #_PT_R1918) = R19:18; \
48 memd(R0 + #_PT_R1716) = R17:16; \
[all …]
/kernel/liteos_a/arch/arm/arm/src/
Dlos_hw_runstop.S51 STR R0, [R2]
55 MRC P15, 0, R0, c0, c0, 5
56 AND R0, R0, #MPIDR_CPUID_MASK
57 …MOV R1, #72 @This number is the total number of bytes in the task context register(R0~R15, SPS…
58 MUL R1, R1, R0
60 LDR R0, =g_saveSRContext
61 ADD R0, R0, R1
62 ADD R0, R0, #72
65 STMFD R0!, {R1}
68 STMFD R0!, {R1}
[all …]
Dlos_hw_exc.S99 STMFD SP!, {R0-R12}
103 ADD R0, SP, #14 * 4
113 STR SP, [R0] @SP
114 STR LR, [R0, #4] @LR
115 STR R3, [R0, #8] @PC
120 MOV R0, R4
125 LDMFD SP!, {R0-R12}
127 MOV R0, SP
130 LDR R1, [R0, #8] @get pc
136 LDR R1, [R0, #-14 * 4]
[all …]
/kernel/liteos_m/arch/arm/arm9/gcc/
Dlos_dispatch.S61 STMFD SP!, {R0}
63 MRS R0, SPSR
64 AND R0, R0, #OS_PSR_MODE_SYS
65 CMP R0, #OS_PSR_MODE_SYS
69 LDMFD SP!, {R0}
71 STMFD R0!, {LR}
72 MOV LR, R0
73 LDMFD SP!, {R0}
75 STMFD LR, {R0-R14}^
78 MRS R0, SPSR
[all …]
/kernel/uniproton/src/arch/cpu/armv7-m/cortex-m4/
Dprt_vector.S79 LDR R0, =g_bootVectors
81 STR R0, [R1]
85 LDR R0, =OS_NVIC_SHCSR
86 LDR R1, [R0]
88 STR R1, [R0]
92 LDR R0, =OS_NVIC_CCR
93 LDR R1, [R0]
95 STR R1, [R0]
98 LDR R0, =g_stackEnd @top of stack
100 SUB R0, R0, R1
[all …]
Dprt_dispatch.S105 LDR R0, =g_stackEnd
106 MSR MSP, R0
110 MOV R0, #2
111 MSR CONTROL, R0
114 LDR R0, =g_uniFlag
115 LDR R1, [R0]
118 STR R1, [R0]
121 LDR R0, =g_highestTask
122 LDR R0, [R0]
124 STR R0, [R1]
[all …]
Dprt_hw_exc.S47 OS_NORMAL_PUSH_SP_AUTO = 32 @auto save 8 normal R registers(xPSR, PC, LR, R12,R0~R3),8*4
101 MOV R0, #OS_EXC_CAUSE_NMI
106 MOV R0, #OS_EXC_CAUSE_HARDFAULT
112 ORR R0, R1
116 AND R0, #0x000000FF
119 ORR R0, R1
124 AND R0, #0x000000FF
156 LSL R2, R2, #0x8 @ORR R0, R2, LSL #0x8
157 ORR R0, R2
158 ORR R0, R12
[all …]
/kernel/linux/linux-5.10/lib/
Dtest_bpf.c39 #define R0 BPF_REG_0 macro
277 insn[1] = BPF_ALU32_IMM(BPF_MOV, R0, 0xcbababab); in bpf_fill_maxinsns9()
281 insn[i] = BPF_ALU32_IMM(BPF_MOV, R0, 0xfefefefe); in bpf_fill_maxinsns9()
308 insn[hlen] = BPF_ALU32_IMM(BPF_MOV, R0, 0xabababac); in bpf_fill_maxinsns10()
438 insn[0] = BPF_ALU32_IMM(BPF_MOV, R0, 1); in __bpf_fill_stxdw()
442 insn[i] = BPF_STX_XADD(size, R10, R0, -40); in __bpf_fill_stxdw()
444 insn[len - 2] = BPF_LDX_MEM(size, R0, R10, -40); in __bpf_fill_stxdw()
1115 BPF_ALU64_REG(BPF_MOV, R0, R1),
1125 BPF_ALU64_IMM(BPF_MOV, R0, -1),
1131 BPF_ALU64_IMM(BPF_MOV, R0, 1),
[all …]
/kernel/liteos_m/arch/arm/cortex-m4/gcc/
Dlos_exc.S75 MOV R0, #OS_EXC_CAUSE_NMI
85 MOV R0, #OS_EXC_CAUSE_HARDFAULT
90 ORR R0, R0, R1, LSL #0x8
94 AND R0, R0 , #0x000000FF
96 ORR R0, R0, R1, LSL #0x8
101 AND R0, R0, #0x000000FF
146 ORR R0, R0, R2, LSL #0x8
147 ORR R0, R0 ,R12
163 PUSH {R0-R12, LR}
164 MOV R0, SP
[all …]
/kernel/liteos_m/arch/arm/cortex-m33/iar/NTZ/
Dlos_exc.S68 MOV R0, #OS_EXC_CAUSE_NMI
73 MOV R0, #OS_EXC_CAUSE_HARDFAULT
78 ORR R0, R0, R1, LSL #0x8
82 AND R0, R0 , #0x000000FF
84 ORR R0, R0, R1, LSL #0x8
89 AND R0, R0, #0x000000FF
119 ORR R0, R0, R2, LSL #0x8
120 ORR R0, R0 ,R12
126 MRSEQ R0, MSP
127 MRSNE R0, PSP
[all …]
/kernel/liteos_m/arch/arm/cortex-m55/iar/NTZ/
Dlos_exc.S68 MOV R0, #OS_EXC_CAUSE_NMI
73 MOV R0, #OS_EXC_CAUSE_HARDFAULT
78 ORR R0, R0, R1, LSL #0x8
82 AND R0, R0 , #0x000000FF
84 ORR R0, R0, R1, LSL #0x8
89 AND R0, R0, #0x000000FF
119 ORR R0, R0, R2, LSL #0x8
120 ORR R0, R0 ,R12
126 MRSEQ R0, MSP
127 MRSNE R0, PSP
[all …]
/kernel/liteos_m/arch/arm/cortex-m7/iar/
Dlos_exc.S68 MOV R0, #OS_EXC_CAUSE_NMI
73 MOV R0, #OS_EXC_CAUSE_HARDFAULT
78 ORR R0, R0, R1, LSL #0x8
82 AND R0, R0 , #0x000000FF
84 ORR R0, R0, R1, LSL #0x8
89 AND R0, R0, #0x000000FF
119 ORR R0, R0, R2, LSL #0x8
120 ORR R0, R0 ,R12
126 MRSEQ R0, MSP
127 MRSNE R0, PSP
[all …]
/kernel/liteos_m/arch/arm/cortex-m55/gcc/NTZ/
Dlos_exc.S72 MOV R0, #OS_EXC_CAUSE_NMI
82 MOV R0, #OS_EXC_CAUSE_HARDFAULT
87 ORR R0, R0, R1, LSL #0x8
91 AND R0, R0, #0x000000FF
93 ORR R0, R0, R1, LSL #0x8
98 AND R0, R0, #0x000000FF
143 ORR R0, R0, R2, LSL #0x8
144 ORR R0, R0, R12
155 MRSEQ R0, MSP
156 MRSNE R0, PSP
[all …]
/kernel/liteos_m/arch/arm/cortex-m7/gcc/
Dlos_exc.S75 MOV R0, #OS_EXC_CAUSE_NMI
85 MOV R0, #OS_EXC_CAUSE_HARDFAULT
90 ORR R0, R0, R1, LSL #0x8
94 AND R0, R0 , #0x000000FF
96 ORR R0, R0, R1, LSL #0x8
101 AND R0, R0, #0x000000FF
146 ORR R0, R0, R2, LSL #0x8
147 ORR R0, R0 ,R12
158 MRSEQ R0, MSP
159 MRSNE R0, PSP
[all …]
/kernel/liteos_m/arch/arm/cortex-m33/gcc/NTZ/
Dlos_exc.S75 MOV R0, #OS_EXC_CAUSE_NMI
85 MOV R0, #OS_EXC_CAUSE_HARDFAULT
90 ORR R0, R0, R1, LSL #0x8
94 AND R0, R0 , #0x000000FF
96 ORR R0, R0, R1, LSL #0x8
101 AND R0, R0, #0x000000FF
146 ORR R0, R0, R2, LSL #0x8
147 ORR R0, R0 ,R12
158 MRSEQ R0, MSP
159 MRSNE R0, PSP
[all …]
/kernel/liteos_m/arch/arm/cortex-m33/gcc/TZ/non_secure/
Dlos_exc.S74 MOV R0, #OS_EXC_CAUSE_NMI
84 MOV R0, #OS_EXC_CAUSE_HARDFAULT
89 ORR R0, R0, R1, LSL #0x8
93 AND R0, R0 , #0x000000FF
95 ORR R0, R0, R1, LSL #0x8
100 AND R0, R0, #0x000000FF
145 ORR R0, R0, R2, LSL #0x8
146 ORR R0, R0 ,R12
155 LDR R0, =OS_NVIC_FSR
156 LDR R0, [R0]
[all …]
/kernel/liteos_m/arch/arm/cortex-m55/gcc/TZ/non_secure/
Dlos_exc.S74 MOV R0, #OS_EXC_CAUSE_NMI
84 MOV R0, #OS_EXC_CAUSE_HARDFAULT
89 ORR R0, R0, R1, LSL #0x8
93 AND R0, R0 , #0x000000FF
95 ORR R0, R0, R1, LSL #0x8
100 AND R0, R0, #0x000000FF
145 ORR R0, R0, R2, LSL #0x8
146 ORR R0, R0 ,R12
155 LDR R0, =OS_NVIC_FSR
156 LDR R0, [R0]
[all …]
/kernel/liteos_m/arch/arm/cortex-m33/iar/TZ/non_secure/
Dlos_exc.S67 MOV R0, #OS_EXC_CAUSE_NMI
72 MOV R0, #OS_EXC_CAUSE_HARDFAULT
77 ORR R0, R0, R1, LSL #0x8
81 AND R0, R0 , #0x000000FF
83 ORR R0, R0, R1, LSL #0x8
88 AND R0, R0, #0x000000FF
118 ORR R0, R0, R2, LSL #0x8
119 ORR R0, R0 ,R12
123 LDR R0, =OS_NVIC_FSR
124 LDR R0, [R0]
[all …]
/kernel/liteos_m/arch/arm/cortex-m55/iar/TZ/non_secure/
Dlos_exc.S67 MOV R0, #OS_EXC_CAUSE_NMI
72 MOV R0, #OS_EXC_CAUSE_HARDFAULT
77 ORR R0, R0, R1, LSL #0x8
81 AND R0, R0 , #0x000000FF
83 ORR R0, R0, R1, LSL #0x8
88 AND R0, R0, #0x000000FF
118 ORR R0, R0, R2, LSL #0x8
119 ORR R0, R0 ,R12
123 LDR R0, =OS_NVIC_FSR
124 LDR R0, [R0]
[all …]
/kernel/liteos_m/arch/arm/cortex-m55/iar/TZ/secure/
Dlos_secure_context_asm.S45 LDR R0, =OS_SECURE_SCB_AIRCR
46 LDR R1, [R0]
58 STR R1, [R0]
60 MOV R0, #0
61 MSR PSPLIM, R0
62 MSR PSP, R0
63 MOV R0, #2
64 MSR CONTROL, R0
71 …LDMIA R0!, {R1, R2} /* R1 = g_secureContext->curStackPointer, R2 = g_secureContext…
77 MRS R0, IPSR
[all …]
/kernel/liteos_m/arch/arm/cortex-m33/iar/TZ/secure/
Dlos_secure_context_asm.S45 LDR R0, =OS_SECURE_SCB_AIRCR
46 LDR R1, [R0]
58 STR R1, [R0]
60 MOV R0, #0
61 MSR PSPLIM, R0
62 MSR PSP, R0
63 MOV R0, #2
64 MSR CONTROL, R0
71 …LDMIA R0!, {R1, R2} /* R1 = g_secureContext->curStackPointer, R2 = g_secureContext…
77 MRS R0, IPSR
[all …]
/kernel/liteos_m/arch/arm/cortex-m55/gcc/TZ/secure/
Dlos_secure_context_asm.S47 LDR R0, =OS_SECURE_SCB_AIRCR
48 LDR R1, [R0]
60 STR R1, [R0]
62 MOV R0, #0
63 MSR PSPLIM, R0
64 MSR PSP, R0
65 MOV R0, #2
66 MSR CONTROL, R0
78 …LDMIA R0!, {R1, R2} /* R1 = g_secureContext->curStackPointer, R2 = g_secureContext…
89 MRS R0, IPSR
[all …]
/kernel/liteos_m/arch/arm/cortex-m33/gcc/TZ/secure/
Dlos_secure_context_asm.S47 LDR R0, =OS_SECURE_SCB_AIRCR
48 LDR R1, [R0]
60 STR R1, [R0]
62 MOV R0, #0
63 MSR PSPLIM, R0
64 MSR PSP, R0
65 MOV R0, #2
66 MSR CONTROL, R0
78 …LDMIA R0!, {R1, R2} /* R1 = g_secureContext->curStackPointer, R2 = g_secureContext…
89 MRS R0, IPSR
[all …]
/kernel/liteos_m/arch/arm/cortex-m4/iar/
Dlos_exc.S68 MOV R0, #OS_EXC_CAUSE_NMI
73 MOV R0, #OS_EXC_CAUSE_HARDFAULT
78 ORR R0, R0, R1, LSL #0x8
82 AND R0, R0 , #0x000000FF
84 ORR R0, R0, R1, LSL #0x8
89 AND R0, R0, #0x000000FF
119 ORR R0, R0, R2, LSL #0x8
120 ORR R0, R0 ,R12
126 MRSEQ R0, MSP
127 MRSNE R0, PSP
[all …]
/kernel/liteos_m/arch/arm/cortex-m3/keil/
Dlos_exc.S68 MOV R0, #OS_EXC_CAUSE_NMI
73 MOV R0, #OS_EXC_CAUSE_HARDFAULT
78 ORR R0, R0, R1, LSL #0x8
82 AND R0, R0 , #0x000000FF
84 ORR R0, R0, R1, LSL #0x8
89 AND R0, R0, #0x000000FF
119 ORR R0, R0, R2, LSL #0x8
120 ORR R0, R0 ,R12
126 MRSEQ R0, MSP
127 MRSNE R0, PSP
[all …]

12345