Lines Matching refs:__ASM
36 __ASM volatile("psrset ie"); in __enable_irq()
48 __ASM volatile("psrclr ie"); in __disable_irq()
60 __ASM volatile("mfcr %0, psr" : "=r"(result)); in __get_PSR()
71 __ASM volatile("mtcr %0, psr" : : "r"(psr)); in __set_PSR()
83 __ASM volatile("mov %0, sp" : "=r"(result)); in __get_SP()
94 __ASM volatile("mov sp, %0" : : "r"(sp): "sp"); in __set_SP()
107 __ASM volatile("mfcr %0, vbr" : "=r"(result)); in __get_VBR()
118 __ASM volatile("mtcr %0, vbr" : : "r"(vbr)); in __set_VBR()
130 __ASM volatile("mfcr %0, epc" : "=r"(result)); in __get_EPC()
141 __ASM volatile("mtcr %0, epc" : : "r"(epc)); in __set_EPC()
153 __ASM volatile("mfcr %0, epsr" : "=r"(result)); in __get_EPSR()
164 __ASM volatile("mtcr %0, epsr" : : "r"(epsr)); in __set_EPSR()
176 __ASM volatile("mfcr %0, cr<13, 0>" : "=r"(result)); in __get_CPUID()
188 __ASM volatile("mtcr %0, cr<31, 0>\n" : : "r"(srcr)); in __set_SRCR()
202 __ASM volatile("mfcr %0, cr<18, 0>\n" : "=r"(result)); in __get_CCR()
214 __ASM volatile("mtcr %0, cr<18, 0>\n" : : "r"(ccr)); in __set_CCR()
227 __ASM volatile("mfcr %0, cr<19, 0>\n" : "=r"(result)); in __get_CAPR()
238 __ASM volatile("mtcr %0, cr<19, 0>\n" : : "r"(capr)); in __set_CAPR()
250 __ASM volatile("mtcr %0, cr<20, 0>\n" : : "r"(pacr)); in __set_PACR()
263 __ASM volatile("mfcr %0, cr<20, 0>" : "=r"(result)); in __get_PACR()
275 __ASM volatile("mtcr %0, cr<21, 0>\n" : : "r"(prsr)); in __set_PRSR()
287 __ASM volatile("mfcr %0, cr<21, 0>" : "=r"(result)); in __get_PRSR()
301 __ASM volatile("mfcr %0, cr<14, 1>" : "=r"(result)); in __get_UR14()
312 __ASM volatile("psrset ee, ie"); in __enable_excp_irq()
323 __ASM volatile("psrclr ee, ie"); in __disable_excp_irq()
336 __ASM volatile("mfcr %0, cr<12, 0>" : "=r"(result)); in __get_GSR()
349 __ASM volatile("mfcr %0, cr<11, 0>" : "=r"(result)); in __get_GCR()
360 __ASM volatile("mtcr %0, cr<11, 0>" : : "r"(gcr)); in __set_GCR()