Searched refs:_CSR_STRINGIFY (Results 1 – 1 of 1) sorted by relevance
163 asm ("csrr %0, " _CSR_STRINGIFY(reg) : "=r"(__tmp)); __tmp; })166 asm volatile ("csrr %0, " _CSR_STRINGIFY(reg) : "=r"(__tmp)); __tmp; })169 asm volatile ("csrw " _CSR_STRINGIFY(reg) ", %0" :: "rK"(val)); })172 asm volatile ("csrrw %0, " _CSR_STRINGIFY(reg) ", %1" : "=r"(__tmp) : "rK"(val)); __tmp; })176 asm volatile ("csrrs %0, " _CSR_STRINGIFY(reg) ", %1" : "=r"(__tmp) : "rK"(bit)); __tmp; })180 asm volatile ("csrrc %0, " _CSR_STRINGIFY(reg) ", %1" : "=r"(__tmp) : "rK"(bit)); __tmp; })185 #define _CSR_STRINGIFY(REG) #REG /* needed so the 'reg' argument can be a macro or a register name … macro