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

Declarations

include/llvm/ADT/Triple.h
  749   void setArch(ArchType Kind);

References

lib/DebugInfo/DWARF/DWARFContext.cpp
 1835   TT.setArch(Triple::ArchType(Obj.getArch()));
lib/ExecutionEngine/TargetSelect.cpp
   66       TheTriple.setArch(Type);
lib/Object/ObjectFile.cpp
   95   TheTriple.setArch(Triple::ArchType(Arch));
lib/Support/TargetRegistry.cpp
   46       TheTriple.setArch(Type);
lib/Support/Triple.cpp
 1315     T.setArch(UnknownArch);
 1349   case Triple::aarch64:        T.setArch(Triple::arm);     break;
 1350   case Triple::aarch64_be:     T.setArch(Triple::armeb);   break;
 1351   case Triple::le64:           T.setArch(Triple::le32);    break;
 1352   case Triple::mips64:         T.setArch(Triple::mips);    break;
 1353   case Triple::mips64el:       T.setArch(Triple::mipsel);  break;
 1354   case Triple::nvptx64:        T.setArch(Triple::nvptx);   break;
 1355   case Triple::ppc64:          T.setArch(Triple::ppc);     break;
 1356   case Triple::sparcv9:        T.setArch(Triple::sparc);   break;
 1357   case Triple::riscv64:        T.setArch(Triple::riscv32); break;
 1358   case Triple::x86_64:         T.setArch(Triple::x86);     break;
 1359   case Triple::amdil64:        T.setArch(Triple::amdil);   break;
 1360   case Triple::hsail64:        T.setArch(Triple::hsail);   break;
 1361   case Triple::spir64:         T.setArch(Triple::spir);    break;
 1362   case Triple::wasm64:         T.setArch(Triple::wasm32);  break;
 1363   case Triple::renderscript64: T.setArch(Triple::renderscript32); break;
 1384     T.setArch(UnknownArch);
 1410   case Triple::aarch64_32:      T.setArch(Triple::aarch64);    break;
 1411   case Triple::arm:             T.setArch(Triple::aarch64);    break;
 1412   case Triple::armeb:           T.setArch(Triple::aarch64_be); break;
 1413   case Triple::le32:            T.setArch(Triple::le64);       break;
 1414   case Triple::mips:            T.setArch(Triple::mips64);     break;
 1415   case Triple::mipsel:          T.setArch(Triple::mips64el);   break;
 1416   case Triple::nvptx:           T.setArch(Triple::nvptx64);    break;
 1417   case Triple::ppc:             T.setArch(Triple::ppc64);      break;
 1418   case Triple::sparc:           T.setArch(Triple::sparcv9);    break;
 1419   case Triple::riscv32:         T.setArch(Triple::riscv64);    break;
 1420   case Triple::x86:             T.setArch(Triple::x86_64);     break;
 1421   case Triple::amdil:           T.setArch(Triple::amdil64);    break;
 1422   case Triple::hsail:           T.setArch(Triple::hsail64);    break;
 1423   case Triple::spir:            T.setArch(Triple::spir64);     break;
 1424   case Triple::thumb:           T.setArch(Triple::aarch64);    break;
 1425   case Triple::thumbeb:         T.setArch(Triple::aarch64_be); break;
 1426   case Triple::wasm32:          T.setArch(Triple::wasm64);     break;
 1427   case Triple::renderscript32:  T.setArch(Triple::renderscript64);     break;
 1470     T.setArch(UnknownArch);
 1473   case Triple::tcele:   T.setArch(Triple::tce);        break;
 1474   case Triple::aarch64: T.setArch(Triple::aarch64_be); break;
 1475   case Triple::bpfel:   T.setArch(Triple::bpfeb);      break;
 1476   case Triple::mips64el:T.setArch(Triple::mips64);     break;
 1477   case Triple::mipsel:  T.setArch(Triple::mips);       break;
 1478   case Triple::ppc64le: T.setArch(Triple::ppc64);      break;
 1479   case Triple::sparcel: T.setArch(Triple::sparc);      break;
 1502     T.setArch(UnknownArch);
 1505   case Triple::tce:        T.setArch(Triple::tcele);    break;
 1506   case Triple::aarch64_be: T.setArch(Triple::aarch64);  break;
 1507   case Triple::bpfeb:      T.setArch(Triple::bpfel);    break;
 1508   case Triple::mips64:     T.setArch(Triple::mips64el); break;
 1509   case Triple::mips:       T.setArch(Triple::mipsel);   break;
 1510   case Triple::ppc64:      T.setArch(Triple::ppc64le);  break;
 1511   case Triple::sparc:      T.setArch(Triple::sparcel);  break;
tools/clang/lib/Driver/Driver.cpp
  498       Target.setArch(AT);
  511     Target.setArch(llvm::Triple::x86);
tools/clang/lib/Driver/ToolChains/Darwin.cpp
   72   T.setArch(Arch);
tools/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp
   35   triple.setArch(Module->Arch);
tools/lldb/source/Plugins/Process/minidump/MinidumpParser.cpp
  168     triple.setArch(llvm::Triple::ArchType::x86);
  171     triple.setArch(llvm::Triple::ArchType::x86_64);
  174     triple.setArch(llvm::Triple::ArchType::arm);
  177     triple.setArch(llvm::Triple::ArchType::aarch64);
  180     triple.setArch(llvm::Triple::ArchType::UnknownArch);
tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp
  332   triple.setArch(llvm::Triple::ArchType::x86);
tools/lldb/source/Utility/ArchSpec.cpp
  861     GetTriple().setArch(other.GetTriple().getArch());
  947           m_triple.setArch(core_def->machine);
tools/sancov/sancov.cpp
  706   TheTriple.setArch(Triple::ArchType(O.getArch()));
unittests/ADT/TripleTest.cpp
  771   T.setArch(Triple::arm);
  776   T.setArch(Triple::hexagon);
  781   T.setArch(Triple::mips);
  786   T.setArch(Triple::mips64);
  791   T.setArch(Triple::msp430);
  796   T.setArch(Triple::ppc);
  801   T.setArch(Triple::ppc64);
  806   T.setArch(Triple::x86);
  811   T.setArch(Triple::x86_64);
  816   T.setArch(Triple::amdil);
  821   T.setArch(Triple::amdil64);
  826   T.setArch(Triple::hsail);
  831   T.setArch(Triple::hsail64);
  836   T.setArch(Triple::spir);
  841   T.setArch(Triple::spir64);
  846   T.setArch(Triple::sparc);
  851   T.setArch(Triple::sparcel);
  856   T.setArch(Triple::sparcv9);
  861   T.setArch(Triple::wasm32);
  866   T.setArch(Triple::wasm64);
  871   T.setArch(Triple::avr);
  876   T.setArch(Triple::lanai);
  881   T.setArch(Triple::riscv32);
  887   T.setArch(Triple::riscv64);
  899   T.setArch(Triple::UnknownArch);
  903   T.setArch(Triple::mips);
  907   T.setArch(Triple::mipsel);
  911   T.setArch(Triple::ppc);
  915   T.setArch(Triple::nvptx);
  919   T.setArch(Triple::sparc);
  923   T.setArch(Triple::x86);
  927   T.setArch(Triple::mips64);
  931   T.setArch(Triple::mips64el);
  935   T.setArch(Triple::ppc64);
  939   T.setArch(Triple::nvptx64);
  943   T.setArch(Triple::sparcv9);
  947   T.setArch(Triple::x86_64);
  951   T.setArch(Triple::amdil);
  955   T.setArch(Triple::amdil64);
  959   T.setArch(Triple::hsail);
  963   T.setArch(Triple::hsail64);
  967   T.setArch(Triple::spir);
  971   T.setArch(Triple::spir64);
  975   T.setArch(Triple::wasm32);
  979   T.setArch(Triple::wasm64);
  983   T.setArch(Triple::riscv32);
  987   T.setArch(Triple::riscv64);
  991   T.setArch(Triple::thumbeb);
  995   T.setArch(Triple::thumb);
  999   T.setArch(Triple::aarch64);
 1003   T.setArch(Triple::aarch64_be);
 1007   T.setArch(Triple::renderscript32);
 1011   T.setArch(Triple::renderscript64);
 1015   T.setArch(Triple::le32);
 1019   T.setArch(Triple::le64);
 1023   T.setArch(Triple::armeb);
 1027   T.setArch(Triple::arm);
 1031   T.setArch(Triple::systemz);
 1035   T.setArch(Triple::xcore);
 1045   T.setArch(Triple::UnknownArch);
 1049   T.setArch(Triple::aarch64_be);
 1053   T.setArch(Triple::aarch64);
 1057   T.setArch(Triple::armeb);
 1061   T.setArch(Triple::arm);
 1073   T.setArch(Triple::bpfeb);
 1077   T.setArch(Triple::bpfel);
 1081   T.setArch(Triple::mips64);
 1085   T.setArch(Triple::mips64el);
 1089   T.setArch(Triple::mips);
 1093   T.setArch(Triple::mipsel);
 1097   T.setArch(Triple::ppc);
 1101   T.setArch(Triple::ppc64);
 1105   T.setArch(Triple::ppc64le);
 1109   T.setArch(Triple::sparc);
 1113   T.setArch(Triple::sparcel);
 1117   T.setArch(Triple::thumb);
 1121   T.setArch(Triple::thumbeb);
 1125   T.setArch(Triple::lanai);
 1129   T.setArch(Triple::tcele);
 1133   T.setArch(Triple::tce);
 1137   T.setArch(Triple::le32);
 1141   T.setArch(Triple::le64);