Lines Matching refs:RSEQ_ASM_TMP_REG
89 #define RSEQ_ASM_TMP_REG "x15" macro
125 " adrp " RSEQ_ASM_TMP_REG ", " __rseq_str(cs_label) "\n" \
126 " add " RSEQ_ASM_TMP_REG ", " RSEQ_ASM_TMP_REG \
128 " str " RSEQ_ASM_TMP_REG ", %[" __rseq_str(rseq_cs) "]\n" \
153 " ldr " RSEQ_ASM_TMP_REG ", %[" __rseq_str(var) "]\n" \
154 " sub " RSEQ_ASM_TMP_REG ", " RSEQ_ASM_TMP_REG \
156 " cbnz " RSEQ_ASM_TMP_REG ", " __rseq_str(label) "\n"
165 " ldr " RSEQ_ASM_TMP_REG ", %[" __rseq_str(var) "]\n" \
166 " sub " RSEQ_ASM_TMP_REG ", " RSEQ_ASM_TMP_REG \
168 " cbz " RSEQ_ASM_TMP_REG ", " __rseq_str(label) "\n"
175 " ldr " RSEQ_ASM_TMP_REG ", %[" __rseq_str(var) "]\n"
178 " str " RSEQ_ASM_TMP_REG ", %[" __rseq_str(var) "]\n"
181 " ldr " RSEQ_ASM_TMP_REG ", [" RSEQ_ASM_TMP_REG \
185 " add " RSEQ_ASM_TMP_REG ", " RSEQ_ASM_TMP_REG \
189 " str " RSEQ_ASM_TMP_REG ", %[" __rseq_str(var) "]\n" \