| /llvm-project-15.0.7/llvm/lib/DebugInfo/CodeView/ |
| H A D | SymbolRecordHelpers.cpp | 89 uint32_t EndOffset = getScopeEndOffset(Opener); in limitSymbolArrayToScope() local 90 CVSymbol Closer = *Symbols.at(EndOffset); in limitSymbolArrayToScope() 91 EndOffset += Closer.RecordData.size(); in limitSymbolArrayToScope() 92 return Symbols.substream(ScopeBegin, EndOffset); in limitSymbolArrayToScope()
|
| H A D | CVSymbolVisitor.cpp | 110 uint32_t EndOffset = getScopeEndOffset(BeginSym); in visitSymbolStreamFiltered() local 111 if (SymbolOffset < EndOffset) { in visitSymbolStreamFiltered() 113 ParentEndOffsets.push_back(EndOffset); in visitSymbolStreamFiltered()
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFDebugAddr.cpp | 18 uint64_t EndOffset) { in extractAddresses() argument 19 assert(EndOffset >= *OffsetPtr); in extractAddresses() 20 uint64_t DataSize = EndOffset - *OffsetPtr; in extractAddresses() 65 uint64_t EndOffset = *OffsetPtr + Length; in extractV5() local 95 if (Error Err = extractAddresses(Data, OffsetPtr, EndOffset)) in extractV5()
|
| H A D | DWARFDebugLine.cpp | 773 const uint64_t EndOffset = DebugLineOffset + ProgramLength; in parse() local 774 DWARFDataExtractor TableData(DebugLineData, EndOffset); in parse() 786 if (OS && *OffsetPtr < EndOffset) { in parse() 802 while (*OffsetPtr < EndOffset) { in parse()
|
| H A D | DWARFExpression.cpp | 123 EndOffset = Offset; in extract() 205 EndOffset = Offset; in extract()
|
| /llvm-project-15.0.7/bolt/lib/Core/ |
| H A D | BinaryEmitter.cpp | 525 uint64_t EndOffset = 0ULL; in emitConstantIslands() local 532 EndOffset = BF.getMaxSize(); in emitConstantIslands() 534 EndOffset = *NextData; in emitConstantIslands() 536 EndOffset = *CodeIter; in emitConstantIslands() 540 if (FunctionOffset == EndOffset) in emitConstantIslands() 544 if (FunctionOffset >= EndOffset) in emitConstantIslands() 549 if (It->first >= EndOffset) in emitConstantIslands() 569 if (FunctionOffset < EndOffset) { in emitConstantIslands() 571 FunctionOffset = EndOffset; in emitConstantIslands() 579 auto NextStop = std::min(NextLabelOffset, EndOffset); in emitConstantIslands() [all …]
|
| H A D | BinarySection.cpp | 43 const uint64_t EndOffset = BD.getEndAddress() - getAddress(); in hash() local 45 auto End = Relocations.upper_bound(Relocation{EndOffset, 0, 0, 0, 0}); in hash() 61 hash_value(Contents.substr(Offset, EndOffset - Offset))); in hash()
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFExpression.h | 83 uint64_t EndOffset; variable 94 uint64_t getEndOffset() const { return EndOffset; } in getEndOffset() 125 Offset = Op.isError() ? Expr->Data.getData().size() : Op.EndOffset; 135 return iterator(Expr, Op.EndOffset + Add); in skipBytes()
|
| H A D | DWARFDebugAddr.h | 47 uint64_t EndOffset);
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | OptimizedStructLayout.cpp | 350 Optional<uint64_t> EndOffset) -> bool { in performOptimizedStructLayout() argument 353 assert(!EndOffset || StartOffset < *EndOffset); in performOptimizedStructLayout() 358 (EndOffset ? *EndOffset - StartOffset : ~(uint64_t)0); in performOptimizedStructLayout()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | SROA.cpp | 150 uint64_t EndOffset = 0; member in __anon3ad87db80111::Slice 160 : BeginOffset(BeginOffset), EndOffset(EndOffset), in Slice() 387 return EndOffset - BeginOffset; in size() 506 P.BeginOffset = P.EndOffset; in advance() 516 P.BeginOffset = P.EndOffset; in advance() 542 P.EndOffset = std::max(P.EndOffset, P.SJ->endOffset()); in advance() 559 P.EndOffset = std::max(P.EndOffset, P.SJ->endOffset()); in advance() 695 EndOffset = AllocSize; in insertUse() 1796 uint64_t EndOffset = in isVectorPromotionViableForSlice() local 2286 uint64_t EndOffset = 0; member in llvm::sroa::AllocaSliceRewriter [all …]
|
| /llvm-project-15.0.7/llvm/tools/llvm-profgen/ |
| H A D | PerfReader.cpp | 191 uint64_t EndOffset = Binary->virtualAddrToOffset(std::get<1>(Item)); in collectSamplesFromFrame() local 192 SCounter.recordRangeCount(StartOffset, EndOffset, std::get<2>(Item)); in collectSamplesFromFrame() 1106 [&](uint64_t StartOffset, uint64_t EndOffset, StringRef Msg) { in warnInvalidRange() argument 1134 uint64_t EndOffset = I.first.second; in warnInvalidRange() local 1138 !Binary->offsetIsTransfer(EndOffset)) { in warnInvalidRange() 1140 WarnInvalidRange(StartOffset, EndOffset, EndNotBoundaryMsg); in warnInvalidRange() 1146 WarnInvalidRange(StartOffset, EndOffset, DanglingRangeMsg); in warnInvalidRange() 1150 if (EndOffset >= FRange->EndOffset) { in warnInvalidRange() 1152 WarnInvalidRange(StartOffset, EndOffset, RangeCrossFuncMsg); in warnInvalidRange() 1155 if (!isValidFallThroughRange(StartOffset, EndOffset, Binary)) { in warnInvalidRange() [all …]
|
| H A D | ProfiledBinary.cpp | 695 uint64_t EndOffset = Range.HighPC - getPreferredBaseAddress(); in loadSymbolsFromDWARFUnit() local 699 Func.Ranges.emplace_back(StartOffset, EndOffset); in loadSymbolsFromDWARFUnit() 706 FRange.EndOffset = EndOffset; in loadSymbolsFromDWARFUnit() 806 uint64_t EndOffset) { in computeInlinedContextSizeForRange() argument 808 uint64_t RangeEnd = offsetToVirtualAddr(EndOffset); in computeInlinedContextSizeForRange()
|
| H A D | ProfiledBinary.h | 105 uint64_t EndOffset; member 452 if (Offset >= I->second.EndOffset) in findFuncRangeForOffset() 526 uint64_t EndOffset);
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | SemanticHighlightingTests.cpp | 48 unsigned EndOffset = llvm::cantFail(positionToOffset(Input, T.R.end)); in annotate() local 49 assert(StartOffset <= EndOffset); in annotate() 59 OS << "[[" << Input.substr(StartOffset, EndOffset - StartOffset) << "]]"; in annotate() 60 NextChar = EndOffset; in annotate()
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | TypeDeserializer.h | 151 uint32_t EndOffset = Mapping.Reader.getOffset(); in visitKnownMemberImpl() local 152 uint32_t RecordLength = EndOffset - Mapping.StartOffset; in visitKnownMemberImpl() 156 assert(Mapping.Reader.getOffset() == EndOffset); in visitKnownMemberImpl()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/refactor/ |
| H A D | Rename.cpp | 755 auto EndOffset = positionToOffset(MainFileCode, CurrentIdentifier.end); in rename() local 758 if (!EndOffset) in rename() 759 return EndOffset.takeError(); in rename() 762 [&StartOffset, &EndOffset](const clang::tooling::Replacement &R) { in rename() 764 R.getLength() == *EndOffset - *StartOffset; in rename() 841 auto EndOffset = Offset(R.end); in buildRenameEdit() local 842 if (!EndOffset) in buildRenameEdit() 843 return EndOffset.takeError(); in buildRenameEdit() 844 OccurrencesOffsets.push_back({*StartOffset, *EndOffset}); in buildRenameEdit()
|
| /llvm-project-15.0.7/clang/tools/clang-refactor/ |
| H A D | TestSupport.cpp | 354 unsigned EndOffset; in findTestSelectionRanges() local 369 EndOffset = addEndLineOffsetAndEndColumn(Source, Offset, EndLineOffset, in findTestSelectionRanges() 372 EndOffset = Offset; in findTestSelectionRanges() 374 TestSelectionRange Range = {Offset, EndOffset}; in findTestSelectionRanges()
|
| /llvm-project-15.0.7/llvm/tools/dsymutil/ |
| H A D | DwarfLinkerForBinary.h | 169 uint64_t StartOffset, uint64_t EndOffset, 181 uint64_t EndOffset) override;
|
| H A D | DwarfLinkerForBinary.cpp | 909 uint64_t EndOffset, CompileUnit::DIEInfo &Info) { in hasValidRelocationAt() argument 911 getRelocations(AllRelocs, StartOffset, EndOffset); in hasValidRelocationAt() 987 uint64_t EndOffset = in isLiveSubprogram() local 989 return hasValidRelocationAt(ValidDebugAddrRelocs, StartOffset, EndOffset, in isLiveSubprogram() 1034 uint64_t EndOffset) { in relocateIndexedAddr() argument 1036 getRelocations(ValidDebugAddrRelocs, StartOffset, EndOffset); in relocateIndexedAddr()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | RawCommentList.cpp | 157 unsigned EndOffset; in getRawTextSlow() local 161 std::tie(EndFileID, EndOffset) = SourceMgr.getDecomposedLoc(Range.getEnd()); in getRawTextSlow() 163 const unsigned Length = EndOffset - BeginOffset; in getRawTextSlow()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | SourceCode.cpp | 249 size_t EndOffset = 0; in isValidFileRange() local 250 std::tie(EndFID, EndOffset) = Mgr.getDecomposedLoc(R.getEnd()); in isValidFileRange() 252 return BeginFID.isValid() && BeginFID == EndFID && BeginOffset <= EndOffset; in isValidFileRange() 449 size_t EndOffset = SM.getFileOffset(R.getEnd()); in toSourceCode() local 450 return Buf->getBuffer().substr(BeginOffset, EndOffset - BeginOffset); in toSourceCode()
|
| H A D | Hover.cpp | 668 unsigned EndOffset = SM.getFileOffset(EndLoc); in getHoverContents() local 669 if (EndOffset <= Buffer.size() && StartOffset < EndOffset) in getHoverContents() 671 ("#define " + Buffer.substr(StartOffset, EndOffset - StartOffset)) in getHoverContents()
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Syntax/ |
| H A D | Tokens.h | 53 FileRange(FileID File, unsigned BeginOffset, unsigned EndOffset);
|
| /llvm-project-15.0.7/clang/lib/Tooling/Syntax/ |
| H A D | Tokens.cpp | 237 FileRange::FileRange(FileID File, unsigned BeginOffset, unsigned EndOffset) in FileRange() argument 238 : File(File), Begin(BeginOffset), End(EndOffset) { in FileRange() 240 assert(BeginOffset <= EndOffset); in FileRange()
|