Lines Matching defs:arch
122 static bool amd__ins_is_fused(struct arch *arch, const char *ins1,
129 if (arch->family >= 0x15 && (strstarts(ins1, "test") ||
135 if (arch->family >= 0x19 && (strstarts(ins1, "add") ||
145 static bool intel__ins_is_fused(struct arch *arch, const char *ins1,
148 if (arch->family != 6 || arch->model < 0x1e || strstr(ins2, "jmp"))
151 if (arch->model == 0x1e) {
173 static int x86__cpuid_parse(struct arch *arch, char *cpuid)
183 arch->family = family;
184 arch->model = model;
185 arch->ins_is_fused = strstarts(cpuid, "AuthenticAMD") ?
194 static int x86__annotate_init(struct arch *arch, char *cpuid)
198 if (arch->initialized)
202 if (x86__cpuid_parse(arch, cpuid))
205 arch->e_machine = EM_X86_64;
206 arch->e_flags = 0;
207 arch->initialized = true;
225 if (annotate_get_insn_location(dloc->arch, dl, &loc) < 0)