reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc
   18     .Case("interrupt", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) ? 1 : 0)
   18     .Case("interrupt", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) ? 1 : 0)
   18     .Case("interrupt", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) ? 1 : 0)
   18     .Case("interrupt", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) ? 1 : 0)
   19     .Case("interrupt", true && (T.getArch() == llvm::Triple::avr) ? 1 : 0)
   20     .Case("signal", true && (T.getArch() == llvm::Triple::avr) ? 1 : 0)
   50     .Case("interrupt", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64) ? 1 : 0)
   50     .Case("interrupt", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64) ? 1 : 0)
   51     .Case("no_caller_saved_registers", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64) ? 1 : 0)
   51     .Case("no_caller_saved_registers", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64) ? 1 : 0)
   52     .Case("nocf_check", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64) ? 1 : 0)
   52     .Case("nocf_check", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64) ? 1 : 0)
   58     .Case("__clang_arm_mve_alias", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) ? 1 : 0)
   58     .Case("__clang_arm_mve_alias", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) ? 1 : 0)
   58     .Case("__clang_arm_mve_alias", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) ? 1 : 0)
   58     .Case("__clang_arm_mve_alias", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) ? 1 : 0)
  109     .Case("dllexport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
  109     .Case("dllexport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
  109     .Case("dllexport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
  109     .Case("dllexport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
  109     .Case("dllexport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
  110     .Case("dllimport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
  110     .Case("dllimport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
  110     .Case("dllimport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
  110     .Case("dllimport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
  110     .Case("dllimport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
  146     .Case("interrupt", true && (T.getArch() == llvm::Triple::msp430) ? 1 : 0)
  149     .Case("micromips", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel) ? 1 : 0)
  149     .Case("micromips", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel) ? 1 : 0)
  152     .Case("mips16", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel) ? 1 : 0)
  152     .Case("mips16", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel) ? 1 : 0)
  153     .Case("interrupt", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel) ? 1 : 0)
  153     .Case("interrupt", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel) ? 1 : 0)
  154     .Case("long_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  154     .Case("long_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  154     .Case("long_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  154     .Case("long_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  155     .Case("far", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  155     .Case("far", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  155     .Case("far", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  155     .Case("far", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  156     .Case("long_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  156     .Case("long_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  156     .Case("long_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  156     .Case("long_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  157     .Case("far", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  157     .Case("far", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  157     .Case("far", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  157     .Case("far", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  158     .Case("short_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  158     .Case("short_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  158     .Case("short_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  158     .Case("short_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  159     .Case("near", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  159     .Case("near", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  159     .Case("near", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  159     .Case("near", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  160     .Case("short_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  160     .Case("short_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  160     .Case("short_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  160     .Case("short_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  161     .Case("near", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  161     .Case("near", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  161     .Case("near", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  161     .Case("near", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) ? 1 : 0)
  179     .Case("nomicromips", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel) ? 1 : 0)
  179     .Case("nomicromips", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel) ? 1 : 0)
  180     .Case("nomips16", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel) ? 1 : 0)
  180     .Case("nomips16", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel) ? 1 : 0)
  263     .Case("interrupt", true && (T.getArch() == llvm::Triple::riscv32 || T.getArch() == llvm::Triple::riscv64) ? 1 : 0)
  263     .Case("interrupt", true && (T.getArch() == llvm::Triple::riscv32 || T.getArch() == llvm::Triple::riscv64) ? 1 : 0)
  344     .Case("import_module", true && (T.getArch() == llvm::Triple::wasm32 || T.getArch() == llvm::Triple::wasm64) ? 1 : 0)
  344     .Case("import_module", true && (T.getArch() == llvm::Triple::wasm32 || T.getArch() == llvm::Triple::wasm64) ? 1 : 0)
  345     .Case("import_name", true && (T.getArch() == llvm::Triple::wasm32 || T.getArch() == llvm::Triple::wasm64) ? 1 : 0)
  345     .Case("import_name", true && (T.getArch() == llvm::Triple::wasm32 || T.getArch() == llvm::Triple::wasm64) ? 1 : 0)
  347     .Case("force_align_arg_pointer", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64) ? 1 : 0)
  347     .Case("force_align_arg_pointer", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64) ? 1 : 0)
  370     .Case("dllexport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
  370     .Case("dllexport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
  370     .Case("dllexport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
  370     .Case("dllexport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
  370     .Case("dllexport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
  371     .Case("dllimport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
  371     .Case("dllimport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
  371     .Case("dllimport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
  371     .Case("dllimport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
  371     .Case("dllimport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) ? 1 : 0)
  373     .Case("empty_bases", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() ) ? 1 : 0)
  373     .Case("empty_bases", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() ) ? 1 : 0)
  373     .Case("empty_bases", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() ) ? 1 : 0)
  373     .Case("empty_bases", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() ) ? 1 : 0)
  373     .Case("empty_bases", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() ) ? 1 : 0)
  375     .Case("layout_version", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() ) ? 1 : 0)
  375     .Case("layout_version", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() ) ? 1 : 0)
  375     .Case("layout_version", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() ) ? 1 : 0)
  375     .Case("layout_version", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() ) ? 1 : 0)
  375     .Case("layout_version", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() ) ? 1 : 0)
  377     .Case("novtable", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() ) ? 1 : 0)
  377     .Case("novtable", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() ) ? 1 : 0)
  377     .Case("novtable", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() ) ? 1 : 0)
  377     .Case("novtable", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() ) ? 1 : 0)
  377     .Case("novtable", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() ) ? 1 : 0)
  462     .Case("__clang_arm_mve_alias", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) && LangOpts.CPlusPlus11 ? 1 : 0)
  462     .Case("__clang_arm_mve_alias", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) && LangOpts.CPlusPlus11 ? 1 : 0)
  462     .Case("__clang_arm_mve_alias", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) && LangOpts.CPlusPlus11 ? 1 : 0)
  462     .Case("__clang_arm_mve_alias", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) && LangOpts.CPlusPlus11 ? 1 : 0)
  626     .Case("import_module", true && (T.getArch() == llvm::Triple::wasm32 || T.getArch() == llvm::Triple::wasm64) && LangOpts.CPlusPlus11 ? 1 : 0)
  626     .Case("import_module", true && (T.getArch() == llvm::Triple::wasm32 || T.getArch() == llvm::Triple::wasm64) && LangOpts.CPlusPlus11 ? 1 : 0)
  627     .Case("import_name", true && (T.getArch() == llvm::Triple::wasm32 || T.getArch() == llvm::Triple::wasm64) && LangOpts.CPlusPlus11 ? 1 : 0)
  627     .Case("import_name", true && (T.getArch() == llvm::Triple::wasm32 || T.getArch() == llvm::Triple::wasm64) && LangOpts.CPlusPlus11 ? 1 : 0)
  636     .Case("interrupt", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) && LangOpts.CPlusPlus11 ? 1 : 0)
  636     .Case("interrupt", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) && LangOpts.CPlusPlus11 ? 1 : 0)
  636     .Case("interrupt", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) && LangOpts.CPlusPlus11 ? 1 : 0)
  636     .Case("interrupt", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) && LangOpts.CPlusPlus11 ? 1 : 0)
  637     .Case("interrupt", true && (T.getArch() == llvm::Triple::avr) && LangOpts.CPlusPlus11 ? 1 : 0)
  638     .Case("signal", true && (T.getArch() == llvm::Triple::avr) && LangOpts.CPlusPlus11 ? 1 : 0)
  645     .Case("interrupt", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64) && LangOpts.CPlusPlus11 ? 1 : 0)
  645     .Case("interrupt", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64) && LangOpts.CPlusPlus11 ? 1 : 0)
  646     .Case("no_caller_saved_registers", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64) && LangOpts.CPlusPlus11 ? 1 : 0)
  646     .Case("no_caller_saved_registers", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64) && LangOpts.CPlusPlus11 ? 1 : 0)
  647     .Case("nocf_check", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64) && LangOpts.CPlusPlus11 ? 1 : 0)
  647     .Case("nocf_check", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64) && LangOpts.CPlusPlus11 ? 1 : 0)
  659     .Case("dllexport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) && LangOpts.CPlusPlus11 ? 1 : 0)
  659     .Case("dllexport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) && LangOpts.CPlusPlus11 ? 1 : 0)
  659     .Case("dllexport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) && LangOpts.CPlusPlus11 ? 1 : 0)
  659     .Case("dllexport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) && LangOpts.CPlusPlus11 ? 1 : 0)
  659     .Case("dllexport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) && LangOpts.CPlusPlus11 ? 1 : 0)
  660     .Case("dllimport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) && LangOpts.CPlusPlus11 ? 1 : 0)
  660     .Case("dllimport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) && LangOpts.CPlusPlus11 ? 1 : 0)
  660     .Case("dllimport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) && LangOpts.CPlusPlus11 ? 1 : 0)
  660     .Case("dllimport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) && LangOpts.CPlusPlus11 ? 1 : 0)
  660     .Case("dllimport", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32) && LangOpts.CPlusPlus11 ? 1 : 0)
  673     .Case("interrupt", true && (T.getArch() == llvm::Triple::msp430) && LangOpts.CPlusPlus11 ? 1 : 0)
  676     .Case("micromips", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel) && LangOpts.CPlusPlus11 ? 1 : 0)
  676     .Case("micromips", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel) && LangOpts.CPlusPlus11 ? 1 : 0)
  677     .Case("mips16", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel) && LangOpts.CPlusPlus11 ? 1 : 0)
  677     .Case("mips16", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel) && LangOpts.CPlusPlus11 ? 1 : 0)
  678     .Case("interrupt", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel) && LangOpts.CPlusPlus11 ? 1 : 0)
  678     .Case("interrupt", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel) && LangOpts.CPlusPlus11 ? 1 : 0)
  679     .Case("long_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  679     .Case("long_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  679     .Case("long_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  679     .Case("long_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  680     .Case("far", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  680     .Case("far", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  680     .Case("far", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  680     .Case("far", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  681     .Case("long_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  681     .Case("long_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  681     .Case("long_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  681     .Case("long_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  682     .Case("far", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  682     .Case("far", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  682     .Case("far", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  682     .Case("far", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  683     .Case("short_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  683     .Case("short_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  683     .Case("short_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  683     .Case("short_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  684     .Case("near", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  684     .Case("near", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  684     .Case("near", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  684     .Case("near", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  685     .Case("short_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  685     .Case("short_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  685     .Case("short_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  685     .Case("short_call", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  686     .Case("near", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  686     .Case("near", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  686     .Case("near", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  686     .Case("near", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el) && LangOpts.CPlusPlus11 ? 1 : 0)
  693     .Case("nomicromips", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel) && LangOpts.CPlusPlus11 ? 1 : 0)
  693     .Case("nomicromips", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel) && LangOpts.CPlusPlus11 ? 1 : 0)
  694     .Case("nomips16", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel) && LangOpts.CPlusPlus11 ? 1 : 0)
  694     .Case("nomips16", true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel) && LangOpts.CPlusPlus11 ? 1 : 0)
  711     .Case("interrupt", true && (T.getArch() == llvm::Triple::riscv32 || T.getArch() == llvm::Triple::riscv64) && LangOpts.CPlusPlus11 ? 1 : 0)
  711     .Case("interrupt", true && (T.getArch() == llvm::Triple::riscv32 || T.getArch() == llvm::Triple::riscv64) && LangOpts.CPlusPlus11 ? 1 : 0)
  734     .Case("force_align_arg_pointer", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64) && LangOpts.CPlusPlus11 ? 1 : 0)
  734     .Case("force_align_arg_pointer", true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64) && LangOpts.CPlusPlus11 ? 1 : 0)
  762     .Case("__clang_arm_mve_alias", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) && LangOpts.DoubleSquareBracketAttributes ? 1 : 0)
  762     .Case("__clang_arm_mve_alias", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) && LangOpts.DoubleSquareBracketAttributes ? 1 : 0)
  762     .Case("__clang_arm_mve_alias", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) && LangOpts.DoubleSquareBracketAttributes ? 1 : 0)
  762     .Case("__clang_arm_mve_alias", true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb) && LangOpts.DoubleSquareBracketAttributes ? 1 : 0)
  861     .Case("import_module", true && (T.getArch() == llvm::Triple::wasm32 || T.getArch() == llvm::Triple::wasm64) && LangOpts.DoubleSquareBracketAttributes ? 1 : 0)
  861     .Case("import_module", true && (T.getArch() == llvm::Triple::wasm32 || T.getArch() == llvm::Triple::wasm64) && LangOpts.DoubleSquareBracketAttributes ? 1 : 0)
  862     .Case("import_name", true && (T.getArch() == llvm::Triple::wasm32 || T.getArch() == llvm::Triple::wasm64) && LangOpts.DoubleSquareBracketAttributes ? 1 : 0)
  862     .Case("import_name", true && (T.getArch() == llvm::Triple::wasm32 || T.getArch() == llvm::Triple::wasm64) && LangOpts.DoubleSquareBracketAttributes ? 1 : 0)
gen/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc
   79   return true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb || T.getArch() == llvm::Triple::avr || T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::msp430 || T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::riscv32 || T.getArch() == llvm::Triple::riscv64);
   79   return true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb || T.getArch() == llvm::Triple::avr || T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::msp430 || T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::riscv32 || T.getArch() == llvm::Triple::riscv64);
   79   return true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb || T.getArch() == llvm::Triple::avr || T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::msp430 || T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::riscv32 || T.getArch() == llvm::Triple::riscv64);
   79   return true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb || T.getArch() == llvm::Triple::avr || T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::msp430 || T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::riscv32 || T.getArch() == llvm::Triple::riscv64);
   79   return true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb || T.getArch() == llvm::Triple::avr || T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::msp430 || T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::riscv32 || T.getArch() == llvm::Triple::riscv64);
   79   return true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb || T.getArch() == llvm::Triple::avr || T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::msp430 || T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::riscv32 || T.getArch() == llvm::Triple::riscv64);
   79   return true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb || T.getArch() == llvm::Triple::avr || T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::msp430 || T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::riscv32 || T.getArch() == llvm::Triple::riscv64);
   79   return true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb || T.getArch() == llvm::Triple::avr || T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::msp430 || T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::riscv32 || T.getArch() == llvm::Triple::riscv64);
   79   return true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb || T.getArch() == llvm::Triple::avr || T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::msp430 || T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::riscv32 || T.getArch() == llvm::Triple::riscv64);
   79   return true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb || T.getArch() == llvm::Triple::avr || T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::msp430 || T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::riscv32 || T.getArch() == llvm::Triple::riscv64);
   79   return true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb || T.getArch() == llvm::Triple::avr || T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::msp430 || T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::riscv32 || T.getArch() == llvm::Triple::riscv64);
   79   return true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb || T.getArch() == llvm::Triple::avr || T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::msp430 || T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::riscv32 || T.getArch() == llvm::Triple::riscv64);
   93   return true && (T.getArch() == llvm::Triple::avr);
  315   return true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64);
  315   return true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64);
  394   return true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb);
  394   return true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb);
  394   return true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb);
  394   return true && (T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::armeb || T.getArch() == llvm::Triple::thumbeb);
  934   return true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32);
  934   return true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32);
  934   return true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32);
  934   return true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32);
  934   return true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && (T.getOS() == llvm::Triple::Win32);
 1025   return true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() );
 1025   return true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() );
 1025   return true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() );
 1025   return true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() );
 1025   return true && (T.getArch() == llvm::Triple::x86 || T.getArch() == llvm::Triple::x86_64 || T.getArch() == llvm::Triple::arm || T.getArch() == llvm::Triple::thumb || T.getArch() == llvm::Triple::aarch64) && ( Target.getCXXABI().isMicrosoft() );
 1465   return true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel);
 1465   return true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel);
 1523   return true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el);
 1523   return true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el);
 1523   return true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el);
 1523   return true && (T.getArch() == llvm::Triple::mips || T.getArch() == llvm::Triple::mipsel || T.getArch() == llvm::Triple::mips64 || T.getArch() == llvm::Triple::mips64el);
 3160   return true && (T.getArch() == llvm::Triple::wasm32 || T.getArch() == llvm::Triple::wasm64);
 3160   return true && (T.getArch() == llvm::Triple::wasm32 || T.getArch() == llvm::Triple::wasm64);
include/llvm/ADT/Triple.h
  649     return getArch() == Triple::x86_64 &&
  685     return getArch() == Triple::spir || getArch() == Triple::spir64;
  685     return getArch() == Triple::spir || getArch() == Triple::spir64;
  690     return getArch() == Triple::nvptx || getArch() == Triple::nvptx64;
  690     return getArch() == Triple::nvptx || getArch() == Triple::nvptx64;
  695     return getArch() == Triple::thumb || getArch() == Triple::thumbeb;
  695     return getArch() == Triple::thumb || getArch() == Triple::thumbeb;
  700     return getArch() == Triple::arm || getArch() == Triple::armeb;
  700     return getArch() == Triple::arm || getArch() == Triple::armeb;
  705     return getArch() == Triple::aarch64 || getArch() == Triple::aarch64_be;
  705     return getArch() == Triple::aarch64 || getArch() == Triple::aarch64_be;
  710     return getArch() == Triple::mips || getArch() == Triple::mipsel;
  710     return getArch() == Triple::mips || getArch() == Triple::mipsel;
  715     return getArch() == Triple::mips64 || getArch() == Triple::mips64el;
  715     return getArch() == Triple::mips64 || getArch() == Triple::mips64el;
  725     return getArch() == Triple::ppc64 || getArch() == Triple::ppc64le;
  725     return getArch() == Triple::ppc64 || getArch() == Triple::ppc64le;
  730     return getArch() == Triple::riscv32 || getArch() == Triple::riscv64;
  730     return getArch() == Triple::riscv32 || getArch() == Triple::riscv64;
lib/Analysis/TargetLibraryInfo.cpp
   43   if (T.getArch() == Triple::x86)
   93   if (T.isPPC64() || T.getArch() == Triple::sparcv9 ||
   94       T.getArch() == Triple::systemz) {
  107   if (T.getArch() == Triple::r600 ||
  108       T.getArch() == Triple::amdgcn)
  113   if (T.getArch() == Triple::r600 ||
  114       T.getArch() == Triple::amdgcn) {
  151   if (T.isMacOSX() && T.getArch() == Triple::x86 &&
  163   if (T.getArch() != Triple::xcore && T.getArch() != Triple::tce &&
  163   if (T.getArch() != Triple::xcore && T.getArch() != Triple::tce &&
  191     bool isARM = (T.getArch() == Triple::aarch64 ||
  192                   T.getArch() == Triple::arm);
  194                             T.getArch() == Triple::x86_64);
  383                             (T.getArch() == Triple::x86 ||
  384                              T.getArch() == Triple::x86_64)))) {
lib/Bitcode/Writer/BitcodeWriter.cpp
 4316   Triple::ArchType Arch = TT.getArch();
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
  164       mapArchToCVCPUType(Triple(MMI->getModule()->getTargetTriple()).getArch());
 1012   if (Triple(MMI->getModule()->getTargetTriple()).getArch() == Triple::x86)
lib/CodeGen/SelectionDAG/FastISel.cpp
 1043   if (Triple.getArch() != Triple::x86_64 || !Triple.isOSLinux())
 1062   if (Triple.getArch() != Triple::x86_64 || !Triple.isOSLinux())
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 6713     if (Triple.getArch() != Triple::x86_64 || !Triple.isOSLinux())
 6744     if (Triple.getArch() != Triple::x86_64 || !Triple.isOSLinux())
lib/CodeGen/TargetLoweringBase.cpp
   94   if (TT.getArch() == Triple::x86)
  127   if (TT.getArch() == Triple::ppc || TT.isPPC64()) {
  163     switch (TT.getArch()) {
lib/CodeGen/TargetLoweringObjectFileImpl.cpp
  101   switch (TgtM.getTargetTriple().getArch()) {
 1223   bool isThumb = TM.getTargetTriple().getArch() == Triple::thumb;
lib/CodeGen/XRayInstrumentation.cpp
  208   switch (MF.getTarget().getTargetTriple().getArch()) {
lib/DebugInfo/Symbolize/Symbolize.cpp
  437     if (Triple(ArchStr).getArch() != Triple::UnknownArch) {
lib/ExecutionEngine/Orc/IndirectionUtils.cpp
  118   switch (T.getArch()) {
  164   switch (T.getArch()) {
lib/ExecutionEngine/Orc/LazyReexports.cpp
   86   switch (T.getArch()) {
lib/ExecutionEngine/TargetSelect.cpp
   87   if (TheTriple.getArch() == Triple::arm &&
lib/FuzzMutate/FuzzerCLI.cpp
   54     } else if (Triple(Opt).getArch()) {
  117     } else if (Triple(Opt).getArch()) {
lib/IR/AutoUpgrade.cpp
 4143   Triple::ArchType Arch = Triple(TT).getArch();
lib/IR/DataLayout.cpp
  155     return T.getArch() == Triple::x86 ? "-m:x" : "-m:w";
lib/LTO/LTOCodeGenerator.cpp
  364     if (Triple.getArch() == llvm::Triple::x86_64)
  366     else if (Triple.getArch() == llvm::Triple::x86)
  368     else if (Triple.getArch() == llvm::Triple::aarch64 ||
  369              Triple.getArch() == llvm::Triple::aarch64_32)
lib/LTO/LTOModule.cpp
  219     if (Triple.getArch() == llvm::Triple::x86_64)
  221     else if (Triple.getArch() == llvm::Triple::x86)
  223     else if (Triple.getArch() == llvm::Triple::aarch64 ||
  224              Triple.getArch() == llvm::Triple::aarch64_32)
lib/LTO/ThinLTOCodeGenerator.cpp
  495     if (TheTriple.getArch() == llvm::Triple::x86_64)
  497     else if (TheTriple.getArch() == llvm::Triple::x86)
  499     else if (TheTriple.getArch() == llvm::Triple::aarch64 ||
  500              TheTriple.getArch() == llvm::Triple::aarch64_32)
lib/Linker/IRMover.cpp
 1373   if (Triple.getArch() == Triple::thumb || Triple.getArch() == Triple::thumbeb)
 1373   if (Triple.getArch() == Triple::thumb || Triple.getArch() == Triple::thumbeb)
 1375   if (Triple.getArch() == Triple::arm || Triple.getArch() == Triple::armeb)
 1375   if (Triple.getArch() == Triple::arm || Triple.getArch() == Triple::armeb)
lib/MC/MCObjectFileInfo.cpp
   31   if (T.getArch() == Triple::aarch64 || T.getArch() == Triple::aarch64_32)
   31   if (T.getArch() == Triple::aarch64 || T.getArch() == Triple::aarch64_32)
   44       (T.getArch() == Triple::x86_64 || T.getArch() == Triple::x86))
   44       (T.getArch() == Triple::x86_64 || T.getArch() == Triple::x86))
   61       (T.getArch() == Triple::aarch64 || T.getArch() == Triple::aarch64_32))
   61       (T.getArch() == Triple::aarch64 || T.getArch() == Triple::aarch64_32))
  133   Triple::ArchType ArchTy = T.getArch();
  195     if (T.getArch() == Triple::x86_64 || T.getArch() == Triple::x86)
  195     if (T.getArch() == Triple::x86_64 || T.getArch() == Triple::x86)
  197     else if (T.getArch() == Triple::aarch64 || T.getArch() == Triple::aarch64_32)
  197     else if (T.getArch() == Triple::aarch64 || T.getArch() == Triple::aarch64_32)
  199     else if (T.getArch() == Triple::arm || T.getArch() == Triple::thumb)
  199     else if (T.getArch() == Triple::arm || T.getArch() == Triple::thumb)
  302   switch (T.getArch()) {
  330   unsigned EHSectionType = T.getArch() == Triple::x86_64
  337   if (T.isOSSolaris() && T.getArch() != Triple::x86_64)
  494   const bool IsThumb = T.getArch() == Triple::thumb;
  517   if (T.getArch() == Triple::x86_64 || T.getArch() == Triple::aarch64) {
  517   if (T.getArch() == Triple::x86_64 || T.getArch() == Triple::aarch64) {
lib/MC/MCParser/COFFAsmParser.cpp
  399     if (T.getArch() == Triple::arm || T.getArch() == Triple::thumb)
  399     if (T.getArch() == Triple::arm || T.getArch() == Triple::thumb)
lib/MC/MCParser/DarwinAsmParser.cpp
  701   Triple::ArchType ArchTy = TT.getArch();
lib/MC/MCSectionELF.cpp
  107   Triple::ArchType Arch = T.getArch();
lib/MC/MCWinCOFFStreamer.cpp
  184   if (getContext().getObjectFileInfo()->getTargetTriple().getArch() !=
lib/MC/SubtargetFeature.cpp
   73     if (Triple.getArch() == Triple::ppc) {
   76     } else if (Triple.getArch() == Triple::ppc64) {
lib/Object/ELFObjectFile.cpp
  390   switch (Triple.getArch()) {
lib/Object/MachOUniversal.cpp
  215   if (Triple(ArchName).getArch() == Triple::ArchType::UnknownArch)
lib/ProfileData/Coverage/CoverageMappingReader.cpp
  693     if (!Arch.empty() && OF->getArch() != Triple(Arch).getArch())
lib/Support/TargetRegistry.cpp
   69   Triple::ArchType Arch = Triple(TT).getArch();
lib/Support/Triple.cpp
  650   switch (T.getArch()) {
 1133       Major = (getArch() == aarch64) ? 7 : 5;
 1293   return getArchPointerBitWidth(getArch()) == 64;
 1297   return getArchPointerBitWidth(getArch()) == 32;
 1301   return getArchPointerBitWidth(getArch()) == 16;
 1306   switch (getArch()) {
 1370   switch (getArch()) {
 1437   switch (getArch()) {
 1491   switch (getArch()) {
 1519   switch (getArch()) {
 1564   if ((getArch() == Triple::thumb && Other.getArch() == Triple::arm) ||
 1564   if ((getArch() == Triple::thumb && Other.getArch() == Triple::arm) ||
 1565       (getArch() == Triple::arm && Other.getArch() == Triple::thumb) ||
 1565       (getArch() == Triple::arm && Other.getArch() == Triple::thumb) ||
 1566       (getArch() == Triple::thumbeb && Other.getArch() == Triple::armeb) ||
 1566       (getArch() == Triple::thumbeb && Other.getArch() == Triple::armeb) ||
 1567       (getArch() == Triple::armeb && Other.getArch() == Triple::thumbeb)) {
 1567       (getArch() == Triple::armeb && Other.getArch() == Triple::thumbeb)) {
 1580     return getArch() == Other.getArch() && getSubArch() == Other.getSubArch() &&
 1580     return getArch() == Other.getArch() && getSubArch() == Other.getSubArch() &&
lib/Target/AArch64/AArch64TargetMachine.cpp
  208     if (TT.getArch() == Triple::aarch64_32)
  290       TT.getArch() != Triple::aarch64_32 &&
lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp
   69   if (T.getArch() == Triple::aarch64_be)
lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp
  245     MAI = new AArch64MCAsmInfoDarwin(TheTriple.getArch() == Triple::aarch64_32);
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
 2634   assert(CurDAG->getTarget().getTargetTriple().getArch() == Triple::amdgcn);
lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp
  567   if (TT.getArch() == Triple::r600)
lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
  155   IsAMDGCN = TT.getArch() == Triple::amdgcn;
lib/Target/AMDGPU/AMDGPUSubtarget.cpp
  133   if (TT.getArch() == Triple::amdgcn) {
  895   if (MF.getTarget().getTargetTriple().getArch() == Triple::amdgcn)
  902   if (TM.getTargetTriple().getArch() == Triple::amdgcn)
lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
  321   if (TT.getArch() == Triple::r600) {
  341   if (TT.getArch() == Triple::amdgcn)
  689   if (TM.getTargetTriple().getArch() == Triple::r600)
  715   if (TM.getTargetTriple().getArch() == Triple::amdgcn) {
  739   if (TM->getTargetTriple().getArch() == Triple::amdgcn)
  742   if (TM->getTargetTriple().getArch() == Triple::amdgcn &&
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
 3581   if (getSTI().getTargetTriple().getArch() != Triple::amdgcn)
 3648   if (getSTI().getTargetTriple().getArch() != Triple::amdgcn)
 4099   if (getSTI().getTargetTriple().getArch() != Triple::amdgcn) {
lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp
  207       AMDGPUAsmBackend(T), Is64Bit(TT.getArch() == Triple::amdgcn),
lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp
   20   CodePointerSize = (TT.getArch() == Triple::amdgcn) ? 8 : 4;
   28   MaxInstLength = (TT.getArch() == Triple::amdgcn) ? 20 : 16;
   56   if (!STI || STI->getTargetTriple().getArch() == Triple::r600)
lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp
   61   if (TT.getArch() == Triple::r600)
   70   if (TT.getArch() == Triple::r600)
   80   if (T.getArch() == Triple::r600)
lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
  275   if (STI->getTargetTriple().getArch() != Triple::amdgcn)
 1020   if (STI.getTargetTriple().getArch() == Triple::r600)
lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp
   21   if ((TheTriple.getArch() == Triple::armeb) ||
   22       (TheTriple.getArch() == Triple::thumbeb))
   47   if ((TheTriple.getArch() == Triple::armeb) ||
   48       (TheTriple.getArch() == Triple::thumbeb))
lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
  215       (T.getArch() == Triple::thumb || T.getArch() == Triple::thumbeb));
  215       (T.getArch() == Triple::thumb || T.getArch() == Triple::thumbeb));
lib/Target/BPF/BPFAbstractMemberAccess.cpp
  644     if (Triple.getArch() == Triple::bpfel)
lib/Target/BPF/BPFTargetMachine.cpp
   44   if (TT.getArch() == Triple::bpfeb)
lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h
   25     if (TT.getArch() == Triple::bpfeb)
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
 2409   if (Triple(M.getTargetTriple()).getArch() != Triple::hexagon)
lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
  837       STI.getTargetTriple().getArch() == Triple::ArchType::mipsel ||
  838               STI.getTargetTriple().getArch() == Triple::ArchType::mips
lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp
   22   if (TheTriple.getArch() == Triple::nvptx64) {
lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp
   55   IsLittleEndian = T.getArch() == Triple::ppc64le;
lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp
   64       (TT.getArch() == Triple::ppc64 || TT.getArch() == Triple::ppc64le);
   64       (TT.getArch() == Triple::ppc64 || TT.getArch() == Triple::ppc64le);
   81   bool isPPC64 = (TheTriple.getArch() == Triple::ppc64 ||
   82                   TheTriple.getArch() == Triple::ppc64le);
lib/Target/PowerPC/PPCSubtarget.cpp
   57       IsPPC64(TargetTriple.getArch() == Triple::ppc64 ||
   58               TargetTriple.getArch() == Triple::ppc64le),
  127     if (TargetTriple.getArch() == Triple::ppc64le)
  171   IsLittleEndian = (TargetTriple.getArch() == Triple::ppc64le);
lib/Target/PowerPC/PPCTargetMachine.cpp
  126   bool is64Bit = T.getArch() == Triple::ppc64 || T.getArch() == Triple::ppc64le;
  126   bool is64Bit = T.getArch() == Triple::ppc64 || T.getArch() == Triple::ppc64le;
  130   if (T.getArch() == Triple::ppc64le)
  163   if (TT.getArch() == Triple::ppc64 || TT.getArch() == Triple::ppc64le) {
  163   if (TT.getArch() == Triple::ppc64 || TT.getArch() == Triple::ppc64le) {
  213   switch (TT.getArch()) {
  235   if (TT.getArch() == Triple::ppc64)
  469   if (TM->getTargetTriple().getArch() == Triple::ppc64le &&
lib/Target/PowerPC/PPCTargetMachine.h
   59     return (TT.getArch() == Triple::ppc64 || TT.getArch() == Triple::ppc64le);
   59     return (TT.getArch() == Triple::ppc64 || TT.getArch() == Triple::ppc64le);
lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
  102     return getSTI().getTargetTriple().getArch() == Triple::sparcv9;
lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp
   26   bool isV9 = (TheTriple.getArch() == Triple::sparcv9);
   27   IsLittleEndian = (TheTriple.getArch() == Triple::sparcel);
lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp
   70     CPU = (TT.getArch() == Triple::sparcv9) ? "v9" : "v8";
lib/Target/Sparc/SparcTargetMachine.cpp
   32   std::string Ret = T.getArch() == Triple::sparcel ? "e" : "E";
lib/Target/TargetMachine.cpp
  191     Triple::ArchType Arch = TT.getArch();
lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
  248     if (STI.getTargetTriple().getArch() == Triple::x86_64) {
lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp
   40   bool is64Bit = T.getArch() == Triple::x86_64;
   85   bool is64Bit = T.getArch() == Triple::x86_64;
  125   if (Triple.getArch() == Triple::x86_64) {
  152   if (Triple.getArch() == Triple::x86_64) {
lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
   51   if (TT.getArch() == Triple::x86_64)
   62   if (TT.getArch() == Triple::x86_64)
  314   unsigned RA = (TT.getArch() == Triple::x86_64)
  328   bool is64Bit = TheTriple.getArch() == Triple::x86_64;
  515   switch (TargetTriple.getArch()) {
lib/Target/X86/X86AsmPrinter.cpp
  608     if (TT.getArch() == Triple::x86) {
  713           (TT.getArch() == Triple::x86) ? "__fltused" : "_fltused";
lib/Target/X86/X86RetpolineThunks.cpp
   98   Is64Bit = TM->getTargetTriple().getArch() == Triple::x86_64;
lib/Target/X86/X86Subtarget.cpp
  331       In64BitMode(TargetTriple.getArch() == Triple::x86_64),
  332       In32BitMode(TargetTriple.getArch() == Triple::x86 &&
  334       In16BitMode(TargetTriple.getArch() == Triple::x86 &&
lib/Target/X86/X86TargetMachine.cpp
   90     if (TT.getArch() == Triple::x86_64)
  161   bool is64Bit = TT.getArch() == Triple::x86_64;
  223           getEffectiveX86CodeModel(CM, JIT, TT.getArch() == Triple::x86_64),
  234   if (TT.getArch() == Triple::x86_64)
  422     if (TT.getArch() == Triple::x86_64) {
  476   if (TT.isOSWindows() && TT.getArch() == Triple::x86)
  534   if (TT.isOSWindows() && TT.getArch() == Triple::x86_64)
lib/ToolDrivers/llvm-lib/LibDriver.cpp
  175   switch (Triple(*TripleStr).getArch()) {
lib/Transforms/IPO/LowerTypeTests.cpp
 1661   Arch = TargetTriple.getArch();
lib/Transforms/IPO/WholeProgramDevirt.cpp
 1033   if (T.getArch() != Triple::x86_64)
 1236   return (T.getArch() == Triple::x86 || T.getArch() == Triple::x86_64) &&
 1236   return (T.getArch() == Triple::x86 || T.getArch() == Triple::x86_64) &&
lib/Transforms/Instrumentation/AddressSanitizer.cpp
  433   bool IsPPC64 = TargetTriple.getArch() == Triple::ppc64 ||
  434                  TargetTriple.getArch() == Triple::ppc64le;
  435   bool IsSystemZ = TargetTriple.getArch() == Triple::systemz;
  436   bool IsX86_64 = TargetTriple.getArch() == Triple::x86_64;
  440   bool IsAArch64 = TargetTriple.getArch() == Triple::aarch64;
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
  543   bool IsX86_64 = TargetTriple.getArch() == Triple::x86_64;
  545   bool IsAArch64 = TargetTriple.getArch() == Triple::aarch64 ||
  546                    TargetTriple.getArch() == Triple::aarch64_be;
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
  675   switch (TargetTriple.getArch()) {
  969     if (TargetTriple.getArch() == Triple::aarch64)
 1035         {readRegister(IRB, (TargetTriple.getArch() == Triple::x86_64) ? "rsp"
lib/Transforms/Instrumentation/MemorySanitizer.cpp
  889         switch (TargetTriple.getArch()) {
  901         switch (TargetTriple.getArch()) {
  910         switch (TargetTriple.getArch()) {
 4027       if (TargetTriple.getArch() == Triple::mips64) {
 4406     if (TargetTriple.getArch() == Triple::ppc64)
 4579   if (TargetTriple.getArch() == Triple::x86_64)
 4583   else if (TargetTriple.getArch() == Triple::aarch64)
 4585   else if (TargetTriple.getArch() == Triple::ppc64 ||
 4586            TargetTriple.getArch() == Triple::ppc64le)
lib/Transforms/Instrumentation/SanitizerCoverage.cpp
  387   if (TargetTriple.getArch() == Triple::x86_64) {
  417     if (TargetTriple.getArch() == Triple::x86_64)
lib/Transforms/Utils/SimplifyLibCalls.cpp
 2080     assert(T.getArch() != Triple::x86 && "x86 messy and unsupported for now");
 2083     ResTy = T.getArch() == Triple::x86_64
tools/bugpoint/Miscompilation.cpp
 1088   if (TargetTriple.getArch() == Triple::sparc)
tools/bugpoint/ToolRunner.cpp
  633   if (TargetTriple.getArch() == Triple::x86)
  682   if (TargetTriple.getArch() == Triple::sparc)
  781   if (TargetTriple.getArch() == Triple::x86)
  798   if (TargetTriple.getArch() == Triple::sparc)
  812   if (TargetTriple.getArch() == Triple::x86_64)
  815   if (TargetTriple.getArch() == Triple::sparc)
tools/clang/include/clang/Basic/TargetInfo.h
 1130     return getTriple().getArch() == llvm::Triple::x86 ||
 1131            getTriple().getArch() == llvm::Triple::x86_64;
 1197            (getTriple().getArch() == llvm::Triple::x86 ||
 1198             getTriple().getArch() == llvm::Triple::x86_64 ||
 1199             getTriple().getArch() == llvm::Triple::aarch64);
tools/clang/include/clang/Driver/ToolChain.h
  213   llvm::Triple::ArchType getArch() const { return Triple.getArch(); }
tools/clang/lib/AST/ASTContext.cpp
 2237   if ((getTargetInfo().getTriple().getArch() == llvm::Triple::ppc64 ||
 2238        getTargetInfo().getTriple().getArch() == llvm::Triple::ppc64le) &&
tools/clang/lib/AST/ItaniumCXXABI.cpp
  209         T.getArch() == llvm::Triple::x86)
tools/clang/lib/AST/ItaniumMangle.cpp
 3190         getASTContext().getTargetInfo().getTriple().getArch();
 3212         getASTContext().getTargetInfo().getTriple().getArch();
tools/clang/lib/AST/Mangle.cpp
   67       !(Triple.getArch() == llvm::Triple::x86 ||
   68         Triple.getArch() == llvm::Triple::x86_64))
tools/clang/lib/AST/MicrosoftCXXABI.cpp
   83         Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86)
tools/clang/lib/AST/MicrosoftMangle.cpp
 2696         getASTContext().getTargetInfo().getTriple().getArch();
tools/clang/lib/Basic/Targets.cpp
  109   switch (Triple.getArch()) {
tools/clang/lib/Basic/Targets/AMDGPU.h
   45     return getTriple().getArch() == llvm::Triple::amdgcn ||
   56     return getTriple().getArch() == llvm::Triple::amdgcn;
   60     return getTriple().getArch() == llvm::Triple::amdgcn ||
   69     return getTriple().getArch() == llvm::Triple::amdgcn ||
   74     return TT.getArch() == llvm::Triple::amdgcn;
   78     return TT.getArch() == llvm::Triple::r600;
  103     return getTriple().getArch() == llvm::Triple::amdgcn ? 64 : 32;
  224     if (getTriple().getArch() == llvm::Triple::amdgcn)
  232     if (getTriple().getArch() == llvm::Triple::amdgcn) {
tools/clang/lib/Basic/Targets/ARM.cpp
 1121   assert((Triple.getArch() == llvm::Triple::arm ||
 1122           Triple.getArch() == llvm::Triple::thumb) &&
 1124   unsigned Offset = Triple.getArch() == llvm::Triple::arm ? 4 : 6;
tools/clang/lib/Basic/Targets/BPF.h
   37     if (Triple.getArch() == llvm::Triple::bpfeb) {
tools/clang/lib/Basic/Targets/OSTargets.h
  196     switch (Triple.getArch()) {
  246     switch (Triple.getArch()) {
  311     switch (Triple.getArch()) {
  403     switch (Triple.getArch()) {
  468     switch (Triple.getArch()) {
  556     switch (Triple.getArch()) {
  587     switch (Triple.getArch()) {
  647     switch (Triple.getArch()) {
  775     if (Triple.getArch() == llvm::Triple::arm) {
  777     } else if (Triple.getArch() == llvm::Triple::x86) {
  780     } else if (Triple.getArch() == llvm::Triple::x86_64) {
  783     } else if (Triple.getArch() == llvm::Triple::mipsel) {
  786       assert(Triple.getArch() == llvm::Triple::le32);
tools/clang/lib/Basic/Targets/PPC.cpp
   89   if (getTriple().getArch() == llvm::Triple::ppc64le) {
tools/clang/lib/Basic/Targets/PPC.h
  378     if ((Triple.getArch() == llvm::Triple::ppc64le)) {
tools/clang/lib/Basic/Targets/RISCV.cpp
   89   bool Is64Bit = getTriple().getArch() == llvm::Triple::riscv64;
  132   bool Is64Bit = getTriple().getArch() == llvm::Triple::riscv64;
tools/clang/lib/Basic/Targets/X86.cpp
  109   if (getTriple().getArch() == llvm::Triple::x86_64)
  912   if (getTriple().getArch() == llvm::Triple::x86_64) {
 1281   if (Opts.MicrosoftExt && getTriple().getArch() == llvm::Triple::x86) {
 1324   if (HasCX16 && getTriple().getArch() == llvm::Triple::x86_64)
 1488       .Case("x86_32", getTriple().getArch() == llvm::Triple::x86)
 1489       .Case("x86_64", getTriple().getArch() == llvm::Triple::x86_64)
tools/clang/lib/Basic/Targets/X86.h
  278     if (getTriple().getArch() == llvm::Triple::x86_64 && SSELevel >= AVX512F)
  280     if (getTriple().getArch() == llvm::Triple::x86_64 && SSELevel >= AVX)
  282     if (getTriple().getArch() == llvm::Triple::x86 &&
tools/clang/lib/CodeGen/CGBuiltin.cpp
  752   llvm::Triple::ArchType Arch = CGF.getTarget().getTriple().getArch();
  845     if (CGF.getTarget().getTriple().getArch() == llvm::Triple::aarch64) {
 1047     llvm::Triple::ArchType ISA = getTarget().getTriple().getArch();
 3508       if (getTarget().getTriple().getArch() == llvm::Triple::x86)
 3510       else if (getTarget().getTriple().getArch() == llvm::Triple::aarch64)
 4136       llvm::Triple::getArchTypePrefix(getTarget().getTriple().getArch());
 4278         ReturnValue, getContext().getAuxTargetInfo()->getTriple().getArch());
 4282                                    getTarget().getTriple().getArch());
 6015     bool IsThumb = getTarget().getTriple().getArch() == llvm::Triple::thumb;
tools/clang/lib/CodeGen/CGCall.cpp
 3448       assert(getTarget().getTriple().getArch() == llvm::Triple::x86);
 3906       assert(getTarget().getTriple().getArch() == llvm::Triple::x86);
tools/clang/lib/CodeGen/CGException.cpp
  207   if (T.getArch() == llvm::Triple::x86)
 1693     if (ParentCGF.getTarget().getTriple().getArch() != llvm::Triple::x86)
 1761       CGM.getTarget().getTriple().getArch() != llvm::Triple::x86) {
 1769   if (IsFilter && CGM.getTarget().getTriple().getArch() == llvm::Triple::x86) {
 1852   if (CGM.getTarget().getTriple().getArch() != llvm::Triple::x86 || !IsFilter) {
 1930   if (CGM.getTarget().getTriple().getArch() != llvm::Triple::x86) {
 2015   if (CGM.getTarget().getTriple().getArch() != llvm::Triple::x86 && C &&
 2077   if (CGM.getTarget().getTriple().getArch() != llvm::Triple::x86) {
tools/clang/lib/CodeGen/CGObjC.cpp
  928     CGM.getTarget().getTriple().getArch();
tools/clang/lib/CodeGen/CGObjCMac.cpp
 5625   if (CGM.getTarget().getTriple().getArch() == llvm::Triple::aarch64)
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
10762       if (CGM.getTriple().getArch() == llvm::Triple::x86 ||
10763           CGM.getTriple().getArch() == llvm::Triple::x86_64) {
10765       } else if (CGM.getTriple().getArch() == llvm::Triple::aarch64) {
tools/clang/lib/CodeGen/CGVTables.cpp
  574       switch (CGM.getTriple().getArch()) {
tools/clang/lib/CodeGen/CodeGenFunction.cpp
 2289   assert((getContext().getTargetInfo().getTriple().getArch() ==
 2291           getContext().getTargetInfo().getTriple().getArch() ==
tools/clang/lib/CodeGen/CodeGenModule.cpp
  205   switch (getTriple().getArch()) {
  467   if (Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86)
  521   llvm::Triple::ArchType Arch = Context.getTargetInfo().getTriple().getArch();
  833   llvm::Triple::ArchType Arch = TT.getArch();
 3526     if (getTriple().getArch() == llvm::Triple::xcore &&
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
  533     if (CGM.getContext().getTargetInfo().getTriple().getArch()
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
  739     if (CGM.getTarget().getTriple().getArch() == llvm::Triple::x86) {
  807   switch (CGM.getTarget().getTriple().getArch()) {
 2296   CGM.AppendLinkerOptions(CGM.getTarget().getTriple().getArch() ==
tools/clang/lib/CodeGen/TargetInfo.cpp
 1955   assert(Triple.getArch() == llvm::Triple::x86);
 9712   switch (Triple.getArch()) {
tools/clang/lib/CrossTU/CrossTranslationUnit.cpp
   57   if (Lhs.getArch() != Triple::UnknownArch &&
   58       Rhs.getArch() != Triple::UnknownArch && Lhs.getArch() != Rhs.getArch())
   58       Rhs.getArch() != Triple::UnknownArch && Lhs.getArch() != Rhs.getArch())
   58       Rhs.getArch() != Triple::UnknownArch && Lhs.getArch() != Rhs.getArch())
tools/clang/lib/Driver/Driver.cpp
  459       if (LE.getArch() != llvm::Triple::UnknownArch)
  463       if (BE.getArch() != llvm::Triple::UnknownArch)
  469   if (Target.getArch() == llvm::Triple::tce ||
  480       AT = Target.get64BitArchVariant().getArch();
  484                Target.get64BitArchVariant().getArch() == llvm::Triple::x86_64) {
  488       AT = Target.get32BitArchVariant().getArch();
  492                Target.get32BitArchVariant().getArch() == llvm::Triple::x86) {
  497     if (AT != llvm::Triple::UnknownArch && AT != Target.getArch())
  503     if (Target.get32BitArchVariant().getArch() != llvm::Triple::x86)
  692           if (TT.getArch() == llvm::Triple::UnknownArch)
  864   if (CfgTriple.getArch() == llvm::Triple::ArchType::UnknownArch)
  881     if (CfgTriple.getArch() != EffectiveTriple.getArch()) {
  881     if (CfgTriple.getArch() != EffectiveTriple.getArch()) {
 2486           HostTC->getTriple().getArch() == llvm::Triple::amdgcn) {
 4739       if (Target.getArch() == llvm::Triple::hexagon)
 4746       else if (Target.getArch() == llvm::Triple::ppc ||
 4747                Target.getArch() == llvm::Triple::ppc64 ||
 4748                Target.getArch() == llvm::Triple::ppc64le)
 4809       switch (Target.getArch()) {
tools/clang/lib/Driver/SanitizerArgs.cpp
  458       TC.getTriple().getArch() == llvm::Triple::aarch64 &&
  611                  TC.getTriple().getArch() == llvm::Triple::x86_64);
  868   if (TC.getTriple().getArch() == llvm::Triple::x86) {
tools/clang/lib/Driver/ToolChain.cpp
  231   switch (Triple.getArch()) {
  553   switch (HostTriple.getArch()) {
  563     return HostTriple.getArch() != getArch();
  580     return Triple.getArch() == llvm::Triple::arm ||
  581            Triple.getArch() == llvm::Triple::armeb ||
  582            Triple.getArch() == llvm::Triple::thumb ||
  583            Triple.getArch() == llvm::Triple::thumbeb ||
  584            Triple.getArch() == llvm::Triple::wasm32 ||
  585            Triple.getArch() == llvm::Triple::wasm64;
  594   switch (getTriple().getArch()) {
  629     bool IsBigEndian = getTriple().getArch() == llvm::Triple::armeb ||
  630                        getTriple().getArch() == llvm::Triple::thumbeb;
  935   if (getTriple().getArch() == llvm::Triple::x86 ||
  936       getTriple().getArch() == llvm::Triple::x86_64 ||
  937       getTriple().getArch() == llvm::Triple::arm ||
  938       getTriple().getArch() == llvm::Triple::aarch64 ||
  939       getTriple().getArch() == llvm::Triple::wasm32 ||
  940       getTriple().getArch() == llvm::Triple::wasm64)
  942   if (getTriple().getArch() == llvm::Triple::x86_64 ||
  943       getTriple().getArch() == llvm::Triple::aarch64)
  945   if (getTriple().getArch() == llvm::Triple::aarch64 ||
  946       getTriple().getArch() == llvm::Triple::aarch64_be)
tools/clang/lib/Driver/ToolChains/Arch/Mips.cpp
   75     switch (Triple.getArch()) {
tools/clang/lib/Driver/ToolChains/Arch/RISCV.cpp
  365     MArch = Triple.getArch() == llvm::Triple::riscv32 ? "rv32gc" : "rv64gc";
  454   assert((Triple.getArch() == llvm::Triple::riscv32 ||
  455           Triple.getArch() == llvm::Triple::riscv64) &&
  463     return Triple.getArch() == llvm::Triple::riscv32 ? "ilp32d" : "lp64d";
  465     return Triple.getArch() == llvm::Triple::riscv32 ? "ilp32" : "lp64";
tools/clang/lib/Driver/ToolChains/Arch/Sparc.cpp
   23   if (Triple.getArch() == llvm::Triple::sparcv9) {
tools/clang/lib/Driver/ToolChains/Arch/X86.cpp
   43     if (Triple.getArch() == llvm::Triple::x86) {  // 32-bit-only /arch: flags.
   66   if (Triple.getArch() != llvm::Triple::x86_64 &&
   67       Triple.getArch() != llvm::Triple::x86)
   70   bool Is64Bit = Triple.getArch() == llvm::Triple::x86_64;
  133   const llvm::Triple::ArchType ArchType = Triple.getArch();
tools/clang/lib/Driver/ToolChains/BareMetal.cpp
   42   if (Triple.getArch() != llvm::Triple::arm &&
   43       Triple.getArch() != llvm::Triple::thumb)
tools/clang/lib/Driver/ToolChains/Clang.cpp
  318           (Triple.getArch() == llvm::Triple::x86_64 ||
  319            Triple.getArch() == llvm::Triple::arm));
  361         Triple.getArch() != llvm::Triple::xcore && !Triple.isPS4CPU();
  417   switch (Triple.getArch()){
  433   switch (Triple.getArch()) {
  457     switch (Triple.getArch()) {
  473     switch (Triple.getArch()) {
 1255   switch (Triple.getArch()) {
 1286   switch (Triple.getArch()) {
 3505   if (Triple.isOSWindows() && (Triple.getArch() == llvm::Triple::arm ||
 3506                                Triple.getArch() == llvm::Triple::thumb)) {
 3507     unsigned Offset = Triple.getArch() == llvm::Triple::arm ? 4 : 6;
 4671              (Triple.getArch() == llvm::Triple::arm ||
 4672               Triple.getArch() == llvm::Triple::thumb)) {
 5425       bool IsArchSupported = Triple.getArch() == llvm::Triple::aarch64;
 5429       if (Triple.getArch() == llvm::Triple::aarch64) {
 5478       if (Triple.getArch() != llvm::Triple::aarch64) {
tools/clang/lib/Driver/ToolChains/CloudABI.cpp
  130   switch (getTriple().getArch()) {
tools/clang/lib/Driver/ToolChains/CommonArgs.cpp
  255   switch (T.getArch()) {
  301       if (T.getArch() == llvm::Triple::ppc64)
  303       else if (T.getArch() == llvm::Triple::ppc64le)
  915     switch (Triple.getArch()) {
  964   if (Triple.getArch() == llvm::Triple::amdgcn)
  981     if (Triple.getArch() == llvm::Triple::x86_64)
 1044   switch (Triple.getArch()) {
 1307   assert(HIPTC->getTriple().getArch() == llvm::Triple::amdgcn &&
 1407   switch (Triple.getArch()) {
 1493   switch (Triple.getArch()) {
tools/clang/lib/Driver/ToolChains/Contiki.cpp
   22   const bool IsX86 = getTriple().getArch() == llvm::Triple::x86;
tools/clang/lib/Driver/ToolChains/CrossWindows.cpp
  115     switch (T.getArch()) {
tools/clang/lib/Driver/ToolChains/Darwin.cpp
  830   switch (getTriple().getArch()) {
 1220         getTriple().getArch() != llvm::Triple::aarch64)
 1487     if (Triple.getArch() == llvm::Triple::arm ||
 1488         Triple.getArch() == llvm::Triple::aarch64 ||
 1489         Triple.getArch() == llvm::Triple::thumb)
 1800       (getTriple().getArch() == llvm::Triple::x86 ||
 1801        getTriple().getArch() == llvm::Triple::x86_64))
 1944     llvm::Triple::ArchType arch = getTriple().getArch();
 2197   if (getTriple().getArch() == llvm::Triple::x86 ||
 2198       getTriple().getArch() == llvm::Triple::x86_64)
 2424   if (getTriple().getArch() != llvm::Triple::arm &&
 2425       getTriple().getArch() != llvm::Triple::thumb)
 2586   const bool IsX86_64 = getTriple().getArch() == llvm::Triple::x86_64;
tools/clang/lib/Driver/ToolChains/Darwin.h
  233     return getTriple().getArch() != llvm::Triple::x86;
tools/clang/lib/Driver/ToolChains/FreeBSD.cpp
  357   if ((Triple.getArch() == llvm::Triple::x86 || Triple.isMIPS32() ||
  358        Triple.getArch() == llvm::Triple::ppc) &&
  414     if (getTriple().getArch() == llvm::Triple::arm ||
  415         getTriple().getArch() == llvm::Triple::thumb)
  426   const bool IsX86 = getTriple().getArch() == llvm::Triple::x86;
  427   const bool IsX86_64 = getTriple().getArch() == llvm::Triple::x86_64;
tools/clang/lib/Driver/ToolChains/Fuchsia.cpp
  347   if (getTriple().getArch() == llvm::Triple::aarch64)
tools/clang/lib/Driver/ToolChains/Gnu.cpp
  240   switch (Triple.getArch()) {
  258   switch (T.getArch()) {
 1383   llvm::Triple::ArchType TargetArch = TargetTriple.getArch();
 1471   bool IsArmArch = TargetTriple.getArch() == llvm::Triple::arm;
 1472   bool IsThumbArch = TargetTriple.getArch() == llvm::Triple::thumb;
 1526   bool IsRV64 = TargetTriple.getArch() == llvm::Triple::riscv64;
 1559     switch (TargetTriple.getArch()) {
 2053     switch (TargetTriple.getArch()) {
 2094     switch (TargetTriple.getArch()) {
 2143   switch (TargetTriple.getArch()) {
 2302   llvm::Triple::ArchType TargetArch = TargetTriple.getArch();
 2336   llvm::Triple::ArchType TargetArch = TargetTriple.getArch();
 2566   switch (getTriple().getArch()) {
 2717       getTriple().getArch() == llvm::Triple::aarch64 ||
 2718       getTriple().getArch() == llvm::Triple::aarch64_be ||
 2728       getTriple().getArch() == llvm::Triple::riscv32 ||
 2729       getTriple().getArch() == llvm::Triple::riscv64;
tools/clang/lib/Driver/ToolChains/HIP.cpp
  235   assert(getToolChain().getTriple().getArch() == llvm::Triple::amdgcn &&
  411   assert(getTriple().getArch() == llvm::Triple::amdgcn);
tools/clang/lib/Driver/ToolChains/Haiku.h
   26     return getTriple().getArch() == llvm::Triple::x86_64;
tools/clang/lib/Driver/ToolChains/Hurd.cpp
   33   if (TargetTriple.getArch() == llvm::Triple::x86) {
   58   if (Triple.getArch() == llvm::Triple::x86)
  156   if (getTriple().getArch() == llvm::Triple::x86) {
tools/clang/lib/Driver/ToolChains/Linux.cpp
   51   switch (TargetTriple.getArch()) {
  197   if (Triple.getArch() == llvm::Triple::x86 ||
  198       Triple.getArch() == llvm::Triple::ppc)
  201   if (Triple.getArch() == llvm::Triple::x86_64 &&
  205   if (Triple.getArch() == llvm::Triple::riscv32)
  225   llvm::Triple::ArchType Arch = Triple.getArch();
  759   switch (getTriple().getArch()) {
  993   const bool IsX86 = getTriple().getArch() == llvm::Triple::x86;
  994   const bool IsX86_64 = getTriple().getArch() == llvm::Triple::x86_64;
  997   const bool IsPowerPC64 = getTriple().getArch() == llvm::Triple::ppc64 ||
  998                            getTriple().getArch() == llvm::Triple::ppc64le;
  999   const bool IsAArch64 = getTriple().getArch() == llvm::Triple::aarch64 ||
 1000                          getTriple().getArch() == llvm::Triple::aarch64_be;
 1001   const bool IsArmArch = getTriple().getArch() == llvm::Triple::arm ||
 1002                          getTriple().getArch() == llvm::Triple::thumb ||
 1003                          getTriple().getArch() == llvm::Triple::armeb ||
 1004                          getTriple().getArch() == llvm::Triple::thumbeb;
tools/clang/lib/Driver/ToolChains/Myriad.cpp
  135   if (T.getArch() == llvm::Triple::sparc)
  214   switch (Triple.getArch()) {
tools/clang/lib/Driver/ToolChains/Myriad.h
   91     return T.getArch() == llvm::Triple::shave;
tools/clang/lib/Driver/ToolChains/NaCl.cpp
  222   switch (Triple.getArch()) {
  270   switch (getTriple().getArch()) {
  317   switch (getTriple().getArch()) {
  356   if (TheTriple.getArch() == llvm::Triple::arm &&
  367   if (getTriple().getArch() == llvm::Triple::arm)
tools/clang/lib/Driver/ToolChains/NaCl.h
   65     return getTriple().getArch() == llvm::Triple::mipsel;
tools/clang/lib/Driver/ToolChains/NetBSD.cpp
  353     switch (Triple.getArch()) {
  457   llvm::Triple::ArchType TArch = getTriple().getArch();
  465   const bool IsX86 = getTriple().getArch() == llvm::Triple::x86;
  466   const bool IsX86_64 = getTriple().getArch() == llvm::Triple::x86_64;
  503     getTriple().getArch() == llvm::Triple::aarch64 ||
  504     getTriple().getArch() == llvm::Triple::aarch64_be ||
  505     getTriple().getArch() == llvm::Triple::arm ||
  506     getTriple().getArch() == llvm::Triple::armeb;
tools/clang/lib/Driver/ToolChains/OpenBSD.cpp
  234   const bool IsX86 = getTriple().getArch() == llvm::Triple::x86;
  235   const bool IsX86_64 = getTriple().getArch() == llvm::Triple::x86_64;
tools/clang/lib/Driver/ToolChains/Solaris.cpp
  157   switch (Triple.getArch()) {
  200   const bool IsX86 = getTriple().getArch() == llvm::Triple::x86;
  201   const bool IsX86_64 = getTriple().getArch() == llvm::Triple::x86_64;
tools/clang/lib/Driver/XRayArgs.cpp
   38       switch (Triple.getArch()) {
   56       if (Triple.getArch() != llvm::Triple::x86_64) {
   61       switch (Triple.getArch()) {
tools/clang/lib/Frontend/CompilerInvocation.cpp
  789       llvm::is_contained(DebugEntryValueArchs, T.getArch()))
 2956     llvm::Triple::ArchType Arch = T.getArch();
 2977       if (T.getArch() != llvm::Triple::x86)
 3009       switch (T.getArch()) {
 3051       if (TT.getArch() == llvm::Triple::UnknownArch ||
 3052           !(TT.getArch() == llvm::Triple::ppc ||
 3053             TT.getArch() == llvm::Triple::ppc64 ||
 3054             TT.getArch() == llvm::Triple::ppc64le ||
 3055             TT.getArch() == llvm::Triple::nvptx ||
 3056             TT.getArch() == llvm::Triple::nvptx64 ||
 3057             TT.getArch() == llvm::Triple::x86 ||
 3058             TT.getArch() == llvm::Triple::x86_64))
tools/clang/lib/Frontend/InitHeaderSearch.cpp
  193   llvm::Triple::ArchType arch = triple.getArch();
  438     if (triple.getArch() == llvm::Triple::wasm32 ||
  439         triple.getArch() == llvm::Triple::wasm64)
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
 6217   if (Triple.getArch() == llvm::Triple::x86_64)
 6420   if (Triple.getArch() == llvm::Triple::x86_64)
tools/clang/lib/Lex/PPMacroExpansion.cpp
 1399         ((TT.getArch() == llvm::Triple::thumb &&
 1400           Arch.getArch() == llvm::Triple::arm) ||
 1401          (TT.getArch() == llvm::Triple::thumbeb &&
 1402           Arch.getArch() == llvm::Triple::armeb)))
 1409          Arch.getArch() == TT.getArch();
 1409          Arch.getArch() == TT.getArch();
tools/clang/lib/Parse/ParseStmtAsm.cpp
  550   llvm::Triple::ArchType ArchTy = TheTriple.getArch();
tools/clang/lib/Sema/SemaChecking.cpp
 1063       S.getASTContext().getTargetInfo().getTriple().getArch();
 1108     switch (Context.getTargetInfo().getTriple().getArch()) {
 1530     switch (Context.getTargetInfo().getTriple().getArch()) {
 1686     llvm::Triple::ArchType Arch = Context.getTargetInfo().getTriple().getArch();
 3733   if (TT.getArch() != llvm::Triple::x86 && isX86_32Builtin(BuiltinID))
 5518   bool IsX64 = TT.getArch() == llvm::Triple::x86_64;
 5519   bool IsAArch64 = TT.getArch() == llvm::Triple::aarch64;
tools/clang/lib/Sema/SemaDeclAttr.cpp
 1948     const auto &Arch = Triple.getArch();
 5581         << (S.Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86
 5591         << (S.Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86
 5601         << (S.Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86
 5609       S.Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86_64
 5617         << (S.Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86
 5756   switch (S.Context.getTargetInfo().getTriple().getArch()) {
tools/clang/lib/Sema/SemaDeclObjC.cpp
 4500   assert(SemaRef.getASTContext().getTargetInfo().getTriple().getArch() ==
 4772       Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86)
tools/clang/lib/Sema/SemaExpr.cpp
15271   if (!TT.isOSWindows() || (TT.getArch() != llvm::Triple::x86 &&
15272                             TT.getArch() != llvm::Triple::x86_64))
tools/clang/lib/Sema/SemaType.cpp
 7217   bool IsPolyUnsigned = Triple.getArch() == llvm::Triple::aarch64 ||
 7218                         Triple.getArch() == llvm::Triple::aarch64_be;
 7235   bool Is64Bit = Triple.getArch() == llvm::Triple::aarch64 ||
 7236                  Triple.getArch() == llvm::Triple::aarch64_be;
tools/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp
  886     TripleIsValid &= T.getArch() != Triple::UnknownArch;
tools/clang/tools/clang-offload-wrapper/ClangOffloadWrapper.cpp
  328   if (Triple(Target).getArch() == Triple::UnknownArch) {
tools/clang/tools/extra/clang-tidy/portability/SIMDIntrinsicsCheck.cpp
  120       Result.Context->getTargetInfo().getTriple().getArch();
tools/clang/unittests/AST/StructuralEquivalenceTest.cpp
  410   if (llvm::Triple(llvm::sys::getDefaultTargetTriple()).getArch() !=
  421   if (llvm::Triple(llvm::sys::getDefaultTargetTriple()).getArch() !=
tools/dsymutil/BinaryHolder.cpp
  139     } else if (Obj->getArch() == T.getArch())
tools/dsymutil/DwarfLinker.cpp
 2850     StringRef ArchName = Triple::getArchTypeName(Map.getTriple().getArch());
tools/lld/COFF/InputFiles.cpp
  939   switch (Triple(obj->getTargetTriple()).getArch()) {
tools/lld/ELF/InputFiles.cpp
 1322   switch (t.getArch()) {
tools/lld/wasm/InputFiles.cpp
  544   if (t.getArch() != Triple::wasm32) {
tools/lldb/source/Commands/CommandObjectDisassemble.cpp
  113     if (target_sp && (target_sp->GetArchitecture().GetTriple().getArch() ==
  115                       target_sp->GetArchitecture().GetTriple().getArch() ==
  180     if (target->GetArchitecture().GetTriple().getArch() == llvm::Triple::x86 ||
  181         target->GetArchitecture().GetTriple().getArch() ==
tools/lldb/source/Core/Disassembler.cpp
  100     if (arch.GetTriple().getArch() == llvm::Triple::x86 ||
  101         arch.GetTriple().getArch() == llvm::Triple::x86_64)
 1121   if (target.GetArchitecture().GetTriple().getArch() == llvm::Triple::hexagon) {
tools/lldb/source/Host/common/HostInfoBase.cpp
  332   switch (triple.getArch()) {
tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp
 1323   const llvm::Triple::ArchType arch_type = arch.GetTriple().getArch();
tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp
 1664   const llvm::Triple::ArchType arch_type = arch.GetTriple().getArch();
tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp
  710   if ((arch.GetTriple().getArch() == llvm::Triple::x86) &&
tools/lldb/source/Plugins/ABI/SysV-arc/ABISysV_arc.cpp
  163   return llvm::Triple::arc == arch.GetTriple().getArch() ?
tools/lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp
 1324   const llvm::Triple::ArchType arch_type = arch.GetTriple().getArch();
tools/lldb/source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp
 1667   const llvm::Triple::ArchType arch_type = arch.GetTriple().getArch();
tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp
 1016   if (arch.GetTriple().getArch() == llvm::Triple::hexagon) {
tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp
  200     if (arch.GetTriple().getArch() == llvm::Triple::x86) {
tools/lldb/source/Plugins/ABI/SysV-mips/ABISysV_mips.cpp
  556   const llvm::Triple::ArchType arch_type = arch.GetTriple().getArch();
tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp
  220   if (arch.GetTriple().getArch() == llvm::Triple::ppc) {
tools/lldb/source/Plugins/ABI/SysV-s390x/ABISysV_s390x.cpp
  202   if (arch.GetTriple().getArch() == llvm::Triple::systemz) {
tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp
  223   const llvm::Triple::ArchType arch_type = arch.GetTriple().getArch();
tools/lldb/source/Plugins/ABI/Windows-x86_64/ABIWindows_x86_64.cpp
 1093   if (arch.GetTriple().getArch() == llvm::Triple::x86_64 &&
tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
 1094   if (triple.getArch() == llvm::Triple::x86 ||
 1095       triple.getArch() == llvm::Triple::x86_64) {
 1104   if (triple.getArch() == llvm::Triple::arm) {
 1121   if (triple.getArch() == llvm::Triple::arm &&
 1194   if (triple.getArch() == llvm::Triple::aarch64 || 
 1195       triple.getArch() == llvm::Triple::aarch64_32)
 1198   if ((triple.getArch() == llvm::Triple::aarch64 ||
 1199        triple.getArch() == llvm::Triple::aarch64_32)
 1210   llvm::Triple::ArchType llvm_arch = triple.getArch();
 1241   if (arch.GetTriple().getArch() != llvm::Triple::UnknownArch) {
 1338   if (triple.getArch() == llvm::Triple::x86 ||
 1339       triple.getArch() == llvm::Triple::x86_64) {
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp
  101     if (triple_ref.getArch() == llvm::Triple::hexagon)
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp
  530       } else if (target_arch.GetTriple().getArch() == llvm::Triple::x86 ||
  531                  target_arch.GetTriple().getArch() == llvm::Triple::x86_64) {
tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
  737     if (arch.GetTriple().getArch() == llvm::Triple::arm) {
  743     } else if (arch.GetTriple().getArch() == llvm::Triple::thumb) {
  756   if (arch.GetTriple().getArch() == llvm::Triple::arm)
  758   else if (arch.GetTriple().getArch() == llvm::Triple::thumb)
13808     if (m_arch.GetTriple().getArch() == llvm::Triple::thumb ||
14410   if (arch.GetTriple().getArch() == llvm::Triple::thumb ||
14417   } else if (arch.GetTriple().getArch() == llvm::Triple::arm) {
tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp
  152     if (arch.GetTriple().getArch() == llvm::Triple::aarch64 ||
  153         arch.GetTriple().getArch() == llvm::Triple::aarch64_32) {
  162   if (arch.GetTriple().getArch() == llvm::Triple::arm)
  164   else if (arch.GetTriple().getArch() == llvm::Triple::thumb)
tools/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp
  213     if (arch.GetTriple().getArch() == llvm::Triple::mips ||
  214         arch.GetTriple().getArch() == llvm::Triple::mipsel) {
  223   return arch.GetTriple().getArch() == llvm::Triple::mips ||
  224          arch.GetTriple().getArch() == llvm::Triple::mipsel;
tools/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp
  200     if (arch.GetTriple().getArch() == llvm::Triple::mips64 ||
  201         arch.GetTriple().getArch() == llvm::Triple::mips64el) {
  210   return arch.GetTriple().getArch() == llvm::Triple::mips64 ||
  211          arch.GetTriple().getArch() == llvm::Triple::mips64el;
tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp
  318   if (arch.GetTriple().getArch() == llvm::Triple::x86)
tools/lldb/source/Plugins/Process/elf-core/RegisterUtilities.cpp
   21         Entry.Arch != Triple.getArch())
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
 3186           (arch.GetTriple().getArch() == llvm::Triple::aarch64 ||
 3187            arch.GetTriple().getArch() == llvm::Triple::aarch64_32)) {
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp
 1243       switch (proc_triple.getArch()) {
tools/lldb/source/Symbol/ClangASTContext.cpp
  579         if (fixed_arch.GetTriple().getArch() == llvm::Triple::arm ||
  580             fixed_arch.GetTriple().getArch() == llvm::Triple::aarch64 ||
  581             fixed_arch.GetTriple().getArch() == llvm::Triple::aarch64_32 ||
  582             fixed_arch.GetTriple().getArch() == llvm::Triple::thumb) {
tools/lldb/source/Symbol/CompactUnwindInfo.cpp
  212       if (arch.GetTriple().getArch() == llvm::Triple::x86_64) {
  216       if (arch.GetTriple().getArch() == llvm::Triple::aarch64 ||
  217           arch.GetTriple().getArch() == llvm::Triple::aarch64_32) {
  220       if (arch.GetTriple().getArch() == llvm::Triple::x86) {
  223       if (arch.GetTriple().getArch() == llvm::Triple::arm ||
  224           arch.GetTriple().getArch() == llvm::Triple::thumb) {
  339       if (arch.GetTriple().getArch() == llvm::Triple::arm ||
  340           arch.GetTriple().getArch() == llvm::Triple::thumb)
tools/lldb/source/Symbol/DWARFCallFrameInfo.cpp
  428     if (arch.GetTriple().getArch() == llvm::Triple::arm ||
  429         arch.GetTriple().getArch() == llvm::Triple::thumb)
tools/lldb/source/Target/UnixSignals.cpp
   34     switch (triple.getArch()) {
tools/lldb/source/Utility/ArchSpec.cpp
  759   switch (m_triple.getArch()) {
  860   if (GetTriple().getArch() == llvm::Triple::UnknownArch) {
  861     GetTriple().setArch(other.GetTriple().getArch());
  876   if (GetTriple().getArch() == llvm::Triple::arm &&
  877       other.GetTriple().getArch() == llvm::Triple::arm &&
  946         if (m_triple.getArch() == llvm::Triple::UnknownArch)
 1423   arch_different = (me.getArch() != them.getArch());
 1423   arch_different = (me.getArch() != them.getArch());
 1436   if (GetTriple().getArch() == llvm::Triple::arm ||
 1437       GetTriple().getArch() == llvm::Triple::thumb) {
tools/lldb/tools/intel-features/intel-mpx/cli-wrapper-mpxtable.cpp
  264   arch = triple.getArch();
tools/lldb/unittests/Host/HostInfoTest.cpp
   44   EXPECT_EQ(spec.GetTriple().getArch(), Triple::x86_64);
tools/lldb/unittests/Utility/ArchSpecTest.cpp
  118   EXPECT_EQ(llvm::Triple::x86, AS.GetTriple().getArch());
  144     EXPECT_EQ(llvm::Triple::ArchType::x86_64, B.GetTriple().getArch());
  151     EXPECT_EQ(llvm::Triple::ArchType::x86_64, A.GetTriple().getArch());
  168     EXPECT_EQ(llvm::Triple::ArchType::aarch64, B.GetTriple().getArch());
  176     EXPECT_EQ(llvm::Triple::ArchType::aarch64, A.GetTriple().getArch());
  183     EXPECT_EQ(llvm::Triple::ArchType::aarch64_32, D.GetTriple().getArch());
  189     EXPECT_EQ(llvm::Triple::ArchType::aarch64_32, C.GetTriple().getArch());
  204     EXPECT_EQ(llvm::Triple::ArchType::arm, B.GetTriple().getArch());
  212     EXPECT_EQ(llvm::Triple::ArchType::arm, A.GetTriple().getArch());
tools/llvm-cov/CodeCoverage.cpp
  754         if (Triple(Arch).getArch() == llvm::Triple::ArchType::UnknownArch) {
tools/llvm-dwarfdump/llvm-dwarfdump.cpp
  274       if (MachO->getArchTriple().getArch() == Triple(Arch).getArch())
  274       if (MachO->getArchTriple().getArch() == Triple(Arch).getArch())
tools/llvm-exegesis/lib/Target.cpp
   22     if (T->matchesArch(TT.getArch()))
tools/llvm-lipo/llvm-lipo.cpp
  483       if (ObjectArch != Triple(Arch).getArch())
tools/llvm-objdump/MachODump.cpp
  208   if (TT.getArch() == Triple::arm) {
tools/llvm-objdump/llvm-objdump.cpp
  876   switch(Triple.getArch()) {
tools/opt/opt.cpp
  637   if (ModuleTriple.getArch()) {
tools/polly/lib/CodeGen/PerfMonitor.cpp
   66   if (Triple(M->getTargetTriple()).getArch() == llvm::Triple::x86_64)
unittests/ADT/TripleTest.cpp
   78   EXPECT_EQ(Triple::x86, T.getArch());
   84   EXPECT_EQ(Triple::x86, T.getArch());
   90   EXPECT_EQ(Triple::x86, T.getArch());
   96   EXPECT_EQ(Triple::x86, T.getArch());
  102   EXPECT_EQ(Triple::x86_64, T.getArch());
  108   EXPECT_EQ(Triple::x86_64, T.getArch());
  114   EXPECT_EQ(Triple::ppc, T.getArch());
  120   EXPECT_EQ(Triple::ppc, T.getArch());
  126   EXPECT_EQ(Triple::ppc, T.getArch());
  132   EXPECT_EQ(Triple::ppc, T.getArch());
  138   EXPECT_EQ(Triple::ppc64, T.getArch());
  144   EXPECT_EQ(Triple::ppc64, T.getArch());
  149   EXPECT_EQ(Triple::ppc, T.getArch());
  155   EXPECT_EQ(Triple::ppc64, T.getArch());
  161   EXPECT_EQ(Triple::ppc, T.getArch());
  167   EXPECT_EQ(Triple::arm, T.getArch());
  173   EXPECT_EQ(Triple::arm, T.getArch());
  179   EXPECT_EQ(Triple::arm, T.getArch());
  185   EXPECT_EQ(Triple::arm, T.getArch());
  191   EXPECT_EQ(Triple::amdil, T.getArch());
  196   EXPECT_EQ(Triple::amdil64, T.getArch());
  201   EXPECT_EQ(Triple::hsail, T.getArch());
  206   EXPECT_EQ(Triple::hsail64, T.getArch());
  211   EXPECT_EQ(Triple::sparcel, T.getArch());
  216   EXPECT_EQ(Triple::spir, T.getArch());
  221   EXPECT_EQ(Triple::spir64, T.getArch());
  226   EXPECT_EQ(Triple::x86_64, T.getArch());
  232   EXPECT_EQ(Triple::x86_64, T.getArch());
  238   EXPECT_EQ(Triple::x86_64, T.getArch());
  244   EXPECT_EQ(Triple::x86_64, T.getArch());
  250   EXPECT_EQ(Triple::wasm32, T.getArch());
  256   EXPECT_EQ(Triple::wasm32, T.getArch());
  262   EXPECT_EQ(Triple::wasm64, T.getArch());
  268   EXPECT_EQ(Triple::wasm64, T.getArch());
  274   EXPECT_EQ(Triple::avr, T.getArch());
  280   EXPECT_EQ(Triple::avr, T.getArch());
  286   EXPECT_EQ(Triple::lanai, T.getArch());
  292   EXPECT_EQ(Triple::lanai, T.getArch());
  298   EXPECT_EQ(Triple::amdgcn, T.getArch());
  304   EXPECT_EQ(Triple::amdgcn, T.getArch());
  310   EXPECT_EQ(Triple::amdgcn, T.getArch());
  316   EXPECT_EQ(Triple::riscv32, T.getArch());
  322   EXPECT_EQ(Triple::riscv64, T.getArch());
  328   EXPECT_EQ(Triple::riscv64, T.getArch());
  334   EXPECT_EQ(Triple::riscv64, T.getArch());
  340   EXPECT_EQ(Triple::arm, T.getArch());
  346   EXPECT_EQ(Triple::x86, T.getArch());
  352   EXPECT_EQ(Triple::x86_64, T.getArch());
  358   EXPECT_EQ(Triple::mips, T.getArch());
  364   EXPECT_EQ(Triple::mipsel, T.getArch());
  370   EXPECT_EQ(Triple::mips64, T.getArch());
  376   EXPECT_EQ(Triple::mips64el, T.getArch());
  382   EXPECT_EQ(Triple::mips64el, T.getArch());
  388   EXPECT_EQ(Triple::mips64el, T.getArch());
  394   EXPECT_EQ(Triple::mips64el, T.getArch());
  400   EXPECT_EQ(Triple::mips64, T.getArch());
  406   EXPECT_EQ(Triple::mips64, T.getArch());
  412   EXPECT_EQ(Triple::mips64el, T.getArch());
  418   EXPECT_EQ(Triple::mips64el, T.getArch());
  423   EXPECT_EQ(Triple::mips64el, T.getArch());
  429   EXPECT_EQ(Triple::mips64, T.getArch());
  435   EXPECT_EQ(Triple::mips64, T.getArch());
  440   EXPECT_EQ(Triple::mips64, T.getArch());
  446   EXPECT_EQ(Triple::mips64el, T.getArch());
  452   EXPECT_EQ(Triple::mips64el, T.getArch());
  458   EXPECT_EQ(Triple::mips64, T.getArch());
  464   EXPECT_EQ(Triple::mips64, T.getArch());
  470   EXPECT_EQ(Triple::mips64el, T.getArch());
  476   EXPECT_EQ(Triple::mips64el, T.getArch());
  482   EXPECT_EQ(Triple::mips64, T.getArch());
  488   EXPECT_EQ(Triple::mips64, T.getArch());
  494   EXPECT_EQ(Triple::mipsel, T.getArch());
  500   EXPECT_EQ(Triple::mipsel, T.getArch());
  506   EXPECT_EQ(Triple::mips, T.getArch());
  512   EXPECT_EQ(Triple::mips, T.getArch());
  518   EXPECT_EQ(Triple::mipsel, T.getArch());
  524   EXPECT_EQ(Triple::mipsel, T.getArch());
  528   EXPECT_EQ(Triple::mipsel, T.getArch());
  534   EXPECT_EQ(Triple::mips, T.getArch());
  540   EXPECT_EQ(Triple::mips, T.getArch());
  545   EXPECT_EQ(Triple::mips, T.getArch());
  551   EXPECT_EQ(Triple::arm, T.getArch());
  557   EXPECT_EQ(Triple::aarch64, T.getArch());
  564   EXPECT_EQ(Triple::aarch64_32, T.getArch());
  570   EXPECT_EQ(Triple::UnknownArch, T.getArch());
  726   EXPECT_EQ(Triple::UnknownArch, T.getArch());
  732   EXPECT_EQ(Triple::x86, T.getArch());
  736   EXPECT_EQ(Triple::x86, T.getArch());
  741   EXPECT_EQ(Triple::x86, T.getArch());
  747   EXPECT_EQ(Triple::x86, T.getArch());
  753   EXPECT_EQ(Triple::x86, T.getArch());
  759   EXPECT_EQ(Triple::x86, T.getArch());
  896   EXPECT_EQ(Triple::UnknownArch, T.get32BitArchVariant().getArch());
  897   EXPECT_EQ(Triple::UnknownArch, T.get64BitArchVariant().getArch());
  900   EXPECT_EQ(Triple::UnknownArch, T.get32BitArchVariant().getArch());
  901   EXPECT_EQ(Triple::UnknownArch, T.get64BitArchVariant().getArch());
  904   EXPECT_EQ(Triple::mips, T.get32BitArchVariant().getArch());
  905   EXPECT_EQ(Triple::mips64, T.get64BitArchVariant().getArch());
  908   EXPECT_EQ(Triple::mipsel, T.get32BitArchVariant().getArch());
  909   EXPECT_EQ(Triple::mips64el, T.get64BitArchVariant().getArch());
  912   EXPECT_EQ(Triple::ppc, T.get32BitArchVariant().getArch());
  913   EXPECT_EQ(Triple::ppc64, T.get64BitArchVariant().getArch());
  916   EXPECT_EQ(Triple::nvptx, T.get32BitArchVariant().getArch());
  917   EXPECT_EQ(Triple::nvptx64, T.get64BitArchVariant().getArch());
  920   EXPECT_EQ(Triple::sparc, T.get32BitArchVariant().getArch());
  921   EXPECT_EQ(Triple::sparcv9, T.get64BitArchVariant().getArch());
  924   EXPECT_EQ(Triple::x86, T.get32BitArchVariant().getArch());
  925   EXPECT_EQ(Triple::x86_64, T.get64BitArchVariant().getArch());
  928   EXPECT_EQ(Triple::mips, T.get32BitArchVariant().getArch());
  929   EXPECT_EQ(Triple::mips64, T.get64BitArchVariant().getArch());
  932   EXPECT_EQ(Triple::mipsel, T.get32BitArchVariant().getArch());
  933   EXPECT_EQ(Triple::mips64el, T.get64BitArchVariant().getArch());
  936   EXPECT_EQ(Triple::ppc, T.get32BitArchVariant().getArch());
  937   EXPECT_EQ(Triple::ppc64, T.get64BitArchVariant().getArch());
  940   EXPECT_EQ(Triple::nvptx, T.get32BitArchVariant().getArch());
  941   EXPECT_EQ(Triple::nvptx64, T.get64BitArchVariant().getArch());
  944   EXPECT_EQ(Triple::sparc, T.get32BitArchVariant().getArch());
  945   EXPECT_EQ(Triple::sparcv9, T.get64BitArchVariant().getArch());
  948   EXPECT_EQ(Triple::x86, T.get32BitArchVariant().getArch());
  949   EXPECT_EQ(Triple::x86_64, T.get64BitArchVariant().getArch());
  952   EXPECT_EQ(Triple::amdil, T.get32BitArchVariant().getArch());
  953   EXPECT_EQ(Triple::amdil64, T.get64BitArchVariant().getArch());
  956   EXPECT_EQ(Triple::amdil, T.get32BitArchVariant().getArch());
  957   EXPECT_EQ(Triple::amdil64, T.get64BitArchVariant().getArch());
  960   EXPECT_EQ(Triple::hsail, T.get32BitArchVariant().getArch());
  961   EXPECT_EQ(Triple::hsail64, T.get64BitArchVariant().getArch());
  964   EXPECT_EQ(Triple::hsail, T.get32BitArchVariant().getArch());
  965   EXPECT_EQ(Triple::hsail64, T.get64BitArchVariant().getArch());
  968   EXPECT_EQ(Triple::spir, T.get32BitArchVariant().getArch());
  969   EXPECT_EQ(Triple::spir64, T.get64BitArchVariant().getArch());
  972   EXPECT_EQ(Triple::spir, T.get32BitArchVariant().getArch());
  973   EXPECT_EQ(Triple::spir64, T.get64BitArchVariant().getArch());
  976   EXPECT_EQ(Triple::wasm32, T.get32BitArchVariant().getArch());
  977   EXPECT_EQ(Triple::wasm64, T.get64BitArchVariant().getArch());
  980   EXPECT_EQ(Triple::wasm32, T.get32BitArchVariant().getArch());
  981   EXPECT_EQ(Triple::wasm64, T.get64BitArchVariant().getArch());
  984   EXPECT_EQ(Triple::riscv32, T.get32BitArchVariant().getArch());
  985   EXPECT_EQ(Triple::riscv64, T.get64BitArchVariant().getArch());
  988   EXPECT_EQ(Triple::riscv32, T.get32BitArchVariant().getArch());
  989   EXPECT_EQ(Triple::riscv64, T.get64BitArchVariant().getArch());
  992   EXPECT_EQ(Triple::thumbeb, T.get32BitArchVariant().getArch());
  993   EXPECT_EQ(Triple::aarch64_be, T.get64BitArchVariant().getArch());
  996   EXPECT_EQ(Triple::thumb, T.get32BitArchVariant().getArch());
  997   EXPECT_EQ(Triple::aarch64, T.get64BitArchVariant().getArch());
 1000   EXPECT_EQ(Triple::arm, T.get32BitArchVariant().getArch());
 1001   EXPECT_EQ(Triple::aarch64, T.get64BitArchVariant().getArch());
 1004   EXPECT_EQ(Triple::armeb, T.get32BitArchVariant().getArch());
 1005   EXPECT_EQ(Triple::aarch64_be, T.get64BitArchVariant().getArch());
 1008   EXPECT_EQ(Triple::renderscript32, T.get32BitArchVariant().getArch());
 1009   EXPECT_EQ(Triple::renderscript64, T.get64BitArchVariant().getArch());
 1012   EXPECT_EQ(Triple::renderscript32, T.get32BitArchVariant().getArch());
 1013   EXPECT_EQ(Triple::renderscript64, T.get64BitArchVariant().getArch());
 1016   EXPECT_EQ(Triple::le32, T.get32BitArchVariant().getArch());
 1017   EXPECT_EQ(Triple::le64, T.get64BitArchVariant().getArch());
 1020   EXPECT_EQ(Triple::le32, T.get32BitArchVariant().getArch());
 1021   EXPECT_EQ(Triple::le64, T.get64BitArchVariant().getArch());
 1024   EXPECT_EQ(Triple::armeb, T.get32BitArchVariant().getArch());
 1025   EXPECT_EQ(Triple::aarch64_be, T.get64BitArchVariant().getArch());
 1028   EXPECT_EQ(Triple::arm, T.get32BitArchVariant().getArch());
 1029   EXPECT_EQ(Triple::aarch64, T.get64BitArchVariant().getArch());
 1032   EXPECT_EQ(Triple::UnknownArch, T.get32BitArchVariant().getArch());
 1033   EXPECT_EQ(Triple::systemz, T.get64BitArchVariant().getArch());
 1036   EXPECT_EQ(Triple::xcore, T.get32BitArchVariant().getArch());
 1037   EXPECT_EQ(Triple::UnknownArch, T.get64BitArchVariant().getArch());
 1042   EXPECT_EQ(Triple::UnknownArch, T.getBigEndianArchVariant().getArch());
 1043   EXPECT_EQ(Triple::UnknownArch, T.getLittleEndianArchVariant().getArch());
 1046   EXPECT_EQ(Triple::UnknownArch, T.getBigEndianArchVariant().getArch());
 1047   EXPECT_EQ(Triple::UnknownArch, T.getLittleEndianArchVariant().getArch());
 1050   EXPECT_EQ(Triple::aarch64_be, T.getBigEndianArchVariant().getArch());
 1051   EXPECT_EQ(Triple::aarch64, T.getLittleEndianArchVariant().getArch());
 1054   EXPECT_EQ(Triple::aarch64_be, T.getBigEndianArchVariant().getArch());
 1055   EXPECT_EQ(Triple::aarch64, T.getLittleEndianArchVariant().getArch());
 1058   EXPECT_EQ(Triple::armeb, T.getBigEndianArchVariant().getArch());
 1059   EXPECT_EQ(Triple::UnknownArch, T.getLittleEndianArchVariant().getArch());
 1062   EXPECT_EQ(Triple::UnknownArch, T.getBigEndianArchVariant().getArch());
 1063   EXPECT_EQ(Triple::arm, T.getLittleEndianArchVariant().getArch());
 1074   EXPECT_EQ(Triple::bpfeb, T.getBigEndianArchVariant().getArch());
 1075   EXPECT_EQ(Triple::bpfel, T.getLittleEndianArchVariant().getArch());
 1078   EXPECT_EQ(Triple::bpfeb, T.getBigEndianArchVariant().getArch());
 1079   EXPECT_EQ(Triple::bpfel, T.getLittleEndianArchVariant().getArch());
 1082   EXPECT_EQ(Triple::mips64, T.getBigEndianArchVariant().getArch());
 1083   EXPECT_EQ(Triple::mips64el, T.getLittleEndianArchVariant().getArch());
 1086   EXPECT_EQ(Triple::mips64, T.getBigEndianArchVariant().getArch());
 1087   EXPECT_EQ(Triple::mips64el, T.getLittleEndianArchVariant().getArch());
 1090   EXPECT_EQ(Triple::mips, T.getBigEndianArchVariant().getArch());
 1091   EXPECT_EQ(Triple::mipsel, T.getLittleEndianArchVariant().getArch());
 1094   EXPECT_EQ(Triple::mips, T.getBigEndianArchVariant().getArch());
 1095   EXPECT_EQ(Triple::mipsel, T.getLittleEndianArchVariant().getArch());
 1098   EXPECT_EQ(Triple::ppc, T.getBigEndianArchVariant().getArch());
 1099   EXPECT_EQ(Triple::UnknownArch, T.getLittleEndianArchVariant().getArch());
 1102   EXPECT_EQ(Triple::ppc64, T.getBigEndianArchVariant().getArch());
 1103   EXPECT_EQ(Triple::ppc64le, T.getLittleEndianArchVariant().getArch());
 1106   EXPECT_EQ(Triple::ppc64, T.getBigEndianArchVariant().getArch());
 1107   EXPECT_EQ(Triple::ppc64le, T.getLittleEndianArchVariant().getArch());
 1110   EXPECT_EQ(Triple::sparc, T.getBigEndianArchVariant().getArch());
 1111   EXPECT_EQ(Triple::sparcel, T.getLittleEndianArchVariant().getArch());
 1114   EXPECT_EQ(Triple::sparc, T.getBigEndianArchVariant().getArch());
 1115   EXPECT_EQ(Triple::sparcel, T.getLittleEndianArchVariant().getArch());
 1118   EXPECT_EQ(Triple::UnknownArch, T.getBigEndianArchVariant().getArch());
 1119   EXPECT_EQ(Triple::thumb, T.getLittleEndianArchVariant().getArch());
 1122   EXPECT_EQ(Triple::thumbeb, T.getBigEndianArchVariant().getArch());
 1123   EXPECT_EQ(Triple::UnknownArch, T.getLittleEndianArchVariant().getArch());
 1126   EXPECT_EQ(Triple::lanai, T.getBigEndianArchVariant().getArch());
 1127   EXPECT_EQ(Triple::UnknownArch, T.getLittleEndianArchVariant().getArch());
 1130   EXPECT_EQ(Triple::tce, T.getBigEndianArchVariant().getArch());
 1131   EXPECT_EQ(Triple::tcele, T.getLittleEndianArchVariant().getArch());
 1134   EXPECT_EQ(Triple::tce, T.getBigEndianArchVariant().getArch());
 1135   EXPECT_EQ(Triple::tcele, T.getLittleEndianArchVariant().getArch());
 1138   EXPECT_EQ(Triple::UnknownArch, T.getBigEndianArchVariant().getArch());
 1139   EXPECT_EQ(Triple::le32, T.getLittleEndianArchVariant().getArch());
 1142   EXPECT_EQ(Triple::UnknownArch, T.getBigEndianArchVariant().getArch());
 1143   EXPECT_EQ(Triple::le64, T.getLittleEndianArchVariant().getArch());
 1457   EXPECT_EQ(Triple::arm, T.getArch());
 1459   EXPECT_EQ(Triple::armeb, T.getArch());
 1468     EXPECT_EQ(Triple::arm, T.getArch());
 1472     EXPECT_EQ(Triple::armeb, T.getArch());
 1477     EXPECT_EQ(Triple::thumb, T.getArch());
 1481     EXPECT_EQ(Triple::thumbeb, T.getArch());
 1486     EXPECT_EQ(Triple::aarch64, T.getArch());
 1490     EXPECT_EQ(Triple::aarch64_32, T.getArch());
 1494     EXPECT_EQ(Triple::aarch64, T.getArch());
 1498     EXPECT_EQ(Triple::aarch64_be, T.getArch());
unittests/ExecutionEngine/MCJIT/MCJITCAPITest.cpp
  399   if (Triple(HostTriple).getArch() != Triple::x86_64)
unittests/ExecutionEngine/MCJIT/MCJITTestAPICommon.h
   65     if (!is_contained(SupportedArchs, Host.getArch()))
   69     if (!is_contained(HasSubArchs, Host.getArch()))
unittests/ExecutionEngine/Orc/OrcTestCommon.h
  144       if ((TT.getArch() != Triple::x86_64 && TT.getArch() != Triple::x86) ||
  144       if ((TT.getArch() != Triple::x86_64 && TT.getArch() != Triple::x86) ||
unittests/Support/Host.cpp
   40     return (Host.getArch() == Triple::x86_64 &&
unittests/Support/ThreadPool.cpp
   40     if (is_contained(UnsupportedArchs, Host.getArch()))
unittests/tools/llvm-exegesis/Common/AssemblerUtils.h
   34         CanExecute(Triple(TT).getArch() ==
   35                    Triple(sys::getProcessTriple()).getArch()),