| /freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | Linux.cpp | 314 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 D | FreeBSD.cpp | 62 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 D | NetBSD.cpp | 67 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 D | CommonArgs.cpp | 747 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 D | WebAssembly.cpp | 66 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 D | OpenBSD.cpp | 48 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 D | Gnu.cpp | 86 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 D | AIX.cpp | 33 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 D | CloudABI.cpp | 106 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 D | Hurd.cpp | 175 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 D | Hexagon.cpp | 272 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 D | AMDGPU.h | 55 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 D | AMDGPU.cpp | 185 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 D | X86.h | 159 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 D | AArch64.cpp | 46 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 D | PPC.cpp | 248 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 D | Mips.cpp | 237 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 D | ARM.cpp | 31 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 D | SanitizerArgs.cpp | 425 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 D | ToolChain.cpp | 236 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 D | TargetSelect.cpp | 44 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 D | TargetInfo.h | 1110 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 D | BugDriver.cpp | 108 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 D | FormatString.cpp | 731 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 D | JITTargetMachineBuilder.cpp | 46 auto *TheTarget = TargetRegistry::lookupTarget(TT.getTriple(), ErrMsg); in createTargetMachine() 51 TheTarget->createTargetMachine(TT.getTriple(), CPU, Features.getString(), in createTargetMachine()
|