Home | History | Annotate | Download | only in include

Lines Matching refs:__volatile

190 	__asm __volatile("mf");
196 __asm __volatile("mf.a");
205 __asm __volatile("fc %0" :: "r"(va));
211 __asm __volatile("fc.i %0" :: "r"(va));
220 __asm __volatile("sync.i");
230 __asm __volatile("thash %0=%1" : "=r" (result) : "r" (va));
241 __asm __volatile("ttag %0=%1" : "=r" (result) : "r" (va));
252 __asm __volatile("tpa %0=%1" : "=r" (result) : "r" (va));
262 __asm __volatile("ptc.e %0;; srlz.i;;" :: "r"(v));
271 __asm __volatile("ptc.g %0,%1;;" :: "r"(va), "r"(log2size));
280 __asm __volatile("ptc.ga %0,%1;;" :: "r"(va), "r"(log2size));
289 __asm __volatile("ptc.l %0,%1;; srlz.i;;" :: "r"(va), "r"(log2size));
298 __asm __volatile("invala;;");
310 __asm __volatile("ld1 %0=[%1];;" : "=r"(v) : "r"(p));
319 __asm __volatile("ld2 %0=[%1];;" : "=r"(v) : "r"(p));
328 __asm __volatile("ld4 %0=[%1];;" : "=r"(v) : "r"(p));
337 __asm __volatile("ld8 %0=[%1];;" : "=r"(v) : "r"(p));
348 __asm __volatile("st1 [%0]=%1;;" :: "r"(p), "r"(v));
354 __asm __volatile("st2 [%0]=%1;;" :: "r"(p), "r"(v));
360 __asm __volatile("st4 [%0]=%1;;" :: "r"(p), "r"(v));
366 __asm __volatile("st8 [%0]=%1;;" :: "r"(p), "r"(v));
376 __asm __volatile("mov %0=psr;;" : "=r" (result));
390 __asm __volatile("mov %0=ar." #name : "=r" (result)); \
397 __asm __volatile("mov ar." #name "=%0;;" :: "r" (v)); \
446 __asm __volatile("mov %0=cr." #name : "=r" (result)); \
453 __asm __volatile("mov cr." #name "=%0;;" :: "r" (v)); \
494 __asm __volatile("mov rr[%0]=%1"
505 __asm __volatile("mov %0=cpuid[%1]"
513 __asm __volatile("ssm psr.dfh;; srlz.d");
519 __asm __volatile("rsm psr.dfh;; srlz.d");
528 #define ia64_srlz_d() __asm __volatile("srlz.d")
529 #define ia64_srlz_i() __asm __volatile("srlz.i;;")