Searched refs:GetCurrentBitNo (Results 1 – 15 of 15) sorted by relevance
117 uint64_t GetCurrentBitNo() const { in GetCurrentBitNo() function122 uint64_t getCurrentByteNo() const { return GetCurrentBitNo() / 8; } in getCurrentByteNo()392 using SimpleBitstreamCursor::GetCurrentBitNo;499 size_t SkipTo = GetCurrentBitNo() + NumFourBytes * 4 * 8; in SkipBlock()506 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();
364 : Cursor(Cursor), Offset(Cursor.GetCurrentBitNo()) {} in SavedStreamPosition()
746 uint64_t BlockBitStart = Stream.GetCurrentBitNo(); in parseBlock() 804 uint64_t RecordStartBit = Stream.GetCurrentBitNo(); in parseBlock() 815 uint64_t BlockBitEnd = Stream.GetCurrentBitNo(); in parseBlock() 828 uint64_t SubBlockBitStart = Stream.GetCurrentBitNo(); in parseBlock() 832 uint64_t SubBlockBitEnd = Stream.GetCurrentBitNo(); in parseBlock() 855 uint64_t CurrentRecordPos = Stream.GetCurrentBitNo(); in parseBlock() 865 Stream.GetCurrentBitNo() - RecordStartBit; in parseBlock() 901 MetadataIndexOffset = Stream.GetCurrentBitNo() + Offset; in parseBlock()
778 uint64_t SavedPos = IndexCursor.GetCurrentBitNo(); in lazyLoadModuleMetadataBlock() 796 uint64_t CurrentPos = IndexCursor.GetCurrentBitNo(); in lazyLoadModuleMetadataBlock() 835 auto BeginPos = IndexCursor.GetCurrentBitNo(); in lazyLoadModuleMetadataBlock() 1005 uint64_t CurrentPos = TempCursor.GetCurrentBitNo(); in loadGlobalDeclAttachments() 1037 CurrentPos = TempCursor.GetCurrentBitNo(); in loadGlobalDeclAttachments() 1063 auto EntryPos = Stream.GetCurrentBitNo(); in parseMetadata()
2918 uint64_t CurrentBit = Stream.GetCurrentBitNo(); in parseValueSymbolTable() 3879 uint64_t CurBit = Stream.GetCurrentBitNo(); in globalCleanup() 3926 uint64_t CurBit = Stream.GetCurrentBitNo(); in rememberAndSkipFunctionBodies() 4013 NextUnreadBit = Stream.GetCurrentBitNo(); in parseGlobalVarRecord() 4659 NextUnreadBit = Stream.GetCurrentBitNo(); in parseModule() 8410 IdentificationBit = Stream.GetCurrentBitNo() - BCBegin * 8; in getEnableSplitLTOUnitAndUnifiedFlag() 8427 uint64_t ModuleBit = Stream.GetCurrentBitNo() - BCBegin * 8; in getEnableSplitLTOUnitAndUnifiedFlag()
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()
1319 UnhashedControlBlockRange.first = Stream.GetCurrentBitNo() >> 3; in writeUnhashedControlBlock() 1349 ASTBlockHashOffset = Stream.GetCurrentBitNo() - Blob.size() * 8; in writeUnhashedControlBlock() 1360 SignatureOffset = Stream.GetCurrentBitNo() - Blob.size() * 8; in writeUnhashedControlBlock() 1443 UnhashedControlBlockRange.second = Stream.GetCurrentBitNo() >> 3; in WriteControlBlock() 1815 uint64_t InputFilesOffsetBase = Stream.GetCurrentBitNo(); in WriteInputFiles() 1879 InputFileOffsets.push_back(Stream.GetCurrentBitNo() - InputFilesOffsetBase); in CreateSLocFileAbbrev() 2303 const uint64_t SourceManagerBlockOffset = Stream.GetCurrentBitNo(); in WriteSourceManagerBlock() 2316 uint64_t SLocEntryOffsetsBase = Stream.GetCurrentBitNo(); in WriteSourceManagerBlock() 2326 uint64_t Offset = Stream.GetCurrentBitNo() - SLocEntryOffsetsBase; in WriteSourceManagerBlock() 2522 uint64_t MacroOffsetsBase = Stream.GetCurrentBitNo(); in WritePreprocessor() [all...]
1640 F.SourceManagerBlockStartOffset = SLocEntryCursor.GetCurrentBitNo(); in ReadSLocEntry() 1982 *StartOfBlockOffset = Cursor.GetCurrentBitNo(); in ReadMacroRecord() 1985 uint64_t Offset = Cursor.GetCurrentBitNo(); in ReadMacroRecord() 3134 F.InputFilesOffsetBase = F.InputFilesCursor.GetCurrentBitNo(); in ReadControlBlock() 3426 F.ASTBlockStartOffset = Stream.GetCurrentBitNo(); in ReadASTBlock() 3479 F.MacroStartOffset = F.MacroCursor.GetCurrentBitNo(); in ReadASTBlock() 3492 = F.PreprocessorDetailCursor.GetCurrentBitNo(); in ReadASTBlock() 5730 InputFilesOffsetBase = InputFilesCursor.GetCurrentBitNo(); in ReadSubmoduleBlock()
4477 StmtEntries[Cursor.GetCurrentBitNo()] = S;
507 return Loc.F->DeclsCursor.GetCurrentBitNo() + Loc.F->GlobalBitOffset; in operator !=()
252 uint64_t PreviousBitNo = Stream.GetCurrentBitNo(); in isBlock()
290 BitcodeStartBit(Stream.GetCurrentBitNo()) {}1408 VSTOffsetPlaceholder = Stream.GetCurrentBitNo() - 32; in writeModuleInfo() 2409 IndexPos->push_back(Stream.GetCurrentBitNo()); in writeModuleMetadata() 2480 uint64_t IndexOffsetRecordBitPos = Stream.GetCurrentBitNo(); in writeModuleMetadata() 2495 Stream.GetCurrentBitNo() - IndexOffsetRecordBitPos); in pushGlobalMetadataAttachment() 3464 uint64_t VSTOffset = Stream.GetCurrentBitNo(); in writeFunctionLevelValueSymbolTable() 3587 FunctionToBitcodeIndex[&F] = Stream.GetCurrentBitNo(); in writeFunction()
138 BitcodeStartBit(Stream.GetCurrentBitNo()), in DXILBitcodeWriter() 1732 IndexPos->push_back(Stream.GetCurrentBitNo()); in writeMetadataRecords()