Lines Matching refs:var
97 #define RSEQ_ASM_OP_STORE(value, var) \ argument
98 REG_S "%[" __rseq_str(value) "], %[" __rseq_str(var) "]\n"
100 #define RSEQ_ASM_OP_CMPEQ(var, expect, label) \ argument
101 REG_L RSEQ_ASM_TMP_REG_1 ", %[" __rseq_str(var) "]\n" \
105 #define RSEQ_ASM_OP_CMPEQ32(var, expect, label) \ argument
106 "lw " RSEQ_ASM_TMP_REG_1 ", %[" __rseq_str(var) "]\n" \
110 #define RSEQ_ASM_OP_CMPNE(var, expect, label) \ argument
111 REG_L RSEQ_ASM_TMP_REG_1 ", %[" __rseq_str(var) "]\n" \
119 #define RSEQ_ASM_OP_R_LOAD(var) \ argument
120 REG_L RSEQ_ASM_TMP_REG_1 ", %[" __rseq_str(var) "]\n"
122 #define RSEQ_ASM_OP_R_STORE(var) \ argument
123 REG_S RSEQ_ASM_TMP_REG_1 ", %[" __rseq_str(var) "]\n"
134 #define RSEQ_ASM_OP_FINAL_STORE(value, var, post_commit_label) \ argument
135 RSEQ_ASM_OP_STORE(value, var) \
138 #define RSEQ_ASM_OP_FINAL_STORE_RELEASE(value, var, post_commit_label) \ argument
140 RSEQ_ASM_OP_STORE(value, var) \
143 #define RSEQ_ASM_OP_R_FINAL_STORE(var, post_commit_label) \ argument
144 REG_S RSEQ_ASM_TMP_REG_1 ", %[" __rseq_str(var) "]\n" \