Lines Matching refs:__volatile
573 __asm __volatile("flushrs;;");
591 __asm __volatile("ptr.d %0,%1" :: "r"(vhpt),
594 __asm __volatile("mov %0=psr" : "=r"(psr));
595 __asm __volatile("rsm psr.ic|psr.i");
600 __asm __volatile("itr.d dtr[%0]=%1" :: "r"(3), "r"(pte));
601 __asm __volatile("mov psr.l=%0" :: "r" (psr));
630 __asm __volatile("ptr.d %0,%1; ptr.i %0,%1" :: "r"(va), "r"(shft<<2));
632 __asm __volatile("mov %0=psr" : "=r"(psr));
633 __asm __volatile("rsm psr.ic|psr.i");
638 __asm __volatile("itr.d dtr[%0]=%1" :: "r"(4), "r"(pte));
640 __asm __volatile("itr.i itr[%0]=%1" :: "r"(1), "r"(pte));
641 __asm __volatile("mov psr.l=%0" :: "r" (psr));
655 __asm __volatile("ptr.d %0,%1; ptr.i %0,%1" ::
658 __asm __volatile("mov %0=psr" : "=r"(psr));
659 __asm __volatile("rsm psr.ic|psr.i");
664 __asm __volatile("itr.d dtr[%0]=%1" :: "r"(5), "r"(pte));
666 __asm __volatile("itr.i itr[%0]=%1" :: "r"(2), "r"(pte));
667 __asm __volatile("mov psr.l=%0" :: "r" (psr));
1185 __asm __volatile("mov ar.rsc=0;;");
1186 __asm __volatile("mov %0=ar.bspstore" : "=r"(bspst));
1189 __asm __volatile("flushrs;;");
1190 __asm __volatile("mov %0=ar.bspstore" : "=r"(bspst));
1192 __asm __volatile("mov %0=ar.rnat;;" : "=r"(rnat));
1193 __asm __volatile("mov ar.rsc=3");