Lines Matching refs:RSEQ_ASM_TMP_REG
91 #define RSEQ_ASM_TMP_REG "x15" macro
127 " adrp " RSEQ_ASM_TMP_REG ", " __rseq_str(cs_label) "\n" \
128 " add " RSEQ_ASM_TMP_REG ", " RSEQ_ASM_TMP_REG \
130 " str " RSEQ_ASM_TMP_REG ", %[" __rseq_str(rseq_cs) "]\n" \
155 " ldr " RSEQ_ASM_TMP_REG ", %[" __rseq_str(var) "]\n" \
156 " sub " RSEQ_ASM_TMP_REG ", " RSEQ_ASM_TMP_REG \
158 " cbnz " RSEQ_ASM_TMP_REG ", " __rseq_str(label) "\n"
167 " ldr " RSEQ_ASM_TMP_REG ", %[" __rseq_str(var) "]\n" \
168 " sub " RSEQ_ASM_TMP_REG ", " RSEQ_ASM_TMP_REG \
170 " cbz " RSEQ_ASM_TMP_REG ", " __rseq_str(label) "\n"
177 " ldr " RSEQ_ASM_TMP_REG ", %[" __rseq_str(var) "]\n"
180 " str " RSEQ_ASM_TMP_REG ", %[" __rseq_str(var) "]\n"
183 " ldr " RSEQ_ASM_TMP_REG ", [" RSEQ_ASM_TMP_REG \
187 " add " RSEQ_ASM_TMP_REG ", " RSEQ_ASM_TMP_REG \
191 " str " RSEQ_ASM_TMP_REG ", %[" __rseq_str(var) "]\n" \