Home
last modified time | relevance | path

Searched refs:FeatureMap (Results 1 – 17 of 17) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/
H A DTargetID.cpp67 llvm::StringMap<bool> *FeatureMap) { in parseTargetIDWithFormatCheckingOnly() argument
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
107 parseTargetIDWithFormatCheckingOnly(TargetID, FeatureMap); in parseTargetID()
121 for (auto &&F : *FeatureMap) in parseTargetID()
150 llvm::StringMap<Info> FeatureMap; in getConflictTargetIDCombination() local
[all …]
H A DTargets.cpp703 if (!Target->initFeatureMap(Opts->FeatureMap, Diags, Opts->CPU, in CreateTargetInfo()
709 for (const auto &F : Opts->FeatureMap) in CreateTargetInfo()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
H A DJITTargetMachineBuilder.cpp32 llvm::StringMap<bool> FeatureMap; in detectHost() local
33 llvm::sys::getHostCPUFeatures(FeatureMap); in detectHost()
34 for (auto &Feature : FeatureMap) in detectHost()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/Targets/
H A DX86.cpp1360 bool X86TargetInfo::validateOutputSize(const llvm::StringMap<bool> &FeatureMap, in validateOutputSize() argument
1367 return validateOperandSize(FeatureMap, Constraint, Size); in validateOutputSize()
1370 bool X86TargetInfo::validateInputSize(const llvm::StringMap<bool> &FeatureMap, in validateInputSize() argument
1373 return validateOperandSize(FeatureMap, Constraint, Size); in validateInputSize()
1376 bool X86TargetInfo::validateOperandSize(const llvm::StringMap<bool> &FeatureMap, in validateOperandSize() argument
1401 if (hasFeatureEnabled(FeatureMap, "avx512f")) in validateOperandSize()
1404 else if (hasFeatureEnabled(FeatureMap, "avx")) in validateOperandSize()
1407 else if (hasFeatureEnabled(FeatureMap, "sse")) in validateOperandSize()
1421 if (hasFeatureEnabled(FeatureMap, "avx512f")) in validateOperandSize()
1424 else if (hasFeatureEnabled(FeatureMap, "avx")) in validateOperandSize()
H A DX86.h215 bool validateOutputSize(const llvm::StringMap<bool> &FeatureMap,
218 bool validateInputSize(const llvm::StringMap<bool> &FeatureMap,
231 virtual bool validateOperandSize(const llvm::StringMap<bool> &FeatureMap,
429 bool validateOperandSize(const llvm::StringMap<bool> &FeatureMap, in validateOperandSize() argument
448 return X86TargetInfo::validateOperandSize(FeatureMap, Constraint, Size); in validateOperandSize()
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DSubtargetEmitter.cpp76 void Enumeration(raw_ostream &OS, DenseMap<Record *, unsigned> &FeatureMap);
78 const DenseMap<Record *, unsigned> &FeatureMap);
80 const DenseMap<Record *, unsigned> &FeatureMap);
142 DenseMap<Record *, unsigned> &FeatureMap) { in Enumeration() argument
168 FeatureMap[Def] = i; in Enumeration()
180 const DenseMap<Record *, unsigned> &FeatureMap) { in printFeatureMask() argument
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()
252 const DenseMap<Record *, unsigned> &FeatureMap) { in CPUKeyValues() argument
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/
H A DAMDGPU.cpp540 llvm::StringMap<bool> FeatureMap; in getAMDGPUTargetFeatures() local
541 auto OptionalGpuArch = parseTargetID(Triple, TargetID, &FeatureMap); in getAMDGPUTargetFeatures()
549 auto Pos = FeatureMap.find(Feature); in getAMDGPUTargetFeatures()
550 if (Pos == FeatureMap.end()) in getAMDGPUTargetFeatures()
716 llvm::StringMap<bool> FeatureMap; in checkTargetID() local
717 auto OptionalGpuArch = parseTargetID(getTriple(), TargetID, &FeatureMap); in checkTargetID()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DTargetID.h42 llvm::StringMap<bool> *FeatureMap);
H A DTargetOptions.h62 llvm::StringMap<bool> FeatureMap; variable
H A DTargetInfo.h1058 virtual bool validateOutputSize(const llvm::StringMap<bool> &FeatureMap, in validateOutputSize() argument
1064 virtual bool validateInputSize(const llvm::StringMap<bool> &FeatureMap, in validateInputSize() argument
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaStmtAsm.cpp260 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()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DOpenMPClause.cpp2442 ASTCtx.getFunctionFeatureMap(FeatureMap, CurrentFunctionDecl);
2446 auto It = FeatureMap.find(RawString); in matchesISATrait()
2447 if (It != FeatureMap.end()) in matchesISATrait()
H A DASTContext.cpp11564 void ASTContext::getFunctionFeatureMap(llvm::StringMap<bool> &FeatureMap, in getFunctionFeatureMap() argument
11567 getFunctionFeatureMap(FeatureMap, GlobalDecl().getWithDecl(FD)); in getFunctionFeatureMap()
11569 Target->initFeatureMap(FeatureMap, getDiagnostics(), in getFunctionFeatureMap()
11576 void ASTContext::getFunctionFeatureMap(llvm::StringMap<bool> &FeatureMap, in getFunctionFeatureMap() argument
11598 Target->initFeatureMap(FeatureMap, getDiagnostics(), TargetCPU, in getFunctionFeatureMap()
11605 Target->initFeatureMap(FeatureMap, getDiagnostics(), TargetCPU, Features); in getFunctionFeatureMap()
11607 FeatureMap = Target->getTargetOpts().FeatureMap; in getFunctionFeatureMap()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DASTContext.h2946 void getFunctionFeatureMap(llvm::StringMap<bool> &FeatureMap,
2948 void getFunctionFeatureMap(llvm::StringMap<bool> &FeatureMap,
H A DOpenMPClause.h8453 llvm::StringMap<bool> FeatureMap; member
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCodeGenModule.cpp1927 llvm::StringMap<bool> FeatureMap; in GetCPUAndFeaturesAttributes() local
1928 getContext().getFunctionFeatureMap(FeatureMap, GD); in GetCPUAndFeaturesAttributes()
1931 for (const llvm::StringMap<bool>::value_type &Entry : FeatureMap) in GetCPUAndFeaturesAttributes()
H A DCGOpenMPRuntimeGPU.cpp4418 for (const auto &Feature : CGM.getTarget().getTargetOpts().FeatureMap) { in getCudaArch()