Rev 3379 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 3379 | Rev 4314 | ||
|---|---|---|---|
| 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 | ||