| /llvm-project/llvm/unittests/ADT/ |
| H A D | StringMapTest.cpp | 1 //===- llvm/unittest/ADT/StringMapMap.cpp - StringMap unit tests ----------===// 9 #include "llvm/ADT/StringMap.h" 20 static_assert(sizeof(StringMap<uint32_t>) < 21 sizeof(StringMap<uint32_t, MallocAllocator &>), 27 StringMap<uint32_t> testMap; 61 StringMap<uint32_t>::iterator it = testMap.begin(); in assertSingleItemMap() 100 const StringMap<uint32_t> &constTestMap = testMap; in TEST_F() 122 testMap = StringMap<uint32_t>({{"key", 1}}); in TEST_F() 162 // StringMap has a tricky corner case when the map is small (<8 buckets) and in TEST_F() 165 llvm::StringMap<in in TEST_F() [all...] |
| /llvm-project/llvm/include/llvm/CodeGen/MIRParser/ |
| H A D | MIParser.h | 17 #include "llvm/ADT/StringMap.h" 51 using Name2RegClassMap = StringMap<const TargetRegisterClass *>; 52 using Name2RegBankMap = StringMap<const RegisterBank *>; 59 StringMap<unsigned> Names2InstrOpCodes; 62 StringMap<Register> Names2Regs; 65 StringMap<const uint32_t *> Names2RegMasks; 68 StringMap<unsigned> Names2SubRegIndices; 71 StringMap<int> Names2TargetIndices; 74 StringMap<unsigned> Names2DirectTargetFlags; 77 StringMap<unsigne [all...] |
| /llvm-project/clang/unittests/Analysis/FlowSensitive/ |
| H A D | TransferTest.cpp | 87 void(const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &, in runDataflow() 101 void(const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &, in runDataflow() 115 void(const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &, in runDataflowOnLambda() 132 void(const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &, in runDataflowOnLambda() 195 [](const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &Results, in TEST() 218 [](const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &Results, in TEST() 243 [](const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &Results, in TEST() 270 [](const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &Results, in TEST() 306 [](const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &Results, in TEST() 354 [](const llvm::StringMap<DataflowAnalysisStat in TEST() [all...] |
| H A D | RecordOpsTest.cpp | 21 std::function<llvm::StringMap<QualType>(QualType)> SyntheticFieldCallback, in runDataflow() 23 void(const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &, in runDataflow() 59 [](QualType Ty) -> llvm::StringMap<QualType> { in TEST() 66 [](const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &Results, in TEST() 118 [](QualType Ty) -> llvm::StringMap<QualType> { in TEST() 125 [](const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &Results, in TEST() 207 auto SyntheticFieldCallback = [](QualType Ty) -> llvm::StringMap<QualType> { in TEST() 224 [](const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &Results, in TEST() 247 [](const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &Results, in TEST()
|
| H A D | TestingSupportTest.cpp | 81 void(const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &, in checkDataflow() 100 const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &, in TEST() 112 const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &, in TEST() 124 const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &, in TEST() 142 const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &, in TEST() 166 const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &, in TEST()
|
| H A D | TypeErasedDataflowAnalysisTest.cpp | 28 #include "llvm/ADT/StringMap.h" 565 const llvm::StringMap< in TEST_F() 704 [](QualType Ty) -> llvm::StringMap<QualType> { 752 /*VerifyResults=*/[&Match](const llvm::StringMap< in TEST_F() 784 [](const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &Results, in transfer() 910 /*VerifyResults=*/[&Match](const llvm::StringMap< in TEST_F() 935 [](const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &Results, in TEST_F() 977 [](const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &Results, in TEST_F() 1015 [](const llvm::StringMap<DataflowAnalysisState<NoopLattice>> &Results, in TEST_F() 1041 [](const llvm::StringMap<DataflowAnalysisStat [all...] |
| /llvm-project/llvm/unittests/Testing/ADT/ |
| H A D | StringMapEntryTest.cpp | 42 llvm::StringMap<int> Map = {{"A", 1}}; in TEST() 47 llvm::StringMap<int> Map = {{"A", 1}}; in TEST() 52 llvm::StringMap<int> Map = {{"A", 1}, {"B", 2}}; in TEST() 68 llvm::StringMap<int> Map = {{"A", 1}}; in TEST() 74 llvm::StringMap<int> Map = {{"B", 1}}; in TEST() 81 llvm::StringMap<int> Map = {{"A", 2}}; in TEST()
|
| H A D | StringMapTest.cpp | 20 StringMap<int> Map; in TEST() 35 StringMap<StringMap<int>> Map; in TEST()
|
| /llvm-project/llvm/include/llvm/ADT/ |
| H A D | StringMap.h | 126 class LLVM_ALLOCATORHOLDER_EMPTYBASE StringMap 134 StringMap() : StringMapImpl(static_cast<unsigned>(sizeof(MapEntryTy))) {} in StringMap() function 136 explicit StringMap(unsigned InitialSize) in StringMap() function 139 explicit StringMap(AllocatorTy A) in StringMap() function 142 StringMap(unsigned InitialSize, AllocatorTy A) in StringMap() function 146 StringMap(std::initializer_list<std::pair<StringRef, ValueTy>> List) in StringMap() function 151 StringMap(StringMap &&RHS) in StringMap() function 154 StringMap(const StringMap &RHS) in StringMap() function 189 StringMap &operator=(StringMap RHS) { 195 ~StringMap() { in ~StringMap() [all …]
|
| /llvm-project/clang/lib/Basic/ |
| H A D | TargetID.cpp | 69 llvm::StringMap<bool> *FeatureMap) { in parseTargetIDWithFormatCheckingOnly() 84 llvm::StringMap<bool> LocalFeatureMap; in parseTargetIDWithFormatCheckingOnly() 105 llvm::StringMap<bool> *FeatureMap) { in parseTargetID() 130 const llvm::StringMap<bool> &Features) { in getCanonicalTargetID() 147 llvm::StringMap<bool> Features; in getConflictTargetIDCombination() 148 Info(llvm::StringRef TargetID, const llvm::StringMap<bool> &Features) in getConflictTargetIDCombination() 151 llvm::StringMap<Info> FeatureMap; in getConflictTargetIDCombination() 153 llvm::StringMap<bool> Features; in getConflictTargetIDCombination() 168 llvm::StringMap<bool> ProvidedFeatures, RequestedFeatures; in isCompatibleTargetID()
|
| /llvm-project/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()
|
| /llvm-project/mlir/include/mlir/AsmParser/ |
| H A D | CodeComplete.h | 57 virtual void completeAttribute(const llvm::StringMap<Attribute> &aliases) = 0; 59 const llvm::StringMap<Attribute> &aliases) = 0; 62 virtual void completeType(const llvm::StringMap<Type> &aliases) = 0; 64 completeDialectTypeOrAlias(const llvm::StringMap<Type> &aliases) = 0;
|
| /llvm-project/clang-tools-extra/clang-tidy/readability/ |
| H A D | IdentifierNamingCheck.h | 63 llvm::StringMap<std::string> General; 64 llvm::StringMap<std::string> CString; 65 llvm::StringMap<std::string> PrimitiveType; 66 llvm::StringMap<std::string> UserDefinedType; 67 llvm::StringMap<std::string> DerivedType; 95 const llvm::StringMap<std::string> &StrMap) const; 225 mutable llvm::StringMap<FileStyle> NamingStylesCache; 226 mutable llvm::StringMap<SmallString<256U>> RealFileNameCache;
|
| /llvm-project/mlir/lib/Transforms/ |
| H A D | InlinerPass.cpp | 47 llvm::StringMap<OpPassManager> opPipelines); 81 llvm::StringMap<OpPassManager>{}) {} in InlinerPass() 84 llvm::StringMap<OpPassManager> opPipelines) in InlinerPass() 174 llvm::StringMap<OpPassManager> pipelines; in initializeOptions() 189 mlir::createInlinerPass(llvm::StringMap<OpPassManager> opPipelines) { 194 llvm::StringMap<OpPassManager> opPipelines, in createInlinerPass()
|
| /llvm-project/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ |
| H A D | SimpleRemoteEPCServer.h | 67 StringMap<std::vector<char>> &bootstrapMap() { return BootstrapMap; } in bootstrapMap() 78 StringMap<ExecutorAddr> &bootstrapSymbols() { return BootstrapSymbols; } in bootstrapSymbols() 90 StringMap<std::vector<char>> BootstrapMap; 91 StringMap<ExecutorAddr> BootstrapSymbols; 95 static StringMap<ExecutorAddr> defaultBootstrapSymbols(); 157 Error sendSetupMessage(StringMap<std::vector<char>> BootstrapMap, 158 StringMap<ExecutorAddr> BootstrapSymbols);
|
| /llvm-project/clang-tools-extra/clangd/ |
| H A D | FileDistance.h | 72 FileDistance(llvm::StringMap<SourceParams> Sources, 91 URIDistance(llvm::StringMap<SourceParams> Sources, 105 llvm::StringMap<SourceParams> Sources; 106 llvm::StringMap<std::unique_ptr<FileDistance>> ByScheme;
|
| /llvm-project/clang-tools-extra/clangd/unittests/ |
| H A D | TestFS.h | 28 buildTestFS(llvm::StringMap<std::string> const &Files, 29 llvm::StringMap<time_t> const &Timestamps = {}); 45 llvm::StringMap<std::string> Files; 46 llvm::StringMap<time_t> Timestamps;
|
| /llvm-project/llvm/tools/llvm-jitlink/ |
| H A D | llvm-jitlink.h | 82 StringMap<MemoryRegionInfo> SectionInfos; 83 StringMap<SmallVector<MemoryRegionInfo, 1>> StubInfos; 84 StringMap<MemoryRegionInfo> GOTEntryInfos; 100 using FileInfoMap = StringMap<FileInfo>;
|
| /llvm-project/clang-tools-extra/clangd/unittests/tweaks/ |
| H A D | ExtractFunctionTests.cpp | 236 llvm::StringMap<std::string> EditedFiles; in TEST_F() 275 llvm::StringMap<std::string> EditedFiles; in TEST_F() 311 llvm::StringMap<std::string> EditedFiles; in TEST_F() 353 llvm::StringMap<std::string> EditedFiles; in TEST_F() 394 llvm::StringMap<std::string> EditedFiles; in TEST_F() 435 llvm::StringMap<std::string> EditedFiles; in TEST_F() 500 llvm::StringMap<std::string> EditedFiles; in TEST_F()
|
| /llvm-project/lld/ELF/ |
| H A D | SymbolTable.h | 78 llvm::StringMap<Defined *> cmseImportLib; 82 llvm::StringMap<bool> inCMSEOutImpLib; 89 llvm::StringMap<SmallVector<Symbol *, 0>> &getDemangledSyms(); 107 std::optional<llvm::StringMap<SmallVector<Symbol *, 0>>> demangledSyms;
|
| /llvm-project/llvm/include/llvm/Support/ |
| H A D | SpecialCaseList.h | 15 #include "llvm/ADT/StringMap.h" 125 StringMap<std::pair<GlobPattern, unsigned>> Globs; 129 using SectionEntries = StringMap<StringMap<Matcher>>; 139 StringMap<Section> Sections;
|
| /llvm-project/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;
|
| /llvm-project/llvm/unittests/DebugInfo/DWARF/ |
| H A D | DWARFDieTest.cpp | 67 Expected<StringMap<std::unique_ptr<MemoryBuffer>>> Sections = in TEST() 169 Expected<StringMap<std::unique_ptr<MemoryBuffer>>> Sections = in TEST() 275 Expected<StringMap<std::unique_ptr<MemoryBuffer>>> Sections = in TEST() 380 Expected<StringMap<std::unique_ptr<MemoryBuffer>>> Sections = in TEST() 502 Expected<StringMap<std::unique_ptr<MemoryBuffer>>> Sections = in TEST() 624 Expected<StringMap<std::unique_ptr<MemoryBuffer>>> Sections = in TEST() 693 Expected<StringMap<std::unique_ptr<MemoryBuffer>>> Sections = 830 Expected<StringMap<std::unique_ptr<MemoryBuffer>>> Sections =
|
| H A D | DWARFAcceleratorTableTest.cpp | 85 Expected<StringMap<std::unique_ptr<MemoryBuffer>>> Sections = in TEST() 174 Expected<StringMap<std::unique_ptr<MemoryBuffer>>> Sections = in TEST() 234 Expected<StringMap<std::unique_ptr<MemoryBuffer>>> Sections = in TEST() 265 Expected<StringMap<std::unique_ptr<MemoryBuffer>>> Sections = in TEST() 294 Expected<StringMap<std::unique_ptr<MemoryBuffer>>> Sections = in TEST()
|
| /llvm-project/clang-tools-extra/clangd/index/ |
| H A D | FileIndex.h | 30 #include "llvm/ADT/StringMap.h" 103 llvm::StringMap<std::shared_ptr<SymbolSlab>> SymbolsSnapshot; 104 llvm::StringMap<RefSlabAndCountReferences> RefsSnapshot; 105 llvm::StringMap<std::shared_ptr<RelationSlab>> RelationsSnapshot; 201 llvm::StringMap<FileShard> Shards;
|