Lines Matching refs:tmp
8 unsigned long tmp = s1; \
15 : "+d" (tmp), "=d" (cc) \
16 : "d" (tmp), "Q" (s2) \
18 printf(#insn " %16.16lX - %16.16lX - %d = %16.16lX (cc=%d)\n", s1, s2, !NOBORROW, tmp, cc); \
23 unsigned long tmp = s1; \
30 : "+d" (tmp), "=d" (cc) \
31 : "d" (tmp), "d" (s2) \
33 printf(#insn " %16.16lX - %16.16lX - %d = %16.16lX (cc=%d)\n", s1, s2, !NOBORROW, tmp, cc); \
38 register unsigned long tmp asm("2") = s1; \
45 : "+d" (tmp), "=d" (cc) \
46 : "d" (tmp) \
48 v = tmp; \
99 register unsigned long tmp asm("2") = s1; \
107 : "+d" (tmp), "=d" (cc) \
108 : "d" (tmp), "Q" (s2), "d"(addr) \
110 v = tmp; /* work around GCC code gen bug */ \