Home
last modified time | relevance | path

Searched refs:rn (Results 1 – 2 of 2) sorted by relevance

/libcpu/arm/zynqmp-r5/
A Dxpseudo_asm_gcc.h82 #define mtgpr(rn, v) /*__asm__ __volatile__(\ argument
87 #define mfgpr(rn) /*({rt_uint32_t rval; \ argument
147 #define mtgpr(rn, v) __asm__ __volatile__(\
148 "mov r" stringify(rn) ", %0 \n"\
152 #define mfgpr(rn) ({rt_uint32_t rval; \
154 "mov %0,r" stringify(rn) "\n"\
227 #define mtcp(rn, v) __asm__ __volatile__(\
228 "mcr " rn "\n"\
232 #define mfcp(rn) ({rt_uint32_t rval = 0U; \
234 "mrc " rn "\n"\
/libcpu/ppc/ppc405/include/asm/
A Dprocessor.h1027 #define mfdcr(rn) ({unsigned int rval; \ argument
1028 asm volatile("mfdcr %0," stringify(rn) \
1030 #define mtdcr(rn, v) asm volatile("mtdcr " stringify(rn) ",%0" : : "r" (v)) argument
1036 #define mfspr(rn) ({unsigned int rval; \ argument
1037 asm volatile("mfspr %0," stringify(rn) \
1039 #define mtspr(rn, v) asm volatile("mtspr " stringify(rn) ",%0" : : "r" (v)) argument

Completed in 11 milliseconds