Lines Matching refs:expect
156 #define RSEQ_ASM_OP_CMPEQ(var, expect, label) \
159 ", %[" __rseq_str(expect) "]\n" \
162 #define RSEQ_ASM_OP_CMPEQ32(var, expect, label) \
165 ", %w[" __rseq_str(expect) "]\n" \
168 #define RSEQ_ASM_OP_CMPNE(var, expect, label) \
171 ", %[" __rseq_str(expect) "]\n" \
208 int rseq_cmpeqv_storev(intptr_t *v, intptr_t expect, intptr_t newv, int cpu)
222 RSEQ_ASM_OP_CMPEQ(v, expect, %l[cmpfail])
226 RSEQ_ASM_OP_CMPEQ(v, expect, %l[error2])
236 [expect] "r" (expect),
374 int rseq_cmpeqv_trystorev_storev(intptr_t *v, intptr_t expect,
390 RSEQ_ASM_OP_CMPEQ(v, expect, %l[cmpfail])
394 RSEQ_ASM_OP_CMPEQ(v, expect, %l[error2])
405 [expect] "r" (expect),
437 int rseq_cmpeqv_trystorev_storev_release(intptr_t *v, intptr_t expect,
453 RSEQ_ASM_OP_CMPEQ(v, expect, %l[cmpfail])
457 RSEQ_ASM_OP_CMPEQ(v, expect, %l[error2])
468 [expect] "r" (expect),
500 int rseq_cmpeqv_cmpeqv_storev(intptr_t *v, intptr_t expect,
517 RSEQ_ASM_OP_CMPEQ(v, expect, %l[cmpfail])
523 RSEQ_ASM_OP_CMPEQ(v, expect, %l[error2])
534 [expect] "r" (expect),
568 int rseq_cmpeqv_trymemcpy_storev(intptr_t *v, intptr_t expect,
584 RSEQ_ASM_OP_CMPEQ(v, expect, %l[cmpfail])
588 RSEQ_ASM_OP_CMPEQ(v, expect, %l[error2])
599 [expect] "r" (expect),
632 int rseq_cmpeqv_trymemcpy_storev_release(intptr_t *v, intptr_t expect,
648 RSEQ_ASM_OP_CMPEQ(v, expect, %l[cmpfail])
652 RSEQ_ASM_OP_CMPEQ(v, expect, %l[error2])
663 [expect] "r" (expect),