/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | Linux.cpp | 344 if (getTriple().isAndroid()) in GetDefaultRuntimeLibType() 350 if (getTriple().isAndroid()) in GetDefaultDwarfVersion() 356 if (getTriple().isAndroid()) in GetDefaultCXXStdlibType() 377 if (getTriple().isAndroid()) { in computeSysRoot() 386 if (getTriple().isCSKY()) { in computeSysRoot() 429 const llvm::Triple &Triple = getTriple(); in getDynamicLinker() 770 if (getTriple().isAndroid() || getTriple().isMusl()) in IsMathErrnoDefault() 778 const bool IsMIPS = getTriple().isMIPS32(); in getSupportedSanitizers() 779 const bool IsMIPS64 = getTriple().isMIPS64(); in getSupportedSanitizers() 841 switch (getTriple().getArch()) { in getDefaultDenormalModeForType() [all …]
|
H A D | CommonArgs.cpp | 1266 !TC.getTriple().isOSAIX()) { in addFortranMain() 1374 !TC.getTriple().isAndroid() && !TC.getTriple().isOHOSFamily()) { in linkSanitizerRuntimeDeps() 1381 if (!TC.getTriple().isOSFreeBSD() && !TC.getTriple().isOSNetBSD() && in linkSanitizerRuntimeDeps() 1387 TC.getTriple().isOSNetBSD() || in linkSanitizerRuntimeDeps() 1388 TC.getTriple().isOSOpenBSD()) in linkSanitizerRuntimeDeps() 1393 if (TC.getTriple().isOSLinux() && !TC.getTriple().isAndroid() && in linkSanitizerRuntimeDeps() 1394 !TC.getTriple().isMusl()) in linkSanitizerRuntimeDeps() 2121 TC.getTriple().isAndroid()) in getLibGccType() 2152 TC.getTriple().isOSIAMCU() || TC.getTriple().isOSBinFormatWasm() || in AddUnwindLibrary() 2160 !TC.getTriple().isOSCygMing() && !TC.getTriple().isOSAIX(); in AddUnwindLibrary() [all …]
|
H A D | NetBSD.cpp | 35 const llvm::Triple &Triple = ToolChain.getTriple(); in ConstructJob() 121 const llvm::Triple &Triple = ToolChain.getTriple(); in ConstructJob() 523 llvm::Triple::ArchType TArch = getTriple().getArch(); in GetExceptionModel() 531 const bool IsX86 = getTriple().getArch() == llvm::Triple::x86; in getSupportedSanitizers() 564 VersionTuple OsVersion = getTriple().getOSVersion(); in addClangTargetOptions() 567 getTriple().getArch() == llvm::Triple::aarch64 || in addClangTargetOptions() 568 getTriple().getArch() == llvm::Triple::aarch64_be || in addClangTargetOptions() 569 getTriple().getArch() == llvm::Triple::arm || in addClangTargetOptions() 570 getTriple().getArch() == llvm::Triple::armeb || in addClangTargetOptions() 571 getTriple().getArch() == llvm::Triple::riscv32 || in addClangTargetOptions() [all …]
|
H A D | OHOS.cpp | 160 std::string MultiarchTriple = getMultiarchTriple(getTriple()); in OHOS() 201 const llvm::Triple &Triple = getTriple(); in AddClangSystemIncludeArgs() 246 makePath({IncPath, getMultiarchTriple(getTriple()), "c++", "v1"}); in AddClangCXXStdlibIncludeArgs() 281 std::string ArchRoot = makePath({SysRoot, getMultiarchTriple(getTriple())}); in computeSysRoot() 289 const llvm::Triple &Triple = getTriple(); in getRuntimePaths() 312 const llvm::Triple &Triple = getTriple(); in getDynamicLinker() 343 llvm::sys::path::append(Path, "lib", getMultiarchTriple(getTriple()), in getCompilerRT() 409 llvm::Triple Triple = getTriple(); in getArchSpecificLibPaths()
|
H A D | FreeBSD.cpp | 35 const llvm::Triple &Triple = ToolChain.getTriple(); in ConstructJob() 168 const llvm::Triple &T = ToolChain.getTriple(); in ConstructJob() 222 if (ToolChain.getTriple().isMIPS()) { in ConstructJob() 286 unsigned Major = ToolChain.getTriple().getOSMajorVersion(); in ConstructJob() 445 unsigned Major = getTriple().getOSMajorVersion(); in AddCXXStdlibLibArgs() 481 const bool IsAArch64 = getTriple().getArch() == llvm::Triple::aarch64; in getSupportedSanitizers() 482 const bool IsX86 = getTriple().getArch() == llvm::Triple::x86; in getSupportedSanitizers() 483 const bool IsX86_64 = getTriple().getArch() == llvm::Triple::x86_64; in getSupportedSanitizers() 484 const bool IsMIPS64 = getTriple().isMIPS64(); in getSupportedSanitizers()
|
H A D | WebAssembly.cpp | 75 if (ToolChain.getTriple().isArch64Bit()) in ConstructJob() 221 if (getTriple().getOS() == llvm::Triple::UnknownOS) { in WebAssembly() 463 if (getTriple().getOS() != llvm::Triple::UnknownOS) { in AddClangSystemIncludeArgs() 465 getMultiarchTriple(D, getTriple(), D.SysRoot); in AddClangSystemIncludeArgs() 506 if (getTriple().isOSEmscripten()) { in getSupportedSanitizers() 526 getMultiarchTriple(D, getTriple(), SysRoot); in addLibCxxIncludePaths() 527 bool IsKnownOs = (getTriple().getOS() != llvm::Triple::UnknownOS); in addLibCxxIncludePaths() 554 getMultiarchTriple(D, getTriple(), SysRoot); in addLibStdCXXIncludePaths() 555 bool IsKnownOs = (getTriple().getOS() != llvm::Triple::UnknownOS); in addLibStdCXXIncludePaths()
|
H A D | PS4CPU.cpp | 35 assert(TC.getTriple().isPS()); in addProfileRTArgs() 86 assert(TC.getTriple().isPS()); in addSanitizerArgs() 158 const bool IsPS4 = TC.getTriple().isPS4(); in ConstructJob() 235 << "-fuse-ld" << TC.getTriple().str(); in ConstructJob() 357 << A->getAsString(DriverArgs) << getTriple().str(); in addClangTargetOptions() 363 if (getTriple().isPS5() && in addClangTargetOptions()
|
H A D | Gnu.cpp | 92 if (getToolChain().getTriple().isOSDarwin()) { in ConstructJob() 373 const bool isAndroid = ToolChain.getTriple().isAndroid(); in ConstructJob() 374 const bool IsIAMCU = ToolChain.getTriple().isOSIAMCU(); in ConstructJob() 375 const bool IsVE = ToolChain.getTriple().isVE(); in ConstructJob() 379 ToolChain.getTriple().hasEnvironment() || in ConstructJob() 697 if (getToolChain().getTriple().isOSSolaris()) in ConstructJob() 726 if (getToolChain().getTriple().isX32()) in ConstructJob() 874 if (getToolChain().getTriple().isLittleEndian()) in ConstructJob() 986 getToolChain().getTriple().isOSLinux()) in ConstructJob() 3110 return getTriple().isOSWindows(); in isPICDefault() [all …]
|
H A D | BareMetal.cpp | 251 return computeBaseSysRoot(getDriver(), getTriple()); in computeSysRoot() 477 if (TC.getTriple().isRISCV()) in ConstructJob() 483 if (isARMBareMetal(TC.getTriple())) in ConstructJob() 498 const bool IsX86_64 = getTriple().getArch() == llvm::Triple::x86_64; in getSupportedSanitizers() 499 const bool IsAArch64 = getTriple().getArch() == llvm::Triple::aarch64 || in getSupportedSanitizers() 500 getTriple().getArch() == llvm::Triple::aarch64_be; in getSupportedSanitizers() 501 const bool IsRISCV64 = getTriple().getArch() == llvm::Triple::riscv64; in getSupportedSanitizers()
|
H A D | Hurd.cpp | 189 std::string MultiarchIncludeDir = getMultiarchTriple(D, getTriple(), SysRoot); in AddClangSystemIncludeArgs() 210 StringRef TripleStr = GCCInstallation.getTriple().str(); in addLibStdCxxIncludePaths() 212 GCCInstallation.getTriple().getArch() == llvm::Triple::x86 ? "i386-gnu" in addLibStdCxxIncludePaths()
|
/freebsd/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() 115 return getTriple().getArch() == llvm::Triple::amdgcn ? 64 : 32; in getMaxPointerWidth() 118 bool hasBFloat16Type() const override { return isAMDGCN(getTriple()); } in hasBFloat16Type() 263 if (getTriple().getArch() == llvm::Triple::amdgcn) in isValidCPUName() 271 if (getTriple().getArch() == llvm::Triple::amdgcn) { in setCPU() 290 bool IsAMDGCN = isAMDGCN(getTriple()); in setSupportedOpenCLOpts() [all …]
|
H A D | AMDGPU.cpp | 184 fillAMDGPUFeatureMap(CPU, getTriple(), Features); in initFeatureMap() 190 if (!insertWaveSizeFeature(CPU, getTriple(), Features, ErrorMsg)) { in initFeatureMap() 200 if (isAMDGCN(getTriple())) in fillValidCPUList() 219 resetDataLayout(isAMDGCN(getTriple()) ? DataLayoutStringAMDGCN in AMDGPUTargetInfo() 259 !isAMDGCN(getTriple())); in adjust() 272 if (isAMDGCN(getTriple())) in getTargetDefines() 278 StringRef CanonName = isAMDGCN(getTriple()) ? in getTargetDefines() 282 if (isAMDGCN(getTriple())) { in getTargetDefines() 287 if (isAMDGCN(getTriple())) { in getTargetDefines() 292 for (auto F : getAllPossibleTargetIDFeatures(getTriple(), CanonName)) { in getTargetDefines()
|
H A D | PPC.cpp | 56 HasFloat128 = !getTriple().isOSAIX(); in handleTargetFeatures() 281 if (getTriple().isOSAIX() || getTriple().isOSLinux()) in getTargetDefines() 294 } else if (getTriple().isOSAIX()) { in getTargetDefines() 298 if (getTriple().isOSAIX()) { in getTargetDefines() 306 if (getTriple().getArch() == llvm::Triple::ppc64le || in getTargetDefines() 307 getTriple().getArch() == llvm::Triple::ppcle) { in getTargetDefines() 310 if (!getTriple().isOSNetBSD() && in getTargetDefines() 311 !getTriple().isOSOpenBSD()) in getTargetDefines() 328 if (!getTriple().isOSAIX()){ in getTargetDefines() 343 if (getTriple().isOSAIX() && Opts.LongDoubleSize == 64) { in getTargetDefines() [all …]
|
H A D | SPIR.h | 215 (getTriple().isSPIRV() && Opts.CUDAIsDevice)); in adjust() 234 assert(getTriple().getOS() == llvm::Triple::UnknownOS && in SPIRTargetInfo() 236 assert(getTriple().getEnvironment() == llvm::Triple::UnknownEnvironment && in SPIRTargetInfo() 328 assert(getTriple().getOS() == llvm::Triple::UnknownOS && in SPIRV32TargetInfo() 330 assert(getTriple().getEnvironment() == llvm::Triple::UnknownEnvironment && in SPIRV32TargetInfo() 349 assert(getTriple().getOS() == llvm::Triple::UnknownOS && in SPIRV64TargetInfo() 351 assert(getTriple().getEnvironment() == llvm::Triple::UnknownEnvironment && in SPIRV64TargetInfo()
|
H A D | X86.h | 193 getTriple().isOSWindows() && getTriple().isOSBinFormatCOFF(); in X86TargetInfo() 343 if (getTriple().getArch() == llvm::Triple::x86_64 && SSELevel >= AVX) in getABI() 345 if (getTriple().getArch() == llvm::Triple::x86 && in getABI() 356 bool Only64Bit = getTriple().getArch() != llvm::Triple::x86; in isValidCPUName() 374 bool Only64Bit = getTriple().getArch() != llvm::Triple::x86; in setCPU() 384 return getTriple().getArch() != llvm::Triple::x86; in supportsExtendIntArgs() 518 VersionTuple OsVersion = getTriple().getOSVersion(); in getFPEvalMethod() 579 getTriple().isOSWindows() && getTriple().isOSBinFormatCOFF(); in WindowsX86_32TargetInfo() 580 bool IsMSVC = getTriple().isWindowsMSVCEnvironment(); in WindowsX86_32TargetInfo() 715 const bool IsX32 = getTriple().isX32(); in X86_64TargetInfo() [all …]
|
H A D | RISCV.cpp | 134 bool Is64Bit = getTriple().isRISCV64(); in getTargetDefines() 250 if (getTriple().isRISCV64()) { in initFeatureMap() 317 bool Is64Bit = getTriple().isRISCV64(); in hasFeature() 335 unsigned XLen = getTriple().isArch64Bit() ? 64 : 32; in handleTargetFeatures() 369 bool Is64Bit = getTriple().isArch64Bit(); in isValidCPUName() 375 bool Is64Bit = getTriple().isArch64Bit(); in fillValidCPUList() 380 bool Is64Bit = getTriple().isArch64Bit(); in isValidTuneCPUName() 386 bool Is64Bit = getTriple().isArch64Bit(); in fillValidTuneCPUList()
|
H A D | ARM.cpp | 32 const llvm::Triple &T = getTriple(); in setABIAAPCS() 74 const llvm::Triple &T = getTriple(); in setABIAPCS() 115 StringRef ArchName = getTriple().getArchName(); in setArchInfo() 388 CPUArch = llvm::ARM::parseArch(getTriple().getArchName()); in isBranchProtectionSupportedArch() 395 llvm::Triple(ArchFeature, getTriple().getVendorName(), in isBranchProtectionSupportedArch() 396 getTriple().getOSName(), getTriple().getEnvironmentName()); in isBranchProtectionSupportedArch() 721 if (getTriple().getOS() == llvm::Triple::UnknownOS && in getTargetDefines() 722 (getTriple().getEnvironment() == llvm::Triple::EABI || in getTargetDefines() 723 getTriple().getEnvironment() == llvm::Triple::EABIHF) && in getTargetDefines() 733 if (getTriple().isWatchABI()) in getTargetDefines() [all …]
|
H A D | LoongArch.cpp | 248 if (getTriple().getArch() == llvm::Triple::loongarch64) in initFeatureMap() 250 if (getTriple().getArch() == llvm::Triple::loongarch32) in initFeatureMap() 258 bool Is64Bit = getTriple().getArch() == llvm::Triple::loongarch64; in hasFeature()
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ |
H A D | ToolChain.cpp | 402 if (getTriple().isArm64e()) in getDefaultUniversalArchName() 753 if (getTriple().getArch() == Triple::arm && !getTriple().isArmMClass()) { in getTargetSubDirPath() 760 if (getTriple().isAndroid()) in getTargetSubDirPath() 819 !getTriple().isOSAIX()) in SelectTool() 984 return Triple.getTriple(); in ComputeLLVMTriple() 998 return Triple.getTriple(); in ComputeLLVMTriple() 1009 return Triple.getTriple(); in ComputeLLVMTriple() 1084 if (getTriple().isAndroid() || getTriple().isOSAIX()) in GetUnwindLibType() 1321 getTriple().getArch() == llvm::Triple::arm || getTriple().isWasm() || in getSupportedSanitizers() 1322 getTriple().isAArch64() || getTriple().isRISCV() || in getSupportedSanitizers() [all …]
|
H A D | SanitizerArgs.cpp | 409 const llvm::Triple &Triple = TC.getTriple(); in SanitizerArgs() 446 << Desc << TC.getTriple().str(); in SanitizerArgs() 500 if (TC.getTriple().isOSLinux()) in SanitizerArgs() 590 if (TC.getTriple().isOSWindows()) in SanitizerArgs() 905 TC.getTriple().isAndroid() || TC.getTriple().isOSFuchsia() || in SanitizerArgs() 908 ImplicitCfiRuntime = TC.getTriple().isAndroid(); in SanitizerArgs() 911 NeedPIE |= TC.getTriple().isOSFuchsia(); in SanitizerArgs() 978 if (TC.getTriple().isOSDarwin() && in SanitizerArgs() 1043 !TC.getTriple().isAndroid() && !TC.getTriple().isOSFuchsia(); in SanitizerArgs() 1124 if (TC.getTriple().isNVPTX()) in addArgs() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | TargetInfo.h | 1217 const llvm::Triple &getTriple() const { in getTriple() function 1256 return getTriple().isWindowsMSVCEnvironment() || in shouldDLLImportComdatSymbols() 1257 getTriple().isWindowsItaniumEnvironment() || getTriple().isPS(); in shouldDLLImportComdatSymbols() 1262 return getTriple().isPS() || in hasPS4DLLImportExport() 1423 return getTriple().isX86() || getTriple().isAArch64(); in supportsMultiVersioning() 1428 if (getTriple().isOSBinFormatMachO()) in supportsIFunc() 1430 return getTriple().isOSBinFormatELF() && in supportsIFunc() 1431 ((getTriple().isOSLinux() && !getTriple().isMusl()) || in supportsIFunc() 1432 getTriple().isOSFreeBSD()); in supportsIFunc() 1509 return getTriple().isOSWindows() && in isSEHTrySupported() [all …]
|
/freebsd/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/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/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGGPUBuiltin.cpp | 175 assert(getTarget().getTriple().isNVPTX()); in EmitNVPTXDevicePrintfCallExpr() 181 assert(getTarget().getTriple().getArch() == llvm::Triple::amdgcn); in EmitAMDGPUDevicePrintfCallExpr() 215 assert(getTarget().getTriple().isNVPTX() || in EmitOpenMPDevicePrintfCallExpr() 216 getTarget().getTriple().isAMDGCN()); in EmitOpenMPDevicePrintfCallExpr()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | FormatString.cpp | 828 if (Target.getTriple().isOSMSVCRT()) { in hasValidLengthModifier() 863 return Target.getTriple().isOSFreeBSD() || Target.getTriple().isPS(); in hasValidLengthModifier() 900 return Target.getTriple().isOSFreeBSD() || Target.getTriple().isPS(); in hasValidLengthModifier() 923 return !Target.getTriple().isOSDarwin() && in hasValidLengthModifier() 924 !Target.getTriple().isOSWindows(); in hasValidLengthModifier() 960 return Target.getTriple().isOSMSVCRT(); in hasValidLengthModifier() 971 return Target.getTriple().isOSMSVCRT(); in hasValidLengthModifier()
|