Searched refs:GetCurrentBitNo (Results 1 – 15 of 15) sorted by relevance
118 uint64_t GetCurrentBitNo() const { in GetCurrentBitNo() function123 uint64_t getCurrentByteNo() const { return GetCurrentBitNo() / 8; } in getCurrentByteNo()393 using SimpleBitstreamCursor::GetCurrentBitNo;500 size_t SkipTo = GetCurrentBitNo() + NumFourBytes * 4 * 8; in SkipBlock()507 GetCurrentBitNo()); in SkipBlock()
194 uint64_t GetCurrentBitNo() const { return GetBufferOffset() * 8 + CurBit; } in GetCurrentBitNo() function
96 uint64_t Offset = Writer->Stream.GetCurrentBitNo();106 PrepareToEmit(Writer->Stream.GetCurrentBitNo());108 return Writer->Stream.GetCurrentBitNo();
372 : Cursor(Cursor), Offset(Cursor.GetCurrentBitNo()) {} in SavedStreamPosition()
747 uint64_t BlockBitStart = Stream.GetCurrentBitNo(); in parseBlock()805 uint64_t RecordStartBit = Stream.GetCurrentBitNo(); in parseBlock()816 uint64_t BlockBitEnd = Stream.GetCurrentBitNo(); in parseBlock()829 uint64_t SubBlockBitStart = Stream.GetCurrentBitNo(); in parseBlock()833 uint64_t SubBlockBitEnd = Stream.GetCurrentBitNo(); in parseBlock()856 uint64_t CurrentRecordPos = Stream.GetCurrentBitNo(); in parseBlock()866 Stream.GetCurrentBitNo() - RecordStartBit; in parseBlock()902 MetadataIndexOffset = Stream.GetCurrentBitNo() + Offset; in parseBlock()
775 uint64_t SavedPos = IndexCursor.GetCurrentBitNo(); in lazyLoadModuleMetadataBlock()793 uint64_t CurrentPos = IndexCursor.GetCurrentBitNo(); in lazyLoadModuleMetadataBlock()832 auto BeginPos = IndexCursor.GetCurrentBitNo(); in lazyLoadModuleMetadataBlock()1002 uint64_t CurrentPos = TempCursor.GetCurrentBitNo(); in loadGlobalDeclAttachments()1034 CurrentPos = TempCursor.GetCurrentBitNo(); in loadGlobalDeclAttachments()1060 auto EntryPos = Stream.GetCurrentBitNo(); in parseMetadata()
2927 uint64_t CurrentBit = Stream.GetCurrentBitNo(); in jumpToValueSymbolTable()3890 uint64_t CurBit = Stream.GetCurrentBitNo(); in rememberAndSkipMetadata()3937 uint64_t CurBit = Stream.GetCurrentBitNo(); in rememberAndSkipFunctionBody()4018 NextUnreadBit = Stream.GetCurrentBitNo(); in rememberAndSkipFunctionBodies()4655 NextUnreadBit = Stream.GetCurrentBitNo(); in parseModule()8385 IdentificationBit = Stream.GetCurrentBitNo() - BCBegin * 8; in getBitcodeFileContents()8402 uint64_t ModuleBit = Stream.GetCurrentBitNo() - BCBegin * 8; in getBitcodeFileContents()
168 JumpToBit(GetCurrentBitNo() + static_cast<uint64_t>(NumElts) * in skipRecord()182 if (Error Err = JumpToBit(GetCurrentBitNo() + NumElts * 6)) in skipRecord()198 const size_t NewEnd = GetCurrentBitNo() + alignTo(NumElts, 4) * 8; in skipRecord()336 size_t CurBitPos = GetCurrentBitNo(); in readRecord()
1313 UnhashedControlBlockRange.first = Stream.GetCurrentBitNo() >> 3; in writeUnhashedControlBlock()1343 ASTBlockHashOffset = Stream.GetCurrentBitNo() - Blob.size() * 8; in writeUnhashedControlBlock()1354 SignatureOffset = Stream.GetCurrentBitNo() - Blob.size() * 8; in writeUnhashedControlBlock()1437 UnhashedControlBlockRange.second = Stream.GetCurrentBitNo() >> 3; in writeUnhashedControlBlock()1834 uint64_t InputFilesOffsetBase = Stream.GetCurrentBitNo(); in WriteInputFiles()1914 InputFileOffsets.push_back(Stream.GetCurrentBitNo() - InputFilesOffsetBase); in WriteInputFiles()2338 const uint64_t SourceManagerBlockOffset = Stream.GetCurrentBitNo(); in WriteSourceManagerBlock()2351 uint64_t SLocEntryOffsetsBase = Stream.GetCurrentBitNo(); in WriteSourceManagerBlock()2361 uint64_t Offset = Stream.GetCurrentBitNo() - SLocEntryOffsetsBase; in WriteSourceManagerBlock()2556 uint64_t MacroOffsetsBase = Stream.GetCurrentBitNo(); in WritePreprocessor()[all …]
1639 F.SourceManagerBlockStartOffset = SLocEntryCursor.GetCurrentBitNo(); in ReadSourceManagerBlock()1980 *StartOfBlockOffset = Cursor.GetCurrentBitNo(); in ReadBlockAbbrevs()1983 uint64_t Offset = Cursor.GetCurrentBitNo(); in ReadBlockAbbrevs()3149 F.InputFilesOffsetBase = F.InputFilesCursor.GetCurrentBitNo(); in ReadControlBlock()3472 F.ASTBlockStartOffset = Stream.GetCurrentBitNo(); in ReadASTBlock()3525 F.MacroStartOffset = F.MacroCursor.GetCurrentBitNo(); in ReadASTBlock()3538 = F.PreprocessorDetailCursor.GetCurrentBitNo(); in ReadASTBlock()5786 InputFilesOffsetBase = InputFilesCursor.GetCurrentBitNo(); in readASTFileControlBlock()
505 return Loc.F->DeclsCursor.GetCurrentBitNo() + Loc.F->GlobalBitOffset; in GetCurrentCursorOffset()
4509 StmtEntries[Cursor.GetCurrentBitNo()] = S; in ReadStmtFromStream()
252 uint64_t PreviousBitNo = Stream.GetCurrentBitNo(); in isBlock()
313 BitcodeStartBit(Stream.GetCurrentBitNo()) {} in ModuleBitcodeWriter()1450 VSTOffsetPlaceholder = Stream.GetCurrentBitNo() - 32; in writeValueSymbolTableForwardDecl()2520 IndexPos->push_back(Stream.GetCurrentBitNo()); in writeMetadataRecords()2591 uint64_t IndexOffsetRecordBitPos = Stream.GetCurrentBitNo(); in writeModuleMetadata()2606 Stream.GetCurrentBitNo() - IndexOffsetRecordBitPos); in writeModuleMetadata()3581 uint64_t VSTOffset = Stream.GetCurrentBitNo(); in writeGlobalValueSymbolTable()3704 FunctionToBitcodeIndex[&F] = Stream.GetCurrentBitNo(); in writeFunction()
138 BitcodeStartBit(Stream.GetCurrentBitNo()), in DXILBitcodeWriter()1741 IndexPos->push_back(Stream.GetCurrentBitNo()); in writeMetadataRecords()