Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/MachO/
H A DMachOReader.cpp290 ArrayRef<uint8_t> Trie = MachOObj.getDyldInfoExportsTrie(); in readExportInfo()
291 if (Trie.empty()) in readExportInfo()
292 Trie = MachOObj.getDyldExportsTrie(); in readExportInfo()
293 O.Exports.Trie = Trie;
288 ArrayRef<uint8_t> Trie = MachOObj.getDyldInfoExportsTrie(); readExportInfo() local
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()
579 assert((ExportsTrieCmd.datasize == O.Exports.Trie.size()) && in writeExportsTrieData()
581 memcpy(Out, O.Exports.Trie.data(), O.Exports.Trie.size()); in writeExportsTrieData()
H A DMachOLayoutBuilder.cpp247 DyldInfoExportsTrieSize = O.Exports.Trie.size(); in layoutTail()
250 DyldExportsTrieSize = O.Exports.Trie.size(); in layoutTail()
409 O.Exports.Trie.empty() ? 0 : StartOfExportTrie; in layoutTail()
H A DMachOObject.h291 ArrayRef<uint8_t> Trie; member
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DMachOObjectFile.cpp2923 ArrayRef<uint8_t> T) : E(E), O(O), Trie(T) {} in ExportEntry()
2958 uint64_t Result = decodeULEB128(Ptr, &Count, Trie.end(), error); in readULEB128()
2960 if (Ptr > Trie.end()) in readULEB128()
2961 Ptr = Trie.end(); in readULEB128()
2989 return Stack.back().Start - Trie.begin(); in nodeOffset()
2997 const uint8_t *Ptr = Trie.begin() + offset; in pushNode()
3010 if (Children > Trie.end()) { in pushNode()
3067 if (End >= Trie.end()) { in pushNode()
3075 while(*End != '\0' && End < Trie.end()) in pushNode()
3118 if (State.ChildCount != 0 && Children + 1 >= Trie.end()) { in pushNode()
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_profile_collector.cpp165 const FunctionCallTrie &Trie) XRAY_NEVER_INSTRUMENT { in populateRecords() argument
170 for (const auto *R : Trie.getRoots()) { in populateRecords()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DMachO.h75 ExportEntry(Error *Err, const MachOObjectFile *O, ArrayRef<uint8_t> Trie);
117 ArrayRef<uint8_t> Trie; variable
540 ArrayRef<uint8_t> Trie,