Lines Matching defs:Arch
44 Triple::ArchType Arch;
59 /// @arg arch - The Triple::ArchType for the desired architecture
60 static const char *tripleFromArch(Triple::ArchType arch) {
64 if (arch == triplemap[infoIndex].Arch)
75 /// @arg arch - The target architecture
77 static int getLLVMSyntaxVariant(Triple::ArchType arch,
84 if (arch == Triple::x86 || arch == Triple::x86_64)
89 if (arch == Triple::x86 || arch == Triple::x86_64)
94 if (arch == Triple::arm || arch == Triple::thumb)
115 EDDisassembler *EDDisassembler::getDisassembler(Triple::ArchType arch,
118 key.Arch = arch;
150 const char *triple = tripleFromArch(key.Arch);
155 LLVMSyntaxVariant = getLLVMSyntaxVariant(key.Arch, key.Syntax);
282 switch (Key.Arch) {
350 switch (Key.Arch) {
375 StringRef triple = tripleFromArch(Key.Arch);