Lines Matching refs:GsymCreator

23 GsymCreator::GsymCreator(bool Quiet)  in GsymCreator()  function in GsymCreator
28 uint32_t GsymCreator::insertFile(StringRef Path, llvm::sys::path::Style Style) { in insertFile()
40 uint32_t GsymCreator::insertFileEntry(FileEntry FE) { in insertFileEntry()
50 uint32_t GsymCreator::copyFile(const GsymCreator &SrcGC, uint32_t FileIdx) { in copyFile()
64 llvm::Error GsymCreator::save(StringRef Path, llvm::endianness ByteOrder, in save()
76 llvm::Error GsymCreator::encode(FileWriter &O) const { in encode()
188 llvm::Error GsymCreator::finalize(llvm::raw_ostream &OS) { in finalize()
299 uint32_t GsymCreator::copyString(const GsymCreator &SrcGC, uint32_t StrOff) { in copyString()
306 uint32_t GsymCreator::insertString(StringRef S, bool Copy) { in insertString()
333 void GsymCreator::addFunctionInfo(FunctionInfo &&FI) { in addFunctionInfo()
338 void GsymCreator::forEachFunctionInfo( in forEachFunctionInfo()
347 void GsymCreator::forEachFunctionInfo( in forEachFunctionInfo()
356 size_t GsymCreator::getNumFunctionInfos() const { in getNumFunctionInfos()
361 bool GsymCreator::IsValidTextAddress(uint64_t Addr) const { in IsValidTextAddress()
367 std::optional<uint64_t> GsymCreator::getFirstFunctionAddress() const { in getFirstFunctionAddress()
377 std::optional<uint64_t> GsymCreator::getLastFunctionAddress() const { in getLastFunctionAddress()
387 std::optional<uint64_t> GsymCreator::getBaseAddress() const { in getBaseAddress()
393 uint64_t GsymCreator::getMaxAddressOffset() const { in getMaxAddressOffset()
403 uint8_t GsymCreator::getAddressOffsetSize() const { in getAddressOffsetSize()
419 uint64_t GsymCreator::calculateHeaderAndTableSize() const { in calculateHeaderAndTableSize()
437 void GsymCreator::fixupInlineInfo(const GsymCreator &SrcGC, InlineInfo &II) { in fixupInlineInfo()
444 uint64_t GsymCreator::copyFunctionInfo(const GsymCreator &SrcGC, size_t FuncIdx) { in copyFunctionInfo()
478 llvm::Error GsymCreator::saveSegments(StringRef Path, in saveSegments()
488 llvm::Expected<std::unique_ptr<GsymCreator>> ExpectedGC = in saveSegments()
491 GsymCreator *GC = ExpectedGC->get(); in saveSegments()
515 llvm::Expected<std::unique_ptr<GsymCreator>>
516 GsymCreator::createSegment(uint64_t SegmentSize, size_t &FuncIdx) const { in createSegment()
519 return std::unique_ptr<GsymCreator>(); in createSegment()
521 std::unique_ptr<GsymCreator> GC(new GsymCreator(/*Quiet=*/true)); in createSegment()