Home
last modified time | relevance | path

Searched refs:cs_label (Results 1 – 6 of 6) sorted by relevance

/external/linux-kselftest/tools/testing/selftests/rseq/
Drseq-ppc.h56 #define RSEQ_ASM_STORE_RSEQ_CS(label, cs_label, rseq_cs) \ argument
58 "lis %%r17, (" __rseq_str(cs_label) ")@highest\n\t" \
59 "ori %%r17, %%r17, (" __rseq_str(cs_label) ")@higher\n\t" \
61 "oris %%r17, %%r17, (" __rseq_str(cs_label) ")@high\n\t" \
62 "ori %%r17, %%r17, (" __rseq_str(cs_label) ")@l\n\t" \
83 #define RSEQ_ASM_STORE_RSEQ_CS(label, cs_label, rseq_cs) \ argument
85 "lis %%r17, (" __rseq_str(cs_label) ")@ha\n\t" \
86 "addi %%r17, %%r17, (" __rseq_str(cs_label) ")@l\n\t" \
Drseq-x86.h51 #define RSEQ_ASM_STORE_RSEQ_CS(label, cs_label, rseq_cs) \ argument
53 "leaq " __rseq_str(cs_label) "(%%rip), %%rax\n\t" \
534 #define RSEQ_ASM_STORE_RSEQ_CS(label, cs_label, rseq_cs) \ argument
536 "movl $" __rseq_str(cs_label) ", %[rseq_cs]\n\t" \
Drseq-arm64.h98 #define RSEQ_ASM_STORE_RSEQ_CS(label, cs_label, rseq_cs) \ argument
100 " adrp " RSEQ_ASM_TMP_REG ", " __rseq_str(cs_label) "\n" \
102 ", :lo12:" __rseq_str(cs_label) "\n" \
Drseq-s390.h72 #define RSEQ_ASM_STORE_RSEQ_CS(label, cs_label, rseq_cs) \ argument
74 "larl %%r0, " __rseq_str(cs_label) "\n\t" \
Drseq-arm.h45 #define RSEQ_ASM_STORE_RSEQ_CS(label, cs_label, rseq_cs) \ argument
47 "adr r0, " __rseq_str(cs_label) "\n\t" \
Drseq-mips.h71 #define RSEQ_ASM_STORE_RSEQ_CS(label, cs_label, rseq_cs) \ argument
73 LONG_LA " $4, " __rseq_str(cs_label) "\n\t" \