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.cpp207 if (isAMDGCN(getTriple())) in fillValidCPUList()
220 GPUKind(isAMDGCN(Triple) ? in AMDGPUTargetInfo()
223 GPUFeatures(isAMDGCN(Triple) ? in AMDGPUTargetInfo()
226 resetDataLayout(isAMDGCN(getTriple()) ? DataLayoutStringAMDGCN in AMDGPUTargetInfo()
230 !isAMDGCN(Triple)); in AMDGPUTargetInfo()
233 if (isAMDGCN(Triple)) { in AMDGPUTargetInfo()
266 !isAMDGCN(getTriple())); in adjust()
279 if (isAMDGCN(getTriple())) in getTargetDefines()
290 (isAMDGCN(getTriple()) ? getArchNameAMDGCN(GPUKind) in getTargetDefines()
302 if (isAMDGCN(getTriple()) && !IsHIPHost) { in getTargetDefines()
H A DAMDGPU.h83 static bool isAMDGCN(const llvm::Triple &TT) { in isAMDGCN() function
118 bool hasBFloat16Type() const override { return isAMDGCN(getTriple()); } in hasBFloat16Type()
286 bool IsAMDGCN = isAMDGCN(getTriple()); in setSupportedOpenCLOpts()
454 if (!isAMDGCN(getTriple())) in getTargetID()
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DTargetParser.cpp308 auto ProcKind = T.isAMDGCN() ? parseArchAMDGCN(Arch) : parseArchR600(Arch); in getCanonicalArchName()
312 return T.isAMDGCN() ? getArchNameAMDGCN(ProcKind) : getArchNameR600(ProcKind); in getCanonicalArchName()
358 } else if (T.isAMDGCN()) { in fillAMDGPUFeatureMap()
584 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/clang/lib/CodeGen/
H A DCGGPUBuiltin.cpp182 assert(getTarget().getTriple().isAMDGCN() || in EmitAMDGPUDevicePrintfCallExpr()
219 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.cpp2650 (CGM.getTriple().isAMDGCN() || CGM.getTriple().isNVPTX()); in emitDistributeStaticInit()
2680 (CGM.getTriple().isAMDGCN() || CGM.getTriple().isNVPTX())) in emitForStaticFinish()
H A DCGBuiltin.cpp5980 getTarget().getTriple().isAMDGCN() || in EmitBuiltinExpr()
5987 if ((getTarget().getTriple().isAMDGCN() || in EmitBuiltinExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURemoveIncompatibleFunctions.cpp56 assert(TM->getTargetTriple().isAMDGCN()); in runOnModule()
H A DAMDGPUPromoteAlloca.cpp182 if (!TM.getTargetTriple().isAMDGCN()) in getMaxVGPRs()
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DHIPUtility.cpp237 if (TT.isAMDGCN() && getAMDGPUCodeObjectVersion(C.getDriver(), Args) >= 4) in constructHIPFatbinCommand()
H A DCommonArgs.cpp331 auto GPUKind = T.isAMDGCN() ? llvm::AMDGPU::parseArchAMDGCN(Processor) in shouldIgnoreUnsupportedTargetFeature()
333 auto GPUFeatures = T.isAMDGCN() ? llvm::AMDGPU::getArchAttrAMDGCN(GPUKind) in shouldIgnoreUnsupportedTargetFeature()
814 const bool IsAMDGCN = Triple.isAMDGCN(); in addLTOOptions()
2750 Triple.isAMDGCN() ? options::OPT_libomptarget_amdgpu_bc_path_EQ in addOpenMPDeviceRTL()
2753 StringRef ArchPrefix = Triple.isAMDGCN() ? "amdgpu" : "nvptx"; in addOpenMPDeviceRTL()
H A DClang.cpp1086 getToolChain().getTriple().isAMDGCN())) { in AddPreprocessingOptions()
1263 getToolChain().getTriple().isAMDGCN()) && in AddPreprocessingOptions()
5206 if (Triple.isAMDGCN() && IsOpenMPDevice && Args.hasArg(options::OPT_S) && in ConstructJob()
6224 if (!Triple.isNVPTX() && !Triple.isAMDGCN()) in ConstructJob()
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DTriple.h852 bool isAMDGCN() const { return getArch() == Triple::amdgcn; } in isAMDGCN() function
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInvocation.cpp4135 if ((Opts.OpenMPIsTargetDevice && (T.isNVPTX() || T.isAMDGCN())) || in ParseLangArgs()
4213 (T.isNVPTX() || T.isAMDGCN()) && in ParseLangArgs()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAutoUpgrade.cpp5347 if (((T.isAMDGPU() && !T.isAMDGCN()) || in UpgradeDataLayoutString()
5363 if (T.isAMDGCN()) { in UpgradeDataLayoutString()
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DDriver.cpp952 if (TT.isNVPTX() || TT.isAMDGCN()) { in CreateOffloadingDeviceToolChains()
962 else if (TT.isAMDGCN()) in CreateOffloadingDeviceToolChains()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp1889 if (TargetTriple.isAMDGCN()) { in instrumentAddress()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmt.cpp4190 getLangOpts().OpenMPIsTargetDevice && (T.isNVPTX() || T.isAMDGCN()); in ActOnCXXTryBlock()
H A DSemaExprCXX.cpp864 getLangOpts().OpenMPIsTargetDevice && (T.isNVPTX() || T.isAMDGCN()); in BuildCXXThrow()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp3672 if (Context.getTargetInfo().getTriple().isAMDGCN() && in getBuiltinID()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp6270 if (T.isAMDGCN()) in setOutlinedTargetRegionFunctionAttributes()
8402 if (T.isAMDGCN()) in createOffloadEntry()