Home
last modified time | relevance | path

Searched refs:TpiStream (Results 1 – 22 of 22) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/
H A DTpiStream.cpp36 TpiStream::TpiStream(PDBFile &File, std::unique_ptr<MappedBlockStream> Stream) in TpiStream() function in TpiStream
39 TpiStream::~TpiStream() = default;
41 Error TpiStream::reload() { in reload()
120 PdbRaw_TpiVer TpiStream::getTpiVersion() const { in getTpiVersion()
125 uint32_t TpiStream::TypeIndexBegin() const { return Header->TypeIndexBegin; } in TypeIndexBegin()
127 uint32_t TpiStream::TypeIndexEnd() const { return Header->TypeIndexEnd; } in TypeIndexEnd()
129 uint32_t TpiStream::getNumTypeRecords() const { in getNumTypeRecords()
133 uint16_t TpiStream::getTypeHashStreamIndex() const { in getTypeHashStreamIndex()
137 uint16_t TpiStream::getTypeHashStreamAuxIndex() const { in getTypeHashStreamAuxIndex()
141 uint32_t TpiStream::getNumHashBuckets() const { return Header->NumHashBuckets; } in getNumHashBuckets()
[all …]
H A DPDBFile.cpp302 Expected<TpiStream &> PDBFile::getPDBTpiStream() { in getPDBTpiStream()
307 auto TempTpi = std::make_unique<TpiStream>(*this, std::move(*TpiS)); in getPDBTpiStream()
315 Expected<TpiStream &> PDBFile::getPDBIpiStream() { in getPDBIpiStream()
323 auto TempIpi = std::make_unique<TpiStream>(*this, std::move(*IpiS)); in getPDBIpiStream()
H A DNativeTypeFunctionSig.cpp102 TpiStream &Tpi = cantFail(Session.getPDBFile().getPDBTpiStream()); in initializeArgList()
H A DNativeTypeEnum.cpp66 TpiStream &Tpi = cantFail(Session.getPDBFile().getPDBTpiStream()); in NativeEnumEnumEnumerators()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/
H A DPDBFile.h40 class TpiStream; variable
103 Expected<TpiStream &> getPDBTpiStream();
104 Expected<TpiStream &> getPDBIpiStream();
135 std::unique_ptr<TpiStream> Tpi;
136 std::unique_ptr<TpiStream> Ipi;
H A DTpiStream.h33 class TpiStream {
37 TpiStream(PDBFile &File, std::unique_ptr<msf::MappedBlockStream> Stream);
38 ~TpiStream();
H A DTpiStreamBuilder.h44 class TpiStream;
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.h22 class TpiStream; variable
32 pdb::TpiStream *Stream) in MinimalTypeDumpVisitor()
65 pdb::TpiStream *Stream = nullptr;
H A DTypeReferenceTracker.h25 class TpiStream; variable
57 TpiStream *Tpi = nullptr;
H A DYAMLOutputStyle.cpp283 if (!opts::pdb2yaml::TpiStream) in dumpTpiStream()
291 Obj.TpiStream.emplace(); in dumpTpiStream()
292 Obj.TpiStream->Version = TS.getTpiVersion(); in dumpTpiStream()
297 Obj.TpiStream->Records.push_back(*ExpectedRecord); in dumpTpiStream()
H A DPdbYaml.h106 Optional<PdbTpiStream> TpiStream; member
H A Dllvm-pdbutil.h195 extern llvm::cl::opt<bool> TpiStream;
H A DPdbYaml.cpp111 IO.mapOptional("TpiStream", Obj.TpiStream); in mapping()
H A Dllvm-pdbutil.cpp664 cl::opt<bool> TpiStream("tpi-stream", variable
837 const auto &Tpi = YamlObj.TpiStream.getValueOr(DefaultTpiStream); in yamlToPdb()
1487 opts::pdb2yaml::TpiStream = true; in main()
H A DMinimalTypeDumper.cpp32 ClassOptions Options, TpiStream *Stream, in formatClassOptions()
H A DDumpOutputStyle.cpp1309 TpiStream *Stream, bool Bytes, bool Extras) { in dumpFullTypeStream()
1326 TpiStream &Stream, ArrayRef<TypeIndex> TiList, in dumpPartialTypeStream()
/netbsd-src/external/apache2/llvm/dist/llvm/docs/PDB/
H A Dindex.rst50 TpiStream
139 :doc:`TpiStream`
160 :doc:`TPI/IPI Stream <TpiStream>`.
H A DPdbStream.rst70 :doc:`TPI Stream <TpiStream>` has a fixed index and as such there is no need to
121 | | - PDB contains an :doc:`IPI Stream <TpiStream>` |
124 | | - PDB contains an :doc:`IPI Stream <TpiStream>` |
H A DCodeViewSymbols.rst30 * Type records only appear in the :doc:`TPI & IPI streams <TpiStream>`.
/netbsd-src/external/apache2/llvm/lib/libLLVMDebugInfoPDB/
H A DMakefile102 TpiStream.cpp
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/DebugInfo/PDB/
H A DBUILD.gn63 "Native/TpiStream.cpp",
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/
H A DCMakeLists.txt92 Native/TpiStream.cpp