Lines Matching refs:arch
26 const char *perf_reg_name(int id, const char *arch)
30 if (!strcmp(arch, "csky"))
32 else if (!strcmp(arch, "loongarch"))
34 else if (!strcmp(arch, "mips"))
36 else if (!strcmp(arch, "powerpc"))
38 else if (!strcmp(arch, "riscv"))
40 else if (!strcmp(arch, "s390"))
42 else if (!strcmp(arch, "x86"))
44 else if (!strcmp(arch, "arm"))
46 else if (!strcmp(arch, "arm64"))
79 uint64_t perf_arch_reg_ip(const char *arch)
81 if (!strcmp(arch, "arm"))
83 else if (!strcmp(arch, "arm64"))
85 else if (!strcmp(arch, "csky"))
87 else if (!strcmp(arch, "loongarch"))
89 else if (!strcmp(arch, "mips"))
91 else if (!strcmp(arch, "powerpc"))
93 else if (!strcmp(arch, "riscv"))
95 else if (!strcmp(arch, "s390"))
97 else if (!strcmp(arch, "x86"))
100 pr_err("Fail to find IP register for arch %s, returns 0\n", arch);
104 uint64_t perf_arch_reg_sp(const char *arch)
106 if (!strcmp(arch, "arm"))
108 else if (!strcmp(arch, "arm64"))
110 else if (!strcmp(arch, "csky"))
112 else if (!strcmp(arch, "loongarch"))
114 else if (!strcmp(arch, "mips"))
116 else if (!strcmp(arch, "powerpc"))
118 else if (!strcmp(arch, "riscv"))
120 else if (!strcmp(arch, "s390"))
122 else if (!strcmp(arch, "x86"))
125 pr_err("Fail to find SP register for arch %s, returns 0\n", arch);