Home
last modified time | relevance | path

Searched refs:isAMDGCN (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DAMDGPU.cpp200 if (isAMDGCN(getTriple())) in fillValidCPUList()
213 GPUKind(isAMDGCN(Triple) ? in AMDGPUTargetInfo()
216 GPUFeatures(isAMDGCN(Triple) ? in AMDGPUTargetInfo()
219 resetDataLayout(isAMDGCN(getTriple()) ? DataLayoutStringAMDGCN in AMDGPUTargetInfo()
223 !isAMDGCN(Triple)); in AMDGPUTargetInfo()
226 if (isAMDGCN(Triple)) { 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()
[all …]
H A DAMDGPU.h83 static bool isAMDGCN(const llvm::Triple &TT) { in isAMDGCN() function
118 bool hasBFloat16Type() const override { return isAMDGCN(getTriple()); } in hasBFloat16Type()
290 bool IsAMDGCN = isAMDGCN(getTriple()); in setSupportedOpenCLOpts()
456 if (!isAMDGCN(getTriple())) in getTargetID()
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DTargetParser.cpp263 auto ProcKind = T.isAMDGCN() ? parseArchAMDGCN(Arch) : parseArchR600(Arch); in getCanonicalArchName()
267 return T.isAMDGCN() ? getArchNameAMDGCN(ProcKind) : getArchNameR600(ProcKind); in getCanonicalArchName()
273 if (T.isAMDGCN()) { in fillAMDGPUFeatureMap()
492 if (T.isAMDGCN()) { in isWave32Capable()
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DTargetID.cpp24 auto ProcKind = T.isAMDGCN() ? llvm::AMDGPU::parseArchAMDGCN(Proc) in getAllPossibleAMDGPUTargetIDFeatures()
28 auto Features = T.isAMDGCN() ? llvm::AMDGPU::getArchAttrAMDGCN(ProcKind) in getAllPossibleAMDGPUTargetIDFeatures()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURemoveIncompatibleFunctions.cpp56 assert(TM->getTargetTriple().isAMDGCN()); in runOnModule()
H A DAMDGPUPromoteAlloca.cpp164 if (!TM.getTargetTriple().isAMDGCN()) in getMaxVGPRs()
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DHIPUtility.cpp62 if (TT.isAMDGCN() && getAMDGPUCodeObjectVersion(C.getDriver(), Args) >= 4) in constructHIPFatbinCommand()
H A DCommonArgs.cpp280 auto GPUKind = T.isAMDGCN() ? llvm::AMDGPU::parseArchAMDGCN(Processor) in shouldIgnoreUnsupportedTargetFeature()
282 auto GPUFeatures = T.isAMDGCN() ? llvm::AMDGPU::getArchAttrAMDGCN(GPUKind) in shouldIgnoreUnsupportedTargetFeature()
763 const bool IsAMDGCN = ToolChain.getTriple().isAMDGCN(); in addLTOOptions()
2740 Triple.isAMDGCN() ? options::OPT_libomptarget_amdgpu_bc_path_EQ in addOpenMPDeviceRTL()
2743 StringRef ArchPrefix = Triple.isAMDGCN() ? "amdgpu" : "nvptx"; in addOpenMPDeviceRTL()
H A DClang.cpp1110 getToolChain().getTriple().isAMDGCN()) && in AddPreprocessingOptions()
1134 getToolChain().getTriple().isAMDGCN())) { in AddPreprocessingOptions()
4951 if (Triple.isAMDGCN() && IsOpenMPDevice && Args.hasArg(options::OPT_S) && in ConstructJob()
6011 if (!Triple.isNVPTX() && !Triple.isAMDGCN()) in ConstructJob()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGGPUBuiltin.cpp216 getTarget().getTriple().isAMDGCN()); in EmitOpenMPDevicePrintfCallExpr()
H A DCGException.cpp450 if (CGM.getLangOpts().OpenMPIsTargetDevice && (T.isNVPTX() || T.isAMDGCN())) { in EmitCXXThrowExpr()
627 (CGM.getLangOpts().OpenMPIsTargetDevice && (T.isNVPTX() || T.isAMDGCN())); in EmitCXXTryStmt()
H A DCGOpenMPRuntime.cpp2638 (CGM.getTriple().isAMDGCN() || CGM.getTriple().isNVPTX()); in emitDistributeStaticInit()
2664 (CGM.getTriple().isAMDGCN() || CGM.getTriple().isNVPTX())) in emitForStaticFinish()
H A DCGBuiltin.cpp5718 getTarget().getTriple().isAMDGCN()) { in EmitBuiltinExpr()
5723 if (getTarget().getTriple().isAMDGCN() && getLangOpts().HIP) in EmitBuiltinExpr()
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DTriple.h820 bool isAMDGCN() const { return getArch() == Triple::amdgcn; } in isAMDGCN() function
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInvocation.cpp3960 if ((Opts.OpenMPIsTargetDevice && (T.isNVPTX() || T.isAMDGCN())) || in ParseLangArgs()
4037 (T.isNVPTX() || T.isAMDGCN()) && in ParseLangArgs()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAutoUpgrade.cpp5238 if (T.isAMDGPU() && !T.isAMDGCN() && !DL.contains("-G") && in UpgradeDataLayoutString()
5253 if (T.isAMDGCN()) { in UpgradeDataLayoutString()
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DDriver.cpp938 if (TT.isNVPTX() || TT.isAMDGCN()) { in CreateOffloadingDeviceToolChains()
948 else if (TT.isAMDGCN()) in CreateOffloadingDeviceToolChains()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp1804 if (TargetTriple.isAMDGCN()) { in instrumentAddress()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp4713 if (T.isAMDGCN()) in setOutlinedTargetRegionFunctionAttributes()
6434 if (T.isAMDGCN()) in createOffloadEntry()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp3622 if (Context.getTargetInfo().getTriple().isAMDGCN() && in getBuiltinID()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmt.cpp4488 getLangOpts().OpenMPIsTargetDevice && (T.isNVPTX() || T.isAMDGCN()); in ActOnCXXTryBlock()
H A DSemaExprCXX.cpp872 getLangOpts().OpenMPIsTargetDevice && (T.isNVPTX() || T.isAMDGCN()); in BuildCXXThrow()