/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/ |
H A D | TargetID.cpp | 67 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 D | Targets.cpp | 703 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 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()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/Targets/ |
H A D | X86.cpp | 1360 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 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, 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 D | SubtargetEmitter.cpp | 76 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 D | AMDGPU.cpp | 540 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 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
|
/netbsd-src/external/apache2/llvm/dist/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()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | OpenMPClause.cpp | 2442 ASTCtx.getFunctionFeatureMap(FeatureMap, CurrentFunctionDecl); 2446 auto It = FeatureMap.find(RawString); in matchesISATrait() 2447 if (It != FeatureMap.end()) in matchesISATrait()
|
H A D | ASTContext.cpp | 11564 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 D | ASTContext.h | 2946 void getFunctionFeatureMap(llvm::StringMap<bool> &FeatureMap, 2948 void getFunctionFeatureMap(llvm::StringMap<bool> &FeatureMap,
|
H A D | OpenMPClause.h | 8453 llvm::StringMap<bool> FeatureMap; member
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CodeGenModule.cpp | 1927 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 D | CGOpenMPRuntimeGPU.cpp | 4418 for (const auto &Feature : CGM.getTarget().getTargetOpts().FeatureMap) { in getCudaArch()
|