Home
last modified time | relevance | path

Searched refs:Trie (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/xray/tests/unit/
H A Dfunction_call_trie_test.cpp29 FunctionCallTrie Trie(A); in TEST() local
46 FunctionCallTrie Trie(A); in TEST() local
49 Trie.exitFunction(1, 1, 0); in TEST()
61 FunctionCallTrie Trie(A); in TEST() local
64 Trie.exitFunction(1, 0, 0); in TEST()
77 FunctionCallTrie Trie(A); in TEST() local
87 FunctionCallTrie Trie(A); in TEST() local
100 FunctionCallTrie Trie(A); in TEST() local
111 FunctionCallTrie Trie(A); in TEST() local
154 FunctionCallTrie Trie(A); in TEST() local
[all …]
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DMemoryProfileInfoTest.cpp158 CallStackTrie Trie; in TEST_F() local
159 Trie.addCallStack(AllocationType::Cold, {1, 2}); in TEST_F()
160 Trie.addCallStack(AllocationType::NotCold, {1, 3}); in TEST_F()
163 Trie.buildAndAttachMIBMetadata(Call); in TEST_F()
208 CallStackTrie Trie; in TEST_F() local
219 Trie.buildAndAttachMIBMetadata(Call); in TEST_F()
325 CallStackTrie Trie; in TEST_F() local
326 ASSERT_TRUE(Trie.empty()); in TEST_F()
331 Trie.addCallStack(MIB); in TEST_F()
333 ASSERT_FALSE(Trie.empty()); in TEST_F()
[all …]
/llvm-project-15.0.7/clang/unittests/Tooling/
H A DCompilationDatabaseTest.cpp226 FileMatchTrie Trie; member in clang::tooling::FileMatchTrieTest
231 Trie.insert("//net/path/file.cc"); in TEST_F()
232 Trie.insert("file.cc"); in TEST_F()
241 Trie.insert("//net/d/c/b.cc"); in TEST_F()
242 Trie.insert("//net/d/b/b.cc"); in TEST_F()
247 Trie.insert("//net/AA/file.cc"); in TEST_F()
252 Trie.insert("//net/Aa/file.cc"); in TEST_F()
253 Trie.insert("//net/aA/file.cc"); in TEST_F()
259 Trie.insert("//net/src/Aa/file.cc"); in TEST_F()
276 Trie.insert("//net/path/file.cc"); in TEST_F()
[all …]
/llvm-project-15.0.7/llvm/lib/ObjCopy/MachO/
H A DMachOLayoutBuilder.cpp251 uint64_t StartOfFunctionStarts = StartOfExportTrie + O.Exports.Trie.size(); in layoutTail()
383 O.Exports.Trie.empty() ? 0 : StartOfExportTrie; in layoutTail()
384 MLC.dyld_info_command_data.export_size = O.Exports.Trie.size(); in layoutTail()
H A DMachOWriter.cpp81 assert((DyLdInfoCommand.export_size == O.Exports.Trie.size()) && in totalSize()
372 assert((DyLdInfoCommand.export_size == O.Exports.Trie.size()) && in writeExportInfo()
374 memcpy(Out, O.Exports.Trie.data(), O.Exports.Trie.size()); in writeExportInfo()
H A DMachOObject.h295 ArrayRef<uint8_t> Trie; member
H A DMachOReader.cpp284 O.Exports.Trie = MachOObj.getDyldInfoExportsTrie(); in readExportInfo()
/llvm-project-15.0.7/llvm/lib/Object/
H A DMachOObjectFile.cpp2909 if (Ptr > Trie.end()) in readULEB128()
2910 Ptr = Trie.end(); in readULEB128()
2938 return Stack.back().Start - Trie.begin(); in nodeOffset()
2946 const uint8_t *Ptr = Trie.begin() + offset; in pushNode()
2959 if (Children > Trie.end()) { in pushNode()
3016 if (End >= Trie.end()) { in pushNode()
3024 while(*End != '\0' && End < Trie.end()) in pushNode()
3091 if (Top.Current >= Trie.end()) { in pushDownUntilBottom()
3179 ExportEntry Start(&E, O, Trie); in exports()
3180 if (Trie.empty()) in exports()
[all …]
/llvm-project-15.0.7/compiler-rt/lib/xray/
H A Dxray_profile_collector.cpp168 const FunctionCallTrie &Trie) XRAY_NEVER_INSTRUMENT { in populateRecords() argument
173 for (const auto *R : Trie.getRoots()) { in populateRecords()
/llvm-project-15.0.7/llvm/utils/UnicodeData/
H A DUnicodeNameMappingGenerator.cpp88 class Trie { class
356 Trie T; in main()
/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DMachO.h75 ExportEntry(Error *Err, const MachOObjectFile *O, ArrayRef<uint8_t> Trie);
117 ArrayRef<uint8_t> Trie; variable
509 ArrayRef<uint8_t> Trie,