Home
last modified time | relevance | path

Searched refs:Segments (Results 1 – 24 of 24) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DLiveIntervalUnion.h63 LiveSegments Segments; // union of virtual reg segments variable
66 explicit LiveIntervalUnion(Allocator &a) : Segments(a) {} in LiveIntervalUnion()
70 SegmentIter begin() { return Segments.begin(); } in begin()
71 SegmentIter end() { return Segments.end(); } in end()
72 SegmentIter find(SlotIndex x) { return Segments.find(x); } in find()
73 ConstSegmentIter begin() const { return Segments.begin(); } in begin()
74 ConstSegmentIter end() const { return Segments.end(); } in end()
77 bool empty() const { return Segments.empty(); } in empty()
78 SlotIndex startIndex() const { return Segments.start(); } in startIndex()
82 const Map &getMap() const { return Segments; } in getMap()
[all …]
H A DLiveInterval.h196 using Segments = SmallVector<Segment, 2>; variable
199 Segments segments; // the liveness segments
208 using iterator = Segments::iterator;
209 using const_iterator = Segments::const_iterator;
H A DLiveIntervals.h466 void extendSegmentsToUses(LiveRange &Segments,
/freebsd-12.1/contrib/llvm/lib/ProfileData/Coverage/
H A DCoverageMapping.cpp324 std::vector<CoverageSegment> &Segments; member in __anon41423a420211::SegmentBuilder
327 SegmentBuilder(std::vector<CoverageSegment> &Segments) : Segments(Segments) {} in SegmentBuilder() argument
340 const auto &Last = Segments.back(); in startSegment()
525 SegmentBuilder Builder(Segments); in buildSegments()
542 const auto &L = Segments[I - 1]; in buildSegments()
543 const auto &R = Segments[I]; in buildSegments()
552 return Segments; in buildSegments()
729 if (Segments.size()) in operator ++()
730 WrappedSegment = Segments.back(); in operator ++()
731 Segments.clear(); in operator ++()
[all …]
/freebsd-12.1/contrib/llvm/tools/llvm-cov/
H A DSourceCoverageViewText.cpp103 CoverageSegmentArray Segments = LCS.getLineSegments(); in renderLine() local
115 for (const auto *S : Segments) { in renderLine()
179 CoverageSegmentArray Segments = Line.getLineSegments(); in renderRegionMarkers() local
182 if (Segments.size() > 1) in renderRegionMarkers()
183 Segments = Segments.drop_back(); in renderRegionMarkers()
186 for (const auto *S : Segments) { in renderRegionMarkers()
H A DSourceCoverageViewHTML.cpp507 CoverageSegmentArray Segments = LCS.getLineSegments(); in renderLine() local
515 Snip(LCol - 1, Segments.empty() ? 0 : (Segments.front()->Col - 1)); in renderLine()
517 for (unsigned I = 1, E = Segments.size(); I < E; ++I) in renderLine()
518 Snip(LCol - 1, Segments[I]->Col - LCol); in renderLine()
551 for (unsigned I = 0, E = Segments.size(); I < E; ++I) { in renderLine()
552 const auto *CurSeg = Segments[I]; in renderLine()
565 if (Color.hasValue() && Segments.empty()) in renderLine()
584 for (unsigned I = 0, E = Segments.size() - 1; I < E; ++I) { in renderLine()
585 const auto *CurSeg = Segments[I]; in renderLine()
H A DSourceCoverageView.cpp123 CoverageSegmentArray Segments = LCS.getLineSegments(); in shouldRenderRegionMarkers() local
124 if (Segments.empty()) in shouldRenderRegionMarkers()
126 for (unsigned I = 0, E = Segments.size() - 1; I < E; ++I) { in shouldRenderRegionMarkers()
127 const auto *CurSeg = Segments[I]; in shouldRenderRegionMarkers()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DLiveIntervalUnion.cpp38 SegmentIter SegPos = Segments.find(RegPos->start); in unify()
65 SegmentIter SegPos = Segments.find(RegPos->start); in extract()
88 for (LiveSegments::const_iterator SI = Segments.begin(); SI.valid(); ++SI) { in print()
98 for (SegmentIter SI = Segments.begin(); SI.valid(); ++SI) in verify()
H A DLiveIntervals.cpp361 void LiveIntervals::extendSegmentsToUses(LiveRange &Segments, in extendSegmentsToUses() argument
394 if (VNInfo *ExtVNI = Segments.extendInBlock(BlockStart, Idx)) { in extendSegmentsToUses()
415 Segments.addSegment(LiveRange::Segment(BlockStart, Idx, VNI)); in extendSegmentsToUses()
H A DLiveInterval.cpp285 LiveRange::Segments>;
294 LiveRange::Segments &segmentsColl() { return LR->segments; } in segmentsColl()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/minidump/
H A DRegisterContextMinidump_x86_32.h122 Segments = x86_32_Flag | 0x00000004, enumerator
128 Full = Control | Integer | Segments,
H A DRegisterContextMinidump_x86_64.h168 Segments = x86_64_Flag | 0x00000004, enumerator
174 All = Full | Segments | DebugRegisters,
H A DRegisterContextMinidump_x86_32.cpp47 auto SegmentsFlag = MinidumpContext_x86_32_Flags::Segments; in ConvertMinidumpContext_x86_32()
H A DRegisterContextMinidump_x86_64.cpp70 auto SegmentsFlag = MinidumpContext_x86_64_Flags::Segments; in ConvertMinidumpContext_x86_64()
/freebsd-12.1/contrib/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMapping.h478 std::vector<CoverageSegment> Segments; variable
492 return Segments.begin(); in begin()
496 return Segments.end(); in end()
499 bool empty() const { return Segments.empty(); } in empty()
629 Line(Line), Segments(), Stats() { in LineCoverageIterator()
656 SmallVector<const CoverageSegment *, 4> Segments; variable
/freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/DIA/
H A DDIATable.cpp41 return PDB_TableType::Segments; in getTableType()
/freebsd-12.1/contrib/llvm/tools/llvm-objcopy/ELF/
H A DObject.h766 std::vector<SegPtr> Segments; variable
804 Range<Segment> segments() { return make_pointee_range(Segments); } in segments()
805 ConstRange<Segment> segments() const { return make_pointee_range(Segments); } in segments()
817 Segments.emplace_back(llvm::make_unique<Segment>(Data)); in addSegment()
818 return *Segments.back(); in addSegment()
H A DObject.cpp1343 for (auto &Segment : Segments) in removeSections()
1384 static void orderSegments(std::vector<Segment *> &Segments) { in orderSegments() argument
1385 std::stable_sort(std::begin(Segments), std::end(Segments), in orderSegments()
1392 static uint64_t LayoutSegments(std::vector<Segment *> &Segments, in LayoutSegments() argument
1394 assert(std::is_sorted(std::begin(Segments), std::end(Segments), in LayoutSegments()
1401 for (auto &Segment : Segments) { in LayoutSegments()
/freebsd-12.1/contrib/llvm/include/llvm/ObjectYAML/
H A DWasmYAML.h324 std::vector<ElemSegment> Segments; member
344 std::vector<DataSegment> Segments; member
/freebsd-12.1/contrib/llvm/lib/ObjectYAML/
H A DWasmYAML.cpp130 IO.mapOptional("Segments", Section.Segments); in sectionMapping()
140 IO.mapRequired("Segments", Section.Segments); in sectionMapping()
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/
H A DPDBTypes.h91 Segments, enumerator
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp1864 VMMap Segments = VMMap(Alloc); member in __anon580d88070211::VMAddressProvider
1871 …if (ObjectType == ObjectFile::Type::eTypeObjectFile && Segments.empty() && (H.sh_flags & SHF_ALLOC… in GetVMRange()
1890 if (Segments.overlaps(H.p_vaddr, H.p_vaddr + H.p_memsz)) { in GetAddressInfo()
1901 auto It = Segments.find(Range.GetRangeBase()); in GetAddressInfo()
1926 Segments.insert(Range.GetRangeBase(), Range.GetRangeEnd(), std::move(Seg)); in AddSegment()
/freebsd-12.1/share/misc/
H A Dscsi_modes205 {Number of Cache Segments} i1
/freebsd-12.1/usr.sbin/bsdconfig/share/media/
H A Dtcpip.subr257 # Segments must contain only combinations of the characters 0-9,