/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/MIRParser/ |
H A D | MIParser.h | 50 using Name2RegClassMap = StringMap<const TargetRegisterClass *>; 51 using Name2RegBankMap = StringMap<const RegisterBank *>; 58 StringMap<unsigned> Names2InstrOpCodes; 61 StringMap<Register> Names2Regs; 64 StringMap<const uint32_t *> Names2RegMasks; 67 StringMap<unsigned> Names2SubRegIndices; 70 StringMap<int> Names2TargetIndices; 73 StringMap<unsigned> Names2DirectTargetFlags; 76 StringMap<unsigned> Names2BitmaskTargetFlags; 79 StringMap<MachineMemOperand::Flags> Names2MMOTargetFlags; [all …]
|
/openbsd-src/gnu/llvm/llvm/include/llvm/ADT/ |
H A D | StringMap.h | 110 class StringMap : public StringMapImpl, 117 StringMap() : StringMapImpl(static_cast<unsigned>(sizeof(MapEntryTy))) {} in StringMap() function 119 explicit StringMap(unsigned InitialSize) in StringMap() function 122 explicit StringMap(AllocatorTy A) in StringMap() function 125 StringMap(unsigned InitialSize, AllocatorTy A) in StringMap() function 129 StringMap(std::initializer_list<std::pair<StringRef, ValueTy>> List) in StringMap() function 134 StringMap(StringMap &&RHS) in StringMap() function 137 StringMap(const StringMap &RHS) in StringMap() function 172 StringMap &operator=(StringMap RHS) { 178 ~StringMap() { in ~StringMap() [all …]
|
H A D | StringSet.h | 23 class StringSet : public StringMap<std::nullopt_t, AllocatorTy> { 24 using Base = StringMap<std::nullopt_t, AllocatorTy>;
|
/openbsd-src/gnu/llvm/clang/lib/Basic/ |
H A D | TargetID.cpp | 68 llvm::StringMap<bool> *FeatureMap) { in parseTargetIDWithFormatCheckingOnly() 83 llvm::StringMap<bool> LocalFeatureMap; in parseTargetIDWithFormatCheckingOnly() 106 llvm::StringMap<bool> *FeatureMap) { in parseTargetID() 131 const llvm::StringMap<bool> &Features) { in getCanonicalTargetID() 148 llvm::StringMap<bool> Features; in getConflictTargetIDCombination() 150 llvm::StringMap<Info> FeatureMap; in getConflictTargetIDCombination() 152 llvm::StringMap<bool> Features; in getConflictTargetIDCombination() 169 llvm::StringMap<bool> ProvidedFeatures, RequestedFeatures; in isCompatibleTargetID()
|
/openbsd-src/gnu/llvm/llvm/tools/llvm-jitlink/ |
H A D | llvm-jitlink.h | 50 StringMap<MemoryRegionInfo> SectionInfos; 51 StringMap<MemoryRegionInfo> StubInfos; 52 StringMap<MemoryRegionInfo> GOTEntryInfos; 56 using SymbolInfoMap = StringMap<MemoryRegionInfo>; 57 using FileInfoMap = StringMap<FileInfo>;
|
/openbsd-src/gnu/llvm/llvm/lib/LTO/ |
H A D | ThinLTOCodeGenerator.cpp | 149 static StringMap<lto::InputFile *> 151 StringMap<lto::InputFile *> ModuleMap; in generateModuleMap() 214 StringMap<lto::InputFile *> &ModuleMap, in crossImportIntoModule() 446 StringMap<lto::InputFile *> &ModuleMap, TargetMachine &TM, in ProcessThinLTOModule() 526 StringMap<std::map<GlobalValue::GUID, GlobalValue::LinkageTypes>> in resolvePrevailingInIndex() 651 const StringMap<FunctionImporter::ExportSetTy> &ExportLists; 654 IsExported(const StringMap<FunctionImporter::ExportSetTy> &ExportLists, in IsExported() 704 StringMap<GVSummaryMapTy> ModuleToDefinedGVSummaries; in promote() 718 StringMap<FunctionImporter::ImportMapTy> ImportLists(ModuleCount); in promote() 719 StringMap<FunctionImporter::ExportSetTy> ExportLists(ModuleCount); in promote() [all …]
|
/openbsd-src/gnu/llvm/clang/lib/Tooling/Transformer/ |
H A D | Parsing.cpp | 87 static const llvm::StringMap<RangeSelectorOp<std::string>> & 89 static const llvm::StringMap<RangeSelectorOp<std::string>> M = { in getUnaryStringSelectors() 101 static const llvm::StringMap<RangeSelectorOp<RangeSelector>> & 103 static const llvm::StringMap<RangeSelectorOp<RangeSelector>> M = { in getUnaryRangeSelectors() 108 static const llvm::StringMap<RangeSelectorOp<std::string, std::string>> & 110 static const llvm::StringMap<RangeSelectorOp<std::string, std::string>> M = { in getBinaryStringSelectors() 115 static const llvm::StringMap<RangeSelectorOp<RangeSelector, RangeSelector>> & 117 static const llvm::StringMap<RangeSelectorOp<RangeSelector, RangeSelector>> in getBinaryRangeSelectors() 123 std::optional<Element> findOptional(const llvm::StringMap<Element> &Map, in findOptional()
|
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/IPO/ |
H A D | FunctionImport.h | 98 using ImportMapTy = StringMap<FunctionsToImportTy>; 148 const StringMap<GVSummaryMapTy> &ModuleToDefinedGVSummaries, 149 StringMap<FunctionImporter::ImportMapTy> &ImportLists, 150 StringMap<FunctionImporter::ExportSetTy> &ExportLists); 216 const StringMap<GVSummaryMapTy> &ModuleToDefinedGVSummaries,
|
/openbsd-src/gnu/llvm/clang/lib/Tooling/DumpTool/ |
H A D | ASTSrcLocProcessor.h | 42 llvm::StringMap<std::string> ClassInheritance; 43 llvm::StringMap<std::vector<StringRef>> ClassesInClade; 44 llvm::StringMap<ClassData> ClassEntries;
|
/openbsd-src/gnu/llvm/llvm/include/llvm/Testing/Annotations/ |
H A D | Annotations.h | 90 llvm::StringMap<llvm::SmallVector<size_t, 1>> all_points() const; 110 llvm::StringMap<llvm::SmallVector<Range, 1>> all_ranges() const; 124 llvm::StringMap<llvm::SmallVector<size_t, 1>> Points; 125 llvm::StringMap<llvm::SmallVector<size_t, 1>> Ranges;
|
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/ |
H A D | SpecialCaseList.h | 130 StringMap<unsigned> Strings; 135 using SectionEntries = StringMap<StringMap<Matcher>>; 147 bool parse(const MemoryBuffer *MB, StringMap<size_t> &SectionsMap,
|
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | DebugStringTableSubsection.h | 78 StringMap<uint32_t>::const_iterator begin() const { in begin() 82 StringMap<uint32_t>::const_iterator end() const { return StringToId.end(); } in end() 88 StringMap<uint32_t> StringToId;
|
/openbsd-src/gnu/llvm/clang/lib/Tooling/ |
H A D | FileMatchTrie.cpp | 120 llvm::StringMap<FileMatchTrieNode>::const_iterator MatchingChild = in findEquivalent() 155 llvm::StringMap<FileMatchTrieNode>::const_iterator Except) const { in getAll() 162 for (llvm::StringMap<FileMatchTrieNode>::const_iterator in getAll() 176 llvm::StringMap<FileMatchTrieNode> Children;
|
/openbsd-src/gnu/llvm/llvm/include/llvm/ObjCopy/ |
H A D | CommonConfig.h | 241 StringMap<SectionRename> SectionsToRename; 242 StringMap<uint64_t> SetSectionAlignment; 243 StringMap<SectionFlagsUpdate> SetSectionFlags; 244 StringMap<uint64_t> SetSectionType; 245 StringMap<StringRef> SymbolsToRename;
|
/openbsd-src/gnu/llvm/clang/include/clang/StaticAnalyzer/Frontend/ |
H A D | ModelConsumer.h | 33 ModelConsumer(llvm::StringMap<Stmt *> &Bodies); 38 llvm::StringMap<Stmt *> &Bodies;
|
H A D | FrontendActions.h | 42 ParseModelFileAction(llvm::StringMap<Stmt *> &Bodies); 50 llvm::StringMap<Stmt *> &Bodies;
|
/openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ |
H A D | SimpleRemoteEPCServer.h | 67 StringMap<ExecutorAddr> &bootstrapSymbols() { return BootstrapSymbols; } in bootstrapSymbols() 79 StringMap<ExecutorAddr> BootstrapSymbols; 83 static StringMap<ExecutorAddr> defaultBootstrapSymbols(); 144 Error sendSetupMessage(StringMap<ExecutorAddr> BootstrapSymbols);
|
/openbsd-src/gnu/llvm/llvm/tools/llvm-remark-size-diff/ |
H A D | RemarkSizeDiff.cpp | 265 StringMap<InstCountAndStackSize> &FuncNameToSizeInfo, in processRemark() 302 StringMap<InstCountAndStackSize> &FuncNameToSizeInfo) { in readFileAndProcessRemarks() 345 StringMap<InstCountAndStackSize> &FuncNameToSizeInfo) { in tryReadFileAndProcessRemarks() 366 computeDiff(const StringMap<InstCountAndStackSize> &FuncNameToSizeInfoA, in computeDiff() 367 const StringMap<InstCountAndStackSize> &FuncNameToSizeInfoB, in computeDiff() 512 StringMap<InstCountAndStackSize> FuncNameToSizeInfoA; in main() 513 StringMap<InstCountAndStackSize> FuncNameToSizeInfoB; in main()
|
/openbsd-src/gnu/llvm/llvm/utils/TableGen/GlobalISel/ |
H A D | CodeExpansions.h | 20 using const_iterator = StringMap<std::string>::const_iterator; 23 StringMap<std::string> Expansions;
|
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
H A D | SarifDiagnostics.cpp | 145 static StringMap<uint32_t> 148 StringMap<uint32_t> RuleMapping; in createRuleMapping() 168 const StringMap<uint32_t> &RuleMapping, in createResult() 202 StringMap<uint32_t> RuleMapping = createRuleMapping(Diags, SarifWriter); in FlushDiagnosticsImpl()
|
/openbsd-src/gnu/llvm/llvm/include/llvm/TargetParser/ |
H A D | Host.h | 21 template <typename ValueTy, typename AllocatorTy> class StringMap; variable 56 bool getHostCPUFeatures(StringMap<bool, MallocAllocator> &Features);
|
/openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
H A D | TargetID.h | 43 llvm::StringMap<bool> *FeatureMap); 48 const llvm::StringMap<bool> &Features);
|
H A D | TargetOptions.h | 62 llvm::StringMap<bool> FeatureMap; 65 llvm::StringMap<bool> OpenCLFeaturesMap;
|
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | BasicBlockSectionsProfileReader.h | 42 using ProgramBBClusterInfoMapTy = StringMap<SmallVector<BBClusterInfo>>; 98 StringMap<StringRef> FuncAliasMap;
|
/openbsd-src/gnu/llvm/llvm/tools/llvm-lipo/ |
H A D | llvm-lipo.cpp | 120 StringMap<const uint32_t> SegmentAlignments; 532 const StringMap<const uint32_t> &Alignments) { in updateAlignments() 541 const StringMap<const uint32_t> &Alignments) { in checkUnusedAlignments() 557 const StringMap<const uint32_t> &Alignments, in buildSlices() 606 const StringMap<const uint32_t> &Alignments, StringRef OutputFileName) { in createUniversalBinary() 625 const StringMap<const uint32_t> &Alignments, StringRef ArchType, in extractSlice() 656 static StringMap<Slice> 658 const StringMap<const uint32_t> &Alignments) { in buildReplacementSlices() 659 StringMap<Slice> Slices; in buildReplacementSlices() 685 const StringMap<const uint32_t> &Alignments, in replaceSlices() [all …]
|