Home
last modified time | relevance | path

Searched refs:EndOffset (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DSymbolRecordHelpers.cpp89 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 DCVSymbolVisitor.cpp110 uint32_t EndOffset = getScopeEndOffset(BeginSym); in visitSymbolStreamFiltered() local
111 if (SymbolOffset < EndOffset) { in visitSymbolStreamFiltered()
113 ParentEndOffsets.push_back(EndOffset); in visitSymbolStreamFiltered()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugAddr.cpp18 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 DDWARFDebugLine.cpp818 const uint64_t EndOffset = DebugLineOffset + ProgramLength; in parse() local
819 DWARFDataExtractor TableData(DebugLineData, EndOffset); in parse()
831 if (OS && *OffsetPtr < EndOffset) { in parse()
847 while (*OffsetPtr < EndOffset) { in parse()
H A DDWARFExpression.cpp144 EndOffset = Offset; in extract()
234 EndOffset = Offset; in extract()
H A DDWARFAcceleratorTable.cpp378 uint64_t EndOffset = DataOffset + *NumEntries * getHashDataEntryLength(); in equal_range() local
381 SameNameIterator{*this, EndOffset}); in equal_range()
382 DataOffset = EndOffset; in equal_range()
H A DDWARFDebugFrame.cpp256 uint64_t EndOffset) { in parse() argument
258 while (C && C.tell() < EndOffset) { in parse()
H A DDWARFContext.cpp963 uint64_t EndOffset = Header.length() + Header.getHeaderOffset(); in dumpLoclistsSection() local
967 if (DumpOffset >= Offset && DumpOffset < EndOffset) { in dumpLoclistsSection()
975 Loc.dumpRange(Offset, EndOffset - Offset, OS, Obj, DumpOpts); in dumpLoclistsSection()
977 Offset = EndOffset; in dumpLoclistsSection()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFExpression.h82 uint64_t EndOffset; variable
99 uint64_t getEndOffset() const { return EndOffset; } in getEndOffset()
129 Offset = Op.isError() ? Expr->Data.getData().size() : Op.EndOffset;
139 return iterator(Expr, Op.EndOffset + Add); in skipBytes()
H A DDWARFDebugAddr.h47 uint64_t EndOffset);
H A DDWARFDebugFrame.h455 Error parse(DWARFDataExtractor Data, uint64_t *Offset, uint64_t EndOffset);
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DOptimizedStructLayout.cpp350 std::optional<uint64_t> EndOffset) -> bool { in performOptimizedStructLayout() argument
353 assert(!EndOffset || StartOffset < *EndOffset); in performOptimizedStructLayout()
358 (EndOffset ? *EndOffset - StartOffset : ~(uint64_t)0); in performOptimizedStructLayout()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp534 uint64_t EndOffset = 0; member in __anon27169d500411::Slice
544 : BeginOffset(BeginOffset), EndOffset(EndOffset), in Slice()
769 return EndOffset - BeginOffset; in size()
890 P.BeginOffset = P.EndOffset; in advance()
900 P.BeginOffset = P.EndOffset; in advance()
926 P.EndOffset = std::max(P.EndOffset, P.SJ->endOffset()); in advance()
943 P.EndOffset = std::max(P.EndOffset, P.SJ->endOffset()); in advance()
1079 EndOffset = AllocSize; in insertUse()
2080 uint64_t EndOffset = in isVectorPromotionViableForSlice() local
2691 uint64_t EndOffset = 0; member in __anon27169d500d11::AllocaSliceRewriter
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeDeserializer.h151 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()
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/
H A DAddressesMap.h46 uint64_t EndOffset, bool Verbose) = 0;
76 uint64_t EndOffset) = 0;
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DRawCommentList.cpp157 unsigned EndOffset; in getRawTextSlow() local
161 std::tie(EndFileID, EndOffset) = SourceMgr.getDecomposedLoc(Range.getEnd()); in getRawTextSlow()
163 const unsigned Length = EndOffset - BeginOffset; in getRawTextSlow()
H A DExprConstant.cpp11994 CharUnits &EndOffset) { in determineEndOffset() argument
12014 return convertUnsignedAPIntToCharUnits(APEndOffset, EndOffset); in determineEndOffset()
12020 const bool Ret = CheckedHandleSizeof(BaseTy, EndOffset); in determineEndOffset()
12021 addFlexibleArrayMemberInitSize(Info, BaseTy, LVal, EndOffset); in determineEndOffset()
12041 return convertUnsignedAPIntToCharUnits(APEndOffset, EndOffset); in determineEndOffset()
12067 EndOffset = LVal.getLValueOffset() + BytesPerElem * ElemsRemaining; in determineEndOffset()
12106 CharUnits EndOffset; in tryEvaluateBuiltinObjectSize() local
12107 if (!determineEndOffset(Info, E->getExprLoc(), Type, LVal, EndOffset)) in tryEvaluateBuiltinObjectSize()
12112 if (EndOffset <= LVal.getLValueOffset()) in tryEvaluateBuiltinObjectSize()
12115 Size = (EndOffset - LVal.getLValueOffset()).getQuantity(); in tryEvaluateBuiltinObjectSize()
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Syntax/
H A DTokens.h52 FileRange(FileID File, unsigned BeginOffset, unsigned EndOffset);
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DTokens.cpp184 FileRange::FileRange(FileID File, unsigned BeginOffset, unsigned EndOffset) in FileRange() argument
185 : File(File), Begin(BeginOffset), End(EndOffset) { in FileRange()
187 assert(BeginOffset <= EndOffset); in FileRange()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp3869 int EndOffset = -EHRegOffset - EHRegSize; in restoreWin32EHStackPointers() local
3870 FuncInfo.EHRegNodeEndOffset = EndOffset; in restoreWin32EHStackPointers()
3877 .addImm(EndOffset) in restoreWin32EHStackPointers()
3881 assert(EndOffset >= 0 && in restoreWin32EHStackPointers()
3886 FramePtr, false, EndOffset) in restoreWin32EHStackPointers()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp4059 std::optional<int64_t> EndOffset; in tryMergeAdjacentSTG() local
4061 if (EndOffset && *EndOffset != Instr.Offset) { in tryMergeAdjacentSTG()
4068 EndOffset = Instr.Offset + Instr.Size; in tryMergeAdjacentSTG()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DWasmObjectFile.cpp949 uint32_t EndOffset = Section.Content.size(); in parseRelocSection() local
1068 if (Reloc.Offset + Size > EndOffset) in parseRelocSection()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DASTUnit.cpp1266 unsigned EndOffset = SM.getFileOffset(FileRange.getEnd()); in makeStandaloneRange() local
1267 return std::make_pair(Offset, EndOffset); in makeStandaloneRange()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporter.cpp1587 unsigned EndOffset = SM.getFileOffset(ExpansionRange.getEnd()); in getLengthOnSingleLine() local
1588 StringRef Snippet = Buffer->getBuffer().slice(BeginOffset, EndOffset); in getLengthOnSingleLine()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGClass.cpp820 uint64_t EndOffset = SSV[i].Offset + SSV[i].Size; in EmitAsanPrologueOrEpilogue() local
825 F, {Builder.CreateAdd(ThisPtr, Builder.getIntN(PtrSize, EndOffset)), in EmitAsanPrologueOrEpilogue()

12