Home
last modified time | relevance | path

Searched refs:CurAbbrevs (Results 1 – 3 of 3) sorted by relevance

/openbsd/gnu/llvm/llvm/include/llvm/Bitstream/
H A DBitstreamWriter.h57 std::vector<std::shared_ptr<BitCodeAbbrev>> CurAbbrevs; variable
119 assert(BlockScope.empty() && CurAbbrevs.empty() && "Block imbalance"); in ~BitstreamWriter()
295 BlockScope.back().PrevAbbrevs.swap(CurAbbrevs); in EnterSubblock()
300 append_range(CurAbbrevs, Info->Abbrevs); in EnterSubblock()
321 CurAbbrevs = std::move(B.PrevAbbrevs); in ExitBlock()
377 assert(AbbrevNo < CurAbbrevs.size() && "Invalid abbrev #!"); in EmitRecordWithAbbrevImpl()
378 const BitCodeAbbrev *Abbv = CurAbbrevs[AbbrevNo].get(); in EmitRecordWithAbbrevImpl()
566 CurAbbrevs.push_back(std::move(Abbv)); in EmitAbbrev()
567 return static_cast<unsigned>(CurAbbrevs.size())-1 + in EmitAbbrev()
H A DBitstreamReader.h364 std::vector<std::shared_ptr<BitCodeAbbrev>> CurAbbrevs; variable
533 CurAbbrevs = std::move(BlockScope.back().PrevAbbrevs); in popBlockScope()
545 if (AbbrevNo >= CurAbbrevs.size()) in getAbbrev()
548 return CurAbbrevs[AbbrevNo].get(); in getAbbrev()
/openbsd/gnu/llvm/llvm/lib/Bitstream/Reader/
H A DBitstreamReader.cpp29 BlockScope.back().PrevAbbrevs.swap(CurAbbrevs); in EnterSubBlock()
35 llvm::append_range(CurAbbrevs, Info->Abbrevs); in EnterSubBlock()
416 CurAbbrevs.push_back(std::move(Abbv)); in ReadAbbrevRecord()
459 CurBlockInfo->Abbrevs.push_back(std::move(CurAbbrevs.back())); in ReadBlockInfoBlock()
460 CurAbbrevs.pop_back(); in ReadBlockInfoBlock()