#ifdef CONFIG_X86_64
int cmp;
- asm(".intel_syntax noprefix;"
- "mov rax, [%[l]];"
- "sub rax, [%[r]];"
- "mov rax, [%[l] + 8];"
- "sbb rax, [%[r] + 8];"
- "mov rax, [%[l] + 16];"
- "sbb rax, [%[r] + 16];"
- ".att_syntax prefix;"
+ asm("mov (%[l]), %%rax;"
+ "sub (%[r]), %%rax;"
+ "mov 8(%[l]), %%rax;"
+ "sbb 8(%[r]), %%rax;"
+ "mov 16(%[l]), %%rax;"
+ "sbb 16(%[r]), %%rax;"
: "=@ccae" (cmp)
: [l] "r" (l), [r] "r" (r)
: "rax", "cc");
struct btree_write_buffered_key *n = &wb->flushing.keys.data[i[1].idx];
skipped++;
- n->journal_seq = min_t(u64, n->journal_seq, k->journal_seq);;
+ n->journal_seq = min_t(u64, n->journal_seq, k->journal_seq);
k->journal_seq = 0;
continue;
}