/freebsd-11.0-release/contrib/llvm/lib/Support/Windows/ |
H A D | Host.inc | 21 return Triple::normalize(LLVM_DEFAULT_TARGET_TRIPLE);
|
/freebsd-11.0-release/contrib/llvm/lib/Support/ |
H A D | Triple.cpp | 1 //===--- Triple.cpp - Target triple helper class --------------------------===// 10 #include "llvm/ADT/Triple.h" 20 const char *Triple::getArchTypeName(ArchType Kind) { 71 const char *Triple::getArchTypePrefix(ArchType Kind) { 135 const char *Triple::getVendorTypeName(VendorType Kind) { 156 const char *Triple::getOSTypeName(OSType Kind) { 192 const char *Triple::getEnvironmentTypeName(EnvironmentType Kind) { 213 static Triple::ArchType parseBPFArch(StringRef ArchName) { 216 return Triple::bpfel; 218 return Triple 603 Triple::Triple(const Twine &Str) function in class:Triple 634 Triple::Triple(const Twine &ArchStr, const Twine &VendorStr, const Twine &OSStr) function in class:Triple 649 Triple::Triple(const Twine &ArchStr, const Twine &VendorStr, const Twine &OSStr, function in class:Triple 1055 SmallString<64> Triple; local [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86MCAsmInfo.h | 23 class Triple; 29 explicit X86MCAsmInfoDarwin(const Triple &Triple); 33 explicit X86_64MCAsmInfoDarwin(const Triple &Triple); 43 explicit X86ELFMCAsmInfo(const Triple &Triple); 50 explicit X86MCAsmInfoMicrosoft(const Triple &Triple); 57 explicit X86MCAsmInfoGNUCOFF(const Triple [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/TargetInfo/ |
H A D | ARMTargetInfo.cpp | 19 RegisterTarget<Triple::arm, /*HasJIT=*/true> 21 RegisterTarget<Triple::armeb, /*HasJIT=*/true> 24 RegisterTarget<Triple::thumb, /*HasJIT=*/true> 26 RegisterTarget<Triple::thumbeb, /*HasJIT=*/true>
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Mips/TargetInfo/ |
H A D | MipsTargetInfo.cpp | 19 RegisterTarget<Triple::mips, 22 RegisterTarget<Triple::mipsel, 25 RegisterTarget<Triple::mips64, 28 RegisterTarget<Triple::mips64el,
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
H A D | AMDGPUMCAsmInfo.h | 20 class Triple; 29 explicit AMDGPUMCAsmInfo(const Triple &TT);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/TargetInfo/ |
H A D | AMDGPUTargetInfo.cpp | 27 RegisterTarget<Triple::r600, false> 29 RegisterTarget<Triple::amdgcn, false> GCN(TheGCNTarget, "amdgcn", "AMD GCN GPUs");
|
/freebsd-11.0-release/contrib/llvm/lib/Target/XCore/MCTargetDesc/ |
H A D | XCoreMCAsmInfo.h | 20 class Triple; 26 explicit XCoreMCAsmInfo(const Triple &TT);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonMCAsmInfo.h | 21 class Triple; 27 explicit HexagonMCAsmInfo(const Triple &TT);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/MSP430/MCTargetDesc/ |
H A D | MSP430MCAsmInfo.h | 20 class Triple; 26 explicit MSP430MCAsmInfo(const Triple &TT);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsMCAsmInfo.h | 20 class Triple; 26 explicit MipsMCAsmInfo(const Triple &TheTriple);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/NVPTX/MCTargetDesc/ |
H A D | NVPTXMCAsmInfo.h | 21 class Triple; 27 explicit NVPTXMCAsmInfo(const Triple &TheTriple);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/NVPTX/TargetInfo/ |
H A D | NVPTXTargetInfo.cpp | 19 RegisterTarget<Triple::nvptx> X(TheNVPTXTarget32, "nvptx", 21 RegisterTarget<Triple::nvptx64> Y(TheNVPTXTarget64, "nvptx64",
|
/freebsd-11.0-release/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/ |
H A D | SystemZMCAsmInfo.h | 17 class Triple; 21 explicit SystemZMCAsmInfo(const Triple &TT);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
H A D | WebAssemblyMCAsmInfo.h | 22 class Triple; 26 explicit WebAssemblyMCAsmInfo(const Triple &T);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/TargetInfo/ |
H A D | WebAssemblyTargetInfo.cpp | 16 #include "llvm/ADT/Triple.h" 26 RegisterTarget<Triple::wasm32> X(TheWebAssemblyTarget32, "wasm32", 28 RegisterTarget<Triple::wasm64> Y(TheWebAssemblyTarget64, "wasm64",
|
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/TargetInfo/ |
H A D | X86TargetInfo.cpp | 17 RegisterTarget<Triple::x86, /*HasJIT=*/true> 20 RegisterTarget<Triple::x86_64, /*HasJIT=*/true>
|
/freebsd-11.0-release/contrib/llvm/lib/ExecutionEngine/Orc/ |
H A D | OrcCBindingsStack.cpp | 21 OrcCBindingsStack::createCompileCallbackMgr(Triple T) { 25 case Triple::x86_64: { 33 OrcCBindingsStack::createIndirectStubsMgrBuilder(Triple T) { 37 case Triple::x86_64:
|
/freebsd-11.0-release/contrib/llvm/lib/Target/XCore/TargetInfo/ |
H A D | XCoreTargetInfo.cpp | 18 RegisterTarget<Triple::xcore> X(TheXCoreTarget, "xcore", "XCore");
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/TargetInfo/ |
H A D | HexagonTargetInfo.cpp | 18 RegisterTarget<Triple::hexagon, /*HasJIT=*/false> X(TheHexagonTarget, "hexagon", "Hexagon");
|
/freebsd-11.0-release/contrib/llvm/lib/Target/MSP430/TargetInfo/ |
H A D | MSP430TargetInfo.cpp | 18 RegisterTarget<Triple::msp430>
|
/freebsd-11.0-release/contrib/llvm/lib/Target/SystemZ/TargetInfo/ |
H A D | SystemZTargetInfo.cpp | 18 RegisterTarget<Triple::systemz, /*HasJIT=*/true>
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterContextLinux_mips64.cpp | 48 case llvm::Triple::mips64: 49 case llvm::Triple::mips64el: 51 case llvm::Triple::mips: 52 case llvm::Triple::mipsel: 65 case llvm::Triple::mips64: 66 case llvm::Triple::mips64el: 68 case llvm::Triple::mips: 69 case llvm::Triple::mipsel: 82 case llvm::Triple::mips: 83 case llvm::Triple [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/TargetInfo/ |
H A D | AArch64TargetInfo.cpp | 10 #include "llvm/ADT/Triple.h" 22 // take possession of the Triple::aarch64 tag though. 25 [](Triple::ArchType) { return false; }, true); 27 RegisterTarget<Triple::aarch64, /*HasJIT=*/true> Z( 29 RegisterTarget<Triple::aarch64_be, /*HasJIT=*/true> W(
|
/freebsd-11.0-release/contrib/llvm/lib/Target/BPF/MCTargetDesc/ |
H A D | BPFMCAsmInfo.h | 19 #include "llvm/ADT/Triple.h" 23 class Triple; 27 explicit BPFMCAsmInfo(const Triple &TT) { 28 if (TT.getArch() == Triple::bpfeb)
|