Lines Matching refs:__asm__
50 register long r0 __asm__("r0") = pid;
51 register long r1 __asm__("r1") = tid;
52 register long r2 __asm__("r2") = sig;
53 register long r3 __asm__("r3") = reinterpret_cast<long>(&info);
54 register long r7 __asm__("r7") = __NR_rt_tgsigqueueinfo;
55 __asm__("swi #0" : "=r"(r0) : "r"(r0), "r"(r1), "r"(r2), "r"(r3), "r"(r7) : "memory");
57 register long x0 __asm__("x0") = pid;
58 register long x1 __asm__("x1") = tid;
59 register long x2 __asm__("x2") = sig;
60 register long x3 __asm__("x3") = reinterpret_cast<long>(&info);
61 register long x8 __asm__("x8") = __NR_rt_tgsigqueueinfo;
62 __asm__("svc #0" : "=r"(x0) : "r"(x0), "r"(x1), "r"(x2), "r"(x3), "r"(x8) : "memory");
64 register long a0 __asm__("a0") = pid;
65 register long a1 __asm__("a1") = tid;
66 register long a2 __asm__("a2") = sig;
67 register long a3 __asm__("a3") = reinterpret_cast<long>(&info);
68 register long a7 __asm__("a7") = __NR_rt_tgsigqueueinfo;
69 __asm__("ecall" : "=r"(a0) : "r"(a0), "r"(a1), "r"(a2), "r"(a3), "r"(a7) : "memory");
71 register long rax __asm__("rax") = __NR_rt_tgsigqueueinfo;
72 register long rdi __asm__("rdi") = pid;
73 register long rsi __asm__("rsi") = tid;
74 register long rdx __asm__("rdx") = sig;
75 register long r10 __asm__("r10") = reinterpret_cast<long>(&info);
76 __asm__("syscall"