Rev 3425 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3425 | Rev 4377 | ||
---|---|---|---|
Line 121... | Line 121... | ||
121 | "nop\n" |
121 | "nop\n" |
122 | "1:\n" |
122 | "1:\n" |
123 | "ldx %0, %2\n" |
123 | "ldx %0, %2\n" |
124 | "brz %2, 0b\n" |
124 | "brz %2, 0b\n" |
125 | "nop\n" |
125 | "nop\n" |
126 | "ba 1b\n" |
126 | "ba %xcc, 1b\n" |
127 | "nop\n" |
127 | "nop\n" |
128 | "2:\n" |
128 | "2:\n" |
129 | : "+m" (*((uint64_t *) x)), "+r" (tmp1), "+r" (tmp2) : "r" (0) |
129 | : "+m" (*((uint64_t *) x)), "+r" (tmp1), "+r" (tmp2) : "r" (0) |
130 | ); |
130 | ); |
131 | 131 |