| /freebsd-13.1/contrib/llvm-project/clang/lib/Basic/ |
| H A D | TargetID.cpp | 83 if (!FeatureMap) in parseTargetIDWithFormatCheckingOnly() 84 FeatureMap = &LocalFeatureMap; in parseTargetIDWithFormatCheckingOnly() 93 auto Loc = FeatureMap->find(Feature); in parseTargetIDWithFormatCheckingOnly() 95 if (Loc != FeatureMap->end()) in parseTargetIDWithFormatCheckingOnly() 97 (*FeatureMap)[Feature] = IsOn; in parseTargetIDWithFormatCheckingOnly() 105 llvm::StringMap<bool> *FeatureMap) { in parseTargetID() argument 121 for (auto &&F : *FeatureMap) in parseTargetID() 150 llvm::StringMap<Info> FeatureMap; in getConflictTargetIDCombination() local 155 auto Loc = FeatureMap.find(Proc); in getConflictTargetIDCombination() 156 if (Loc == FeatureMap.end()) in getConflictTargetIDCombination() [all …]
|
| H A D | Targets.cpp | 703 if (!Target->initFeatureMap(Opts->FeatureMap, Diags, Opts->CPU, in CreateTargetInfo() 709 for (const auto &F : Opts->FeatureMap) in CreateTargetInfo()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | JITTargetMachineBuilder.cpp | 32 llvm::StringMap<bool> FeatureMap; in detectHost() local 33 llvm::sys::getHostCPUFeatures(FeatureMap); in detectHost() 34 for (auto &Feature : FeatureMap) in detectHost()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Basic/Targets/ |
| H A D | X86.cpp | 1375 bool X86TargetInfo::validateOutputSize(const llvm::StringMap<bool> &FeatureMap, in validateOutputSize() argument 1382 return validateOperandSize(FeatureMap, Constraint, Size); in validateOutputSize() 1385 bool X86TargetInfo::validateInputSize(const llvm::StringMap<bool> &FeatureMap, in validateInputSize() argument 1388 return validateOperandSize(FeatureMap, Constraint, Size); in validateInputSize() 1391 bool X86TargetInfo::validateOperandSize(const llvm::StringMap<bool> &FeatureMap, in validateOperandSize() argument 1416 if (hasFeatureEnabled(FeatureMap, "avx512f")) in validateOperandSize() 1419 else if (hasFeatureEnabled(FeatureMap, "avx")) in validateOperandSize() 1422 else if (hasFeatureEnabled(FeatureMap, "sse")) in validateOperandSize() 1436 if (hasFeatureEnabled(FeatureMap, "avx512f")) in validateOperandSize() 1439 else if (hasFeatureEnabled(FeatureMap, "avx")) in validateOperandSize()
|
| H A D | X86.h | 215 bool validateOutputSize(const llvm::StringMap<bool> &FeatureMap, 218 bool validateInputSize(const llvm::StringMap<bool> &FeatureMap, 231 virtual bool validateOperandSize(const llvm::StringMap<bool> &FeatureMap, 433 bool validateOperandSize(const llvm::StringMap<bool> &FeatureMap, in validateOperandSize() argument 452 return X86TargetInfo::validateOperandSize(FeatureMap, Constraint, Size); in validateOperandSize()
|
| /freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | SubtargetEmitter.cpp | 80 const DenseMap<Record *, unsigned> &FeatureMap); 168 FeatureMap[Def] = i; in Enumeration() 183 unsigned Bit = FeatureMap.lookup(Feature); in printFeatureMask() 201 raw_ostream &OS, const DenseMap<Record *, unsigned> &FeatureMap) { in FeatureKeyValues() argument 234 printFeatureMask(OS, ImpliesList, FeatureMap); in FeatureKeyValues() 273 printFeatureMask(OS, FeatureList, FeatureMap); in CPUKeyValues() 275 printFeatureMask(OS, TuneFeatureList, FeatureMap); in CPUKeyValues() 1804 DenseMap<Record *, unsigned> FeatureMap; in run() local 1807 Enumeration(OS, FeatureMap); in run() 1818 unsigned NumFeatures = FeatureKeyValues(OS, FeatureMap); in run() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | AMDGPU.cpp | 544 llvm::StringMap<bool> FeatureMap; in getAMDGPUTargetFeatures() local 545 auto OptionalGpuArch = parseTargetID(Triple, TargetID, &FeatureMap); in getAMDGPUTargetFeatures() 553 auto Pos = FeatureMap.find(Feature); in getAMDGPUTargetFeatures() 554 if (Pos == FeatureMap.end()) in getAMDGPUTargetFeatures() 720 llvm::StringMap<bool> FeatureMap; in getParsedTargetID() local 721 auto OptionalGpuArch = parseTargetID(getTriple(), TargetID, &FeatureMap); in getParsedTargetID() 725 return {TargetID.str(), OptionalGpuArch.getValue().str(), FeatureMap}; in getParsedTargetID()
|
| H A D | HIP.cpp | 444 auto &FeatureMap = PTID.OptionalFeatures.getValue(); in checkTargetID() local 448 auto Loc = FeatureMap.find("xnack"); in checkTargetID() 449 if (Loc != FeatureMap.end() && !Loc->second) { in checkTargetID()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | TargetID.h | 42 llvm::StringMap<bool> *FeatureMap);
|
| H A D | TargetOptions.h | 62 llvm::StringMap<bool> FeatureMap; variable
|
| H A D | TargetInfo.h | 1058 virtual bool validateOutputSize(const llvm::StringMap<bool> &FeatureMap, in validateOutputSize() argument 1064 virtual bool validateInputSize(const llvm::StringMap<bool> &FeatureMap, in validateInputSize() argument
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaStmtAsm.cpp | 260 llvm::StringMap<bool> FeatureMap; in ActOnGCCAsmStmt() local 261 Context.getFunctionFeatureMap(FeatureMap, FD); in ActOnGCCAsmStmt() 342 FeatureMap, Literal->getString(), Size)) { in ActOnGCCAsmStmt() 449 if (!Context.getTargetInfo().validateInputSize(FeatureMap, in ActOnGCCAsmStmt()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | OpenMPClause.cpp | 2484 ASTCtx.getFunctionFeatureMap(FeatureMap, CurrentFunctionDecl); 2488 auto It = FeatureMap.find(RawString); in matchesISATrait() 2489 if (It != FeatureMap.end()) in matchesISATrait()
|
| H A D | ASTContext.cpp | 11638 void ASTContext::getFunctionFeatureMap(llvm::StringMap<bool> &FeatureMap, in getFunctionFeatureMap() argument 11641 getFunctionFeatureMap(FeatureMap, GlobalDecl().getWithDecl(FD)); in getFunctionFeatureMap() 11643 Target->initFeatureMap(FeatureMap, getDiagnostics(), in getFunctionFeatureMap() 11650 void ASTContext::getFunctionFeatureMap(llvm::StringMap<bool> &FeatureMap, in getFunctionFeatureMap() argument 11672 Target->initFeatureMap(FeatureMap, getDiagnostics(), TargetCPU, in getFunctionFeatureMap() 11679 Target->initFeatureMap(FeatureMap, getDiagnostics(), TargetCPU, Features); in getFunctionFeatureMap() 11681 FeatureMap = Target->getTargetOpts().FeatureMap; in getFunctionFeatureMap()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTContext.h | 2997 void getFunctionFeatureMap(llvm::StringMap<bool> &FeatureMap, 2999 void getFunctionFeatureMap(llvm::StringMap<bool> &FeatureMap,
|
| H A D | OpenMPClause.h | 8561 llvm::StringMap<bool> FeatureMap; member
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenModule.cpp | 1957 llvm::StringMap<bool> FeatureMap; in GetCPUAndFeaturesAttributes() local 1958 getContext().getFunctionFeatureMap(FeatureMap, GD); in GetCPUAndFeaturesAttributes() 1961 for (const llvm::StringMap<bool>::value_type &Entry : FeatureMap) in GetCPUAndFeaturesAttributes()
|
| H A D | CGOpenMPRuntimeGPU.cpp | 3818 for (const auto &Feature : CGM.getTarget().getTargetOpts().FeatureMap) { in getCudaArch()
|