Searched refs:Trie (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/MachO/ |
H A D | MachOReader.cpp | 290 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 D | MachOWriter.cpp | 81 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 D | MachOLayoutBuilder.cpp | 247 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 D | MachOObject.h | 291 ArrayRef<uint8_t> Trie; member
|
/freebsd/contrib/llvm-project/llvm/lib/Object/ |
H A D | MachOObjectFile.cpp | 2923 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 D | xray_profile_collector.cpp | 165 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 D | MachO.h | 75 ExportEntry(Error *Err, const MachOObjectFile *O, ArrayRef<uint8_t> Trie); 117 ArrayRef<uint8_t> Trie; variable 540 ArrayRef<uint8_t> Trie,
|