Home
last modified time | relevance | path

Searched refs:__ASM (Results 1 - 11 of 11) sorted by relevance

/third_party/cmsis/CMSIS/Core/Include/a-profile/
H A Dcmsis_gcc_a.h38 #ifndef __ASM
39 #define __ASM __asm macro
110 #define __COMPILER_BARRIER() __ASM volatile("":::"memory")
119 #define __NOP() __ASM volatile ("nop")
126 #define __WFI() __ASM volatile ("wfi":::"memory")
134 #define __WFE() __ASM volatile ("wfe":::"memory")
141 #define __SEV() __ASM volatile ("sev")
152 __ASM volatile ("isb 0xF":::"memory"); in __ISB()
163 __ASM volatile ("dsb 0xF":::"memory"); in __DSB()
174 __ASM volatil in __DMB()
[all...]
H A Dcmsis_clang_a.h35 #ifndef __ASM
36 #define __ASM __asm macro
103 #define __COMPILER_BARRIER() __ASM volatile("":::"memory")
112 #define __NOP() __ASM volatile ("nop")
119 #define __WFI() __ASM volatile ("wfi":::"memory")
127 #define __WFE() __ASM volatile ("wfe":::"memory")
134 #define __SEV() __ASM volatile ("sev")
145 __ASM volatile ("isb 0xF":::"memory"); in __ISB()
156 __ASM volatile ("dsb 0xF":::"memory"); in __DSB()
167 __ASM volatil in __DMB()
[all...]
H A Dcmsis_armclang_a.h29 #ifndef __ASM
30 #define __ASM __asm macro
100 #define __COMPILER_BARRIER() __ASM volatile("":::"memory")
210 #define __BKPT(value) __ASM volatile ("bkpt "#value)
343 __ASM volatile ("rrx %0, %1" : "=r" (result) : "r" (value)); in __RRX()
358 __ASM volatile ("ldrbt %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRBT()
373 __ASM volatile ("ldrht %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRHT()
388 __ASM volatile ("ldrt %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRT()
401 __ASM volatile ("strbt %1, %0, #0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); in __STRBT()
413 __ASM volatil in __STRHT()
[all...]
H A Dcmsis_iccarm_a.h66 #ifndef __ASM
67 #define __ASM __asm macro
71 #define __COMPILER_BARRIER() __ASM volatile("":::"memory")
256 __ASM volatile("MRRC p" # cp ", " # op1 ", %Q0, %R0, c" # CRm : "=r" (Rt) : : "memory" )
259 __ASM volatile("MCRR p" # cp ", " # op1 ", %Q0, %R0, c" # CRm : : "r" (Rt) : "memory" )
393 __ASM volatile("MSR cpsr_c, %0" : : "r" (mode) : "memory"); in __set_mode()
410 __ASM("RRX %0, %1" : "=r"(result) : "r" (value) : "cc"); in __RRX()
424 __ASM volatile("VMRS %0, fpexc" : "=r" (result) : : "memory"); in __get_FPEXC()
434 __ASM volatile ("VMSR fpexc, %0" : : "r" (fpexc) : "memory"); in __set_FPEXC()
440 __ASM volatil
[all...]
/third_party/cmsis/CMSIS/Core/Include/m-profile/
H A Dcmsis_gcc_m.h40 #ifndef __ASM
41 #define __ASM __asm macro
109 #define __COMPILER_BARRIER() __ASM volatile("":::"memory")
225 #define __NOP() __ASM volatile ("nop")
232 #define __WFI() __ASM volatile ("wfi":::"memory")
240 #define __WFE() __ASM volatile ("wfe":::"memory")
247 #define __SEV() __ASM volatile ("sev")
258 __ASM volatile ("isb 0xF":::"memory"); in __ISB()
269 __ASM volatile ("dsb 0xF":::"memory"); in __DSB()
280 __ASM volatil in __DMB()
[all...]
H A Dcmsis_armclang_m.h35 #ifndef __ASM
36 #define __ASM __asm macro
100 #define __COMPILER_BARRIER() __ASM volatile("":::"memory")
267 #define __BKPT(value) __ASM volatile ("bkpt "#value)
448 __ASM volatile ("rrx %0, %1" : "=r" (result) : "r" (value)); in __RRX()
463 __ASM volatile ("ldrbt %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRBT()
478 __ASM volatile ("ldrht %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRHT()
493 __ASM volatile ("ldrt %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRT()
506 __ASM volatile ("strbt %1, %0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); in __STRBT()
518 __ASM volatil in __STRHT()
[all...]
H A Dcmsis_clang_m.h40 #ifndef __ASM
41 #define __ASM __asm macro
105 #define __COMPILER_BARRIER() __ASM volatile("":::"memory")
272 #define __BKPT(value) __ASM volatile ("bkpt "#value)
453 __ASM volatile ("rrx %0, %1" : "=r" (result) : "r" (value)); in __RRX()
468 __ASM volatile ("ldrbt %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRBT()
483 __ASM volatile ("ldrht %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRHT()
498 __ASM volatile ("ldrt %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRT()
511 __ASM volatile ("strbt %1, %0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); in __STRBT()
523 __ASM volatil in __STRHT()
[all...]
H A Dcmsis_tiarmclang_m.h35 #ifndef __ASM
36 #define __ASM __asm macro
100 #define __COMPILER_BARRIER() __ASM volatile("":::"memory")
267 #define __BKPT(value) __ASM volatile ("bkpt "#value)
448 __ASM volatile ("rrx %0, %1" : "=r" (result) : "r" (value)); in __RRX()
463 __ASM volatile ("ldrbt %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRBT()
478 __ASM volatile ("ldrht %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRHT()
493 __ASM volatile ("ldrt %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRT()
506 __ASM volatile ("strbt %1, %0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); in __STRBT()
518 __ASM volatil in __STRHT()
[all...]
H A Darmv81m_pac.h48 __ASM volatile ( in __get_PAC_KEY_P()
67 __ASM volatile ( in __set_PAC_KEY_P()
86 __ASM volatile ( in __get_PAC_KEY_U()
105 __ASM volatile ( in __set_PAC_KEY_U()
126 __ASM volatile ( in __TZ_get_PAC_KEY_P_NS()
145 __ASM volatile ( in __TZ_set_PAC_KEY_P_NS()
164 __ASM volatile ( in __TZ_get_PAC_KEY_U_NS()
183 __ASM volatile ( in __TZ_set_PAC_KEY_U_NS()
H A Dcmsis_iccarm_m.h115 #ifndef __ASM
116 #define __ASM __asm macro
120 #define __COMPILER_BARRIER() __ASM volatile("":::"memory")
326 __ASM volatile ("CPSID F" ::: "memory"); in __disable_fault_irq()
331 __ASM volatile ("CPSIE F" ::: "memory"); in __enable_fault_irq()
448 #define __CLREX() (__ASM volatile ("CLREX" ::: "memory"))
657 __ASM volatile("RRX %0, %1" : "=r"(result) : "r" (value)); in __RRX()
668 __ASM volatile ("CPSID F" ::: "memory"); in __disable_fault_irq()
673 __ASM volatile ("CPSIE F" ::: "memory"); in __enable_fault_irq()
910 __ASM volatil in __LDRBT()
[all...]
/third_party/cmsis/CMSIS/Core/Include/
H A Dcmsis_compiler.h108 #ifndef __ASM
109 #define __ASM __asm macro
181 #ifndef __ASM
182 #define __ASM __asm macro
251 #ifndef __ASM
252 #define __ASM _asm macro

Completed in 12 milliseconds