Home
last modified time | relevance | path

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

12345678

/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DLinux.cpp344 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 DCommonArgs.cpp1266 !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 DNetBSD.cpp35 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 DOHOS.cpp160 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 DFreeBSD.cpp35 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 DWebAssembly.cpp75 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 DPS4CPU.cpp35 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 DGnu.cpp92 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 DBareMetal.cpp251 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 DHurd.cpp189 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 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()
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 DAMDGPU.cpp184 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 DPPC.cpp56 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 DSPIR.h215 (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 DX86.h193 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 DRISCV.cpp134 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 DARM.cpp32 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 DLoongArch.cpp248 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 DToolChain.cpp402 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 DSanitizerArgs.cpp409 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 DTargetInfo.h1217 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 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/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/contrib/llvm-project/clang/lib/CodeGen/
H A DCGGPUBuiltin.cpp175 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 DFormatString.cpp828 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()

12345678