Home
last modified time | relevance | path

Searched refs:getTriple (Results 1 – 25 of 171) sorted by relevance

1234567

/freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DLinux.cpp314 if (getTriple().isAndroid()) in GetDefaultRuntimeLibType()
320 if (getTriple().isAndroid()) in GetDefaultCXXStdlibType()
341 if (getTriple().isAndroid()) { in computeSysRoot()
378 const llvm::Triple &Triple = getTriple(); in getDynamicLinker()
579 if (getTriple().getOS() == llvm::Triple::RTEMS) in AddClangSystemIncludeArgs()
655 return (getTriple().isAndroid() && !getTriple().isAndroidVersionLT(16)) || in isPIEDefault()
673 return getTriple().isAndroid(); in isNoExecStackDefault()
677 if (getTriple().isAndroid()) in IsMathErrnoDefault()
685 const bool IsMIPS = getTriple().isMIPS32(); in getSupportedSanitizers()
686 const bool IsMIPS64 = getTriple().isMIPS64(); in getSupportedSanitizers()
[all …]
H A DFreeBSD.cpp62 if (getToolChain().getTriple().isLittleEndian()) in ConstructJob()
87 switch (getToolChain().getTriple().getEnvironment()) { in ConstructJob()
102 std::string CPU = getCPUName(Args, getToolChain().getTriple()); in ConstructJob()
177 const llvm::Triple &T = ToolChain.getTriple(); in ConstructJob()
236 if (ToolChain.getTriple().isMIPS()) { in ConstructJob()
394 if (getTriple().getOSMajorVersion() >= 10) in GetDefaultCXXStdlibType()
400 if (getTriple().getOSMajorVersion() < 12) in GetDefaultDwarfVersion()
453 switch (getTriple().getEnvironment()) { in GetExceptionModel()
459 if (getTriple().getArch() == llvm::Triple::arm || in GetExceptionModel()
460 getTriple().getArch() == llvm::Triple::thumb) in GetExceptionModel()
[all …]
H A DNetBSD.cpp67 if (getToolChain().getTriple().isLittleEndian()) in ConstructJob()
153 switch (ToolChain.getTriple().getEnvironment()) { in ConstructJob()
171 switch (ToolChain.getTriple().getEnvironment()) { in ConstructJob()
269 ToolChain.getTriple().getOSVersion(Major, Minor, Micro); in ConstructJob()
408 getTriple().getOSVersion(Major, Minor, Micro); in GetDefaultCXXStdlibType()
461 llvm::Triple::ArchType TArch = getTriple().getArch(); in GetExceptionModel()
504 getTriple().getOSVersion(Major, Minor, Micro); in addClangTargetOptions()
507 getTriple().getArch() == llvm::Triple::aarch64 || in addClangTargetOptions()
508 getTriple().getArch() == llvm::Triple::aarch64_be || in addClangTargetOptions()
509 getTriple().getArch() == llvm::Triple::arm || in addClangTargetOptions()
[all …]
H A DCommonArgs.cpp747 if (TC.getTriple().isOSSolaris()) in getAsNeededOption()
757 if (TC.getTriple().isOSFuchsia()) in linkSanitizerRuntimeDeps()
765 !TC.getTriple().isAndroid()) { in linkSanitizerRuntimeDeps()
772 if (!TC.getTriple().isOSFreeBSD() && !TC.getTriple().isOSNetBSD() && in linkSanitizerRuntimeDeps()
778 TC.getTriple().isOSNetBSD() || in linkSanitizerRuntimeDeps()
779 TC.getTriple().isOSOpenBSD()) in linkSanitizerRuntimeDeps()
993 if (!TC.getTriple().isOSOpenBSD()) in linkXRayRuntimeDeps()
1397 if (TC.getTriple().isAndroid()) in getLibGccType()
1424 TC.getTriple().isOSIAMCU() || TC.getTriple().isOSBinFormatWasm() || in AddUnwindLibrary()
1431 !TC.getTriple().isOSCygMing() && !TC.getTriple().isOSAIX(); in AddUnwindLibrary()
[all …]
H A DWebAssembly.cpp66 if (getToolChain().getTriple().isArch64Bit()) in ConstructJob()
176 if (getTriple().getOS() == llvm::Triple::UnknownOS) { in WebAssembly()
373 if (getTriple().getOS() != llvm::Triple::UnknownOS) { in AddClangSystemIncludeArgs()
375 getMultiarchTriple(D, getTriple(), D.SysRoot); in AddClangSystemIncludeArgs()
385 if (getTriple().getOS() != llvm::Triple::UnknownOS) { in AddClangCXXStdlibIncludeArgs()
387 getMultiarchTriple(getDriver(), getTriple(), getDriver().SysRoot); in AddClangCXXStdlibIncludeArgs()
412 if (getTriple().isOSEmscripten()) { in getSupportedSanitizers()
H A DOpenBSD.cpp48 std::string CPU = getCPUName(Args, getToolChain().getTriple()); in ConstructJob()
49 CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, getToolChain().getTriple())); in ConstructJob()
58 mips::getMipsCPUAndABI(Args, getToolChain().getTriple(), CPUName, ABIName); in ConstructJob()
63 if (getToolChain().getTriple().isLittleEndian()) in ConstructJob()
238 const bool IsX86 = getTriple().getArch() == llvm::Triple::x86; in getSupportedSanitizers()
239 const bool IsX86_64 = getTriple().getArch() == llvm::Triple::x86_64; in getSupportedSanitizers()
H A DGnu.cpp86 if (getToolChain().getTriple().isOSDarwin()) { in ConstructJob()
400 const bool IsVE = ToolChain.getTriple().isVE(); in ConstructJob()
405 ToolChain.getTriple().hasEnvironment() || in ConstructJob()
728 if (getToolChain().getTriple().isX32()) in ConstructJob()
862 if (getToolChain().getTriple().isLittleEndian()) in ConstructJob()
963 getToolChain().getTriple().isOSLinux()) in ConstructJob()
2721 return getTriple().isOSWindows(); in isPICDefault()
2737 switch (getTriple().getArch()) { in IsIntegratedAssemblerDefault()
2766 if (getTriple().isOSFreeBSD() || getTriple().isOSOpenBSD() || in IsIntegratedAssemblerDefault()
2767 getTriple().isOSSolaris()) in IsIntegratedAssemblerDefault()
[all …]
H A DAIX.cpp33 const bool IsArch32Bit = getToolChain().getTriple().isArch32Bit(); in ConstructJob()
34 const bool IsArch64Bit = getToolChain().getTriple().isArch64Bit(); in ConstructJob()
85 const bool IsArch32Bit = ToolChain.getTriple().isArch32Bit(); in ConstructJob()
86 const bool IsArch64Bit = ToolChain.getTriple().isArch64Bit(); in ConstructJob()
H A DCloudABI.cpp106 llvm::sys::path::append(P, "..", getTriple().str(), "lib"); in CloudABI()
113 llvm::sys::path::append(P, "..", getTriple().str(), "include/c++/v1"); in addLibCxxIncludePaths()
132 switch (getTriple().getArch()) { in isPIEDefault()
H A DHurd.cpp175 std::string MultiarchIncludeDir = getMultiarchTriple(D, getTriple(), SysRoot); in AddClangSystemIncludeArgs()
196 StringRef TripleStr = GCCInstallation.getTriple().str(); in addLibStdCxxIncludePaths()
198 GCCInstallation.getTriple().getArch() == llvm::Triple::x86 ? "i386-gnu" in addLibStdCxxIncludePaths()
H A DHexagon.cpp272 if (HTC.getTriple().isMusl()) { in constructHexagonLinkArgs()
572 bool UseInitArrayDefault = getTriple().isMusl(); in addClangTargetOptions()
594 const bool IsELF = !getTriple().isMusl() && !getTriple().isOSLinux(); in AddClangSystemIncludeArgs()
595 const bool IsLinuxMusl = getTriple().isMusl() && getTriple().isOSLinux(); in AddClangSystemIncludeArgs()
637 if (!D.SysRoot.empty() && getTriple().isMusl()) in addLibCxxIncludePaths()
640 else if (getTriple().isMusl()) in addLibCxxIncludePaths()
662 if (getTriple().isMusl()) in GetCXXStdlibType()
/freebsd-13.1/contrib/llvm-project/clang/lib/Basic/Targets/
H A DAMDGPU.h55 return getTriple().getArch() == llvm::Triple::amdgcn || in hasFP64()
66 return getTriple().getArch() == llvm::Triple::amdgcn; in hasFastFMA()
70 return getTriple().getArch() == llvm::Triple::amdgcn || in hasFMAF()
79 return getTriple().getArch() == llvm::Triple::amdgcn || in hasLDEXPF()
99 if (isR600(getTriple())) in getPointerWidthV()
113 return getTriple().getArch() == llvm::Triple::amdgcn ? 64 : 32; in getMaxPointerWidth()
266 if (getTriple().getArch() == llvm::Triple::amdgcn) in isValidCPUName()
274 if (getTriple().getArch() == llvm::Triple::amdgcn) { in setCPU()
293 bool IsAMDGCN = isAMDGCN(getTriple()); in setSupportedOpenCLOpts()
414 getAllPossibleTargetIDFeatures(getTriple(), getArchNameAMDGCN(GPUKind)); in handleTargetFeatures()
[all …]
H A DAMDGPU.cpp185 if (isAMDGCN(getTriple())) { in initFeatureMap()
317 if (isAMDGCN(getTriple())) in fillValidCPUList()
336 resetDataLayout(isAMDGCN(getTriple()) ? DataLayoutStringAMDGCN in AMDGPUTargetInfo()
367 !isAMDGCN(getTriple())); in adjust()
380 if (isAMDGCN(getTriple())) in getTargetDefines()
386 StringRef CanonName = isAMDGCN(getTriple()) ? in getTargetDefines()
389 if (isAMDGCN(getTriple())) { in getTargetDefines()
395 for (auto F : getAllPossibleTargetIDFeatures(getTriple(), CanonName)) { in getTargetDefines()
H A DX86.h159 getTriple().isOSWindows() && getTriple().isOSBinFormatCOFF(); in X86TargetInfo()
299 if (getTriple().getArch() == llvm::Triple::x86_64 && SSELevel >= AVX512F) in getABI()
301 if (getTriple().getArch() == llvm::Triple::x86_64 && SSELevel >= AVX) in getABI()
303 if (getTriple().getArch() == llvm::Triple::x86 && in getABI()
314 bool Only64Bit = getTriple().getArch() != llvm::Triple::x86; in isValidCPUName()
332 bool Only64Bit = getTriple().getArch() != llvm::Triple::x86; in setCPU()
342 return getTriple().getArch() != llvm::Triple::x86; in supportsExtendIntArgs()
473 getTriple().getOSVersion(Major, Minor, Micro); in getFloatEvalMethod()
533 getTriple().isOSWindows() && getTriple().isOSBinFormatCOFF(); in WindowsX86_32TargetInfo()
668 const bool IsX32 = getTriple().isX32(); in X86_64TargetInfo()
[all …]
H A DAArch64.cpp46 if (getTriple().isOSOpenBSD()) { in AArch64TargetInfo()
50 if (!getTriple().isOSDarwin() && !getTriple().isOSNetBSD()) in AArch64TargetInfo()
211 if (getTriple().getOS() == llvm::Triple::UnknownOS && in getTargetDefines()
212 getTriple().isOSBinFormatELF()) in getTargetDefines()
216 if (!getTriple().isOSWindows() && getTriple().isArch64Bit()) { in getTargetDefines()
783 if (getTriple().isOSBinFormatMachO()) { in setDataLayout()
784 if(getTriple().isArch32Bit()) in setDataLayout()
811 assert(!getTriple().isOSBinFormatMachO()); in setDataLayout()
910 if (getTriple().isArch32Bit()) in DarwinAArch64TargetInfo()
921 if (getTriple().isArch32Bit()) { in DarwinAArch64TargetInfo()
H A DPPC.cpp248 if (getTriple().isOSAIX() || getTriple().isOSLinux()) in getTargetDefines()
265 if (getTriple().getArch() == llvm::Triple::ppc64le || in getTargetDefines()
266 getTriple().getArch() == llvm::Triple::ppcle) { in getTargetDefines()
269 if (!getTriple().isOSNetBSD() && in getTargetDefines()
270 !getTriple().isOSOpenBSD()) in getTargetDefines()
283 if (getTriple().getOS() == llvm::Triple::Linux && PointerWidth == 64) in getTargetDefines()
287 if (!getTriple().isOSAIX()){ in getTargetDefines()
302 if (getTriple().isOSAIX() && Opts.LongDoubleSize == 64) { in getTargetDefines()
309 (getTriple().getOS() == llvm::Triple::Darwin && PointerWidth == 64)) in getTargetDefines()
H A DMips.cpp237 if (getTriple().isMIPS64() && IsMicromips && (ABI == "n32" || ABI == "n64")) { in validateTarget()
257 if (getTriple().isMIPS64() && ABI == "o32") { in validateTarget()
259 << ABI << getTriple().str(); in validateTarget()
266 if (getTriple().isMIPS32() && (ABI == "n32" || ABI == "n64")) { in validateTarget()
268 << ABI << getTriple().str(); in validateTarget()
H A DARM.cpp31 const llvm::Triple &T = getTriple(); in setABIAAPCS()
73 const llvm::Triple &T = getTriple(); in setABIAPCS()
114 StringRef ArchName = getTriple().getArchName(); in setArchInfo()
371 llvm::ARM::ArchKind Arch = llvm::ARM::parseArch(getTriple().getArchName()); in initFeatureMap()
628 if (getTriple().getOS() == llvm::Triple::UnknownOS && in getTargetDefines()
629 (getTriple().getEnvironment() == llvm::Triple::EABI || in getTargetDefines()
630 getTriple().getEnvironment() == llvm::Triple::EABIHF)) in getTargetDefines()
638 if (getTriple().isWatchABI()) in getTargetDefines()
725 if (5 <= ArchVersion && ArchVersion <= 8 && !getTriple().isOSWindows()) in getTargetDefines()
731 if (!getTriple().isOSBinFormatMachO() && !getTriple().isOSWindows()) in getTargetDefines()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Driver/
H A DSanitizerArgs.cpp425 if (TC.getTriple().isOSLinux()) in SanitizerArgs()
499 ((TC.getTriple().isAArch64() && in SanitizerArgs()
501 TC.getTriple().isRISCV()) && in SanitizerArgs()
516 if (TC.getTriple().isOSWindows()) in SanitizerArgs()
767 TC.getTriple().isAndroid() || TC.getTriple().isOSFuchsia() || in SanitizerArgs()
817 !TC.getTriple().isOSBinFormatELF() || TC.getTriple().isOSFuchsia() || in SanitizerArgs()
818 TC.getTriple().isPS4() || in SanitizerArgs()
834 if (TC.getTriple().isOSDarwin() && in SanitizerArgs()
896 !TC.getTriple().isAndroid() && !TC.getTriple().isOSFuchsia(); in SanitizerArgs()
978 if (TC.getTriple().isNVPTX() || in addArgs()
[all …]
H A DToolChain.cpp236 if (getTriple().isArm64e()) in getDefaultUniversalArchName()
681 switch (getTriple().getArch()) { in ComputeLLVMTriple()
686 llvm::Triple Triple = getTriple(); in ComputeLLVMTriple()
697 return Triple.getTriple(); in ComputeLLVMTriple()
711 return Triple.getTriple(); in ComputeLLVMTriple()
722 return Triple.getTriple(); in ComputeLLVMTriple()
794 if (getTriple().isAndroid() || getTriple().isOSAIX()) in GetUnwindLibType()
1010 getTriple().getArch() == llvm::Triple::arm || getTriple().isWasm() || in getSupportedSanitizers()
1011 getTriple().isAArch64()) in getSupportedSanitizers()
1014 getTriple().isAArch64(64) || getTriple().isRISCV()) in getSupportedSanitizers()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DTargetSelect.cpp44 if (TheTriple.getTriple().empty()) in selectTarget()
69 TheTarget = TargetRegistry::lookupTarget(TheTriple.getTriple(), Error); in selectTarget()
88 TheTarget->createTargetMachine(TheTriple.getTriple(), MCPU, FeaturesStr, in selectTarget()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A DTargetInfo.h1110 const llvm::Triple &getTriple() const { in getTriple() function
1147 return getTriple().isWindowsMSVCEnvironment() || in shouldDLLImportComdatSymbols()
1148 getTriple().isWindowsItaniumEnvironment() || getTriple().isPS4CPU(); in shouldDLLImportComdatSymbols()
1153 return getTriple().isPS4CPU() || in hasPS4DLLImportExport()
1156 (getTriple().isWindowsItaniumEnvironment() && in hasPS4DLLImportExport()
1157 getTriple().getVendor() == llvm::Triple::SCEI); in hasPS4DLLImportExport()
1291 bool supportsMultiVersioning() const { return getTriple().isX86(); } in supportsMultiVersioning()
1294 bool supportsIFunc() const { return getTriple().isOSBinFormatELF(); } in supportsIFunc()
1357 return getTriple().isOSWindows() && in isSEHTrySupported()
1358 (getTriple().isX86() || in isSEHTrySupported()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/tools/bugpoint/
H A DBugDriver.cpp108 if (TargetTriple.getTriple().empty()) { in parseInputFile()
111 if (TheTriple.getTriple().empty()) in parseInputFile()
114 TargetTriple.setTriple(TheTriple.getTriple()); in parseInputFile()
117 Result->setTargetTriple(TargetTriple.getTriple()); // override the triple in parseInputFile()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DFormatString.cpp731 if (Target.getTriple().isOSMSVCRT()) { in hasValidLengthModifier()
764 return Target.getTriple().isOSFreeBSD() || Target.getTriple().isPS4(); in hasValidLengthModifier()
799 return Target.getTriple().isOSFreeBSD() || Target.getTriple().isPS4(); in hasValidLengthModifier()
822 return !Target.getTriple().isOSDarwin() && in hasValidLengthModifier()
823 !Target.getTriple().isOSWindows(); in hasValidLengthModifier()
859 return Target.getTriple().isOSMSVCRT(); in hasValidLengthModifier()
870 return Target.getTriple().isOSMSVCRT(); in hasValidLengthModifier()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DJITTargetMachineBuilder.cpp46 auto *TheTarget = TargetRegistry::lookupTarget(TT.getTriple(), ErrMsg); in createTargetMachine()
51 TheTarget->createTargetMachine(TT.getTriple(), CPU, Features.getString(), in createTargetMachine()

1234567