/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | LiveIntervalUnion.h | 62 LiveSegments Segments; // union of virtual reg segments variable 65 explicit LiveIntervalUnion(Allocator &a) : Segments(a) {} in LiveIntervalUnion() 69 SegmentIter begin() { return Segments.begin(); } in begin() 70 SegmentIter end() { return Segments.end(); } in end() 71 SegmentIter find(SlotIndex x) { return Segments.find(x); } in find() 72 ConstSegmentIter begin() const { return Segments.begin(); } in begin() 73 ConstSegmentIter end() const { return Segments.end(); } in end() 74 ConstSegmentIter find(SlotIndex x) const { return Segments.find(x); } in find() 76 bool empty() const { return Segments.empty(); } in empty() 77 SlotIndex startIndex() const { return Segments.start(); } in startIndex() [all …]
|
H A D | LiveInterval.h | 200 using Segments = SmallVector<Segment, 2>; variable 203 Segments segments; // the liveness segments 212 using iterator = Segments::iterator; 213 using const_iterator = Segments::const_iterator;
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
H A D | VarLenCodeEmitterGen.h | 35 SmallVector<EncodingSegment, 4> Segments; variable 47 using const_iterator = decltype(Segments)::const_iterator; 49 const_iterator begin() const { return Segments.begin(); } in begin() 50 const_iterator end() const { return Segments.end(); } in end() 51 size_t getNumSegments() const { return Segments.size(); } in getNumSegments()
|
H A D | VarLenCodeEmitterGen.cpp | 130 for (const auto &S : Segments) in VarLenInst() 150 Segments.push_back({BI->getNumBits(), BI}); in buildRec() 155 Segments.push_back({1, BI}); in buildRec() 180 Segments.push_back({static_cast<unsigned>(NumBitsVal), OperandName, in buildRec() 214 Segments.push_back({NumBits, in buildRec() 218 Segments.push_back({NumBits, DI, CustomEncoder, CustomDecoder}); in buildRec()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
H A D | TargetProcessControlTypes.h | 57 std::vector<SegFinalizeRequest> Segments; member 68 std::vector<SharedMemorySegFinalizeRequest> Segments; member 222 return FRAL::size(FR.Segments, FR.Actions); 227 return FRAL::serialize(OB, FR.Segments, FR.Actions); 231 return FRAL::deserialize(IB, FR.Segments, FR.Actions); in size() 263 return FRAL::size(FR.Segments, FR.Actions); 268 return FRAL::serialize(OB, FR.Segments, FR.Actions); 273 return FRAL::deserialize(IB, FR.Segments, FR.Actions); in serialize()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | LiveIntervalUnion.cpp | 37 SegmentIter SegPos = Segments.find(RegPos->start); in unify() 46 // We have reached the end of Segments, so it is no longer necessary to search 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() 106 for (LiveSegments::const_iterator SI = Segments.begin(); SI.valid(); ++SI) { in getOneVReg()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | MachOBuilder.h | 319 Segments.push_back(Segment(*this, SegName)); 320 return Segments.back(); 350 for (auto &Seg : Segments) { 363 for (auto &Seg : Segments) { 390 for (auto &Seg : Segments) { 406 for (auto &Seg : Segments) { 473 Header.ncmds = Segments.size() + LoadCommands.size(); 478 for (auto &Seg : Segments) 490 for (auto &Seg : Segments) { 509 for (auto &Seg : Segments) { [all …]
|
H A D | MemoryMapper.h | 40 std::vector<SegInfo> Segments; member
|
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/Coverage/ |
H A D | CoverageMapping.cpp | 1103 std::vector<CoverageSegment> &Segments; member in __anondf0c3b9d0b11::SegmentBuilder 1106 SegmentBuilder(std::vector<CoverageSegment> &Segments) : Segments(Segments) {} in SegmentBuilder() argument 1118 if (!Segments.empty() && !IsRegionEntry && !EmitSkippedRegion) { in startSegment() 1119 const auto &Last = Segments.back(); in startSegment() 1126 Segments.emplace_back(StartLoc.first, StartLoc.second, in startSegment() 1130 Segments.emplace_back(StartLoc.first, StartLoc.second, IsRegionEntry); in startSegment() 1133 const auto &Last = Segments.back(); in startSegment() 1315 std::vector<CoverageSegment> Segments; in buildSegments() local 1316 SegmentBuilder Builder(Segments); in buildSegments() 1332 for (unsigned I = 1, E = Segments.size(); I < E; ++I) { in buildSegments() [all …]
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-cov/ |
H A D | SourceCoverageViewText.cpp | 168 CoverageSegmentArray Segments = LCS.getLineSegments(); in renderLine() local 180 for (const auto *S : Segments) { in renderLine() 244 CoverageSegmentArray Segments = Line.getLineSegments(); in renderRegionMarkers() local 247 if (Segments.size() > 1) in renderRegionMarkers() 248 Segments = Segments.drop_back(); in renderRegionMarkers() 251 for (const auto *S : Segments) { in renderRegionMarkers()
|
H A D | SourceCoverageViewHTML.cpp | 945 CoverageSegmentArray Segments = LCS.getLineSegments(); in renderLine() local 953 Snip(LCol - 1, Segments.empty() ? 0 : (Segments.front()->Col - 1)); in renderLine() 955 for (unsigned I = 1, E = Segments.size(); I < E; ++I) in renderLine() 956 Snip(LCol - 1, Segments[I]->Col - LCol); in renderLine() 992 for (unsigned I = 0, E = Segments.size(); I < E; ++I) { in renderLine() 993 const auto *CurSeg = Segments[I]; in renderLine() 1006 if (Color && Segments.empty()) in renderLine() 1025 for (unsigned I = 0, E = Segments.size() - 1; I < E; ++I) { in renderLine() 1026 const auto *CurSeg = Segments[I]; in renderLine()
|
H A D | SourceCoverageView.cpp | 126 CoverageSegmentArray Segments = LCS.getLineSegments(); in shouldRenderRegionMarkers() local 127 if (Segments.empty()) in shouldRenderRegionMarkers() 129 for (unsigned I = 0, E = Segments.size() - 1; I < E; ++I) { in shouldRenderRegionMarkers() 130 const auto *CurSeg = Segments[I]; in shouldRenderRegionMarkers()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
H A D | JITLinkMemoryManager.h | 205 /// BasicLayout groups Sections into Segments based on their memory protection 208 /// Segments. These addreses will be mapped back onto the Graph blocks in 271 return {Segments.begin(), Segments.end()}; in segments() 284 SegmentMap Segments; variable 289 /// SimpleSegementAlloc takes a mapping of AllocGroups to Segments and uses 295 /// Note: Segments with MemLifetime::NoAlloc are not permitted, since they would 323 SegmentMap Segments, OnCreatedFunction OnCreated); 327 SegmentMap Segments);
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | JITLinkMemoryManager.cpp | 32 auto &Seg = Segments[{Sec.getMemProt(), Sec.getMemLifetime()}]; in BasicLayout() 51 for (auto &KV : Segments) { in BasicLayout() 103 for (auto &KV : Segments) { in apply() 147 const JITLinkDylib *JD, SegmentMap Segments, in Create() argument 163 for (auto &KV : Segments) { in Create() 205 SegmentMap Segments) { in Create() argument 208 Create(MemMgr, JD, std::move(Segments), in Create()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/minidump/ |
H A D | RegisterContextMinidump_x86_32.h | 76 // MinidumpContext_x86_32_Flags::Segments 121 Segments = x86_32_Flag | 0x00000004, enumerator 127 Full = Control | Integer | Segments,
|
H A D | RegisterContextMinidump_x86_64.h | 167 Segments = x86_64_Flag | 0x00000004, enumerator 173 All = Full | Segments | DebugRegisters,
|
H A D | RegisterContextMinidump_x86_32.cpp | 46 auto SegmentsFlag = MinidumpContext_x86_32_Flags::Segments; in ConvertMinidumpContext_x86_32()
|
H A D | RegisterContextMinidump_x86_64.cpp | 69 auto SegmentsFlag = MinidumpContext_x86_64_Flags::Segments; in ConvertMinidumpContext_x86_64()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | MemoryMapper.cpp | 72 for (auto &Segment : AI.Segments) { in initialize() 338 FR.Segments.reserve(AI.Segments.size()); in initialize() 340 for (auto Segment : AI.Segments) { in initialize() 351 FR.Segments.push_back(SegReq); in initialize()
|
H A D | EPCGenericRTDyldMemoryManager.cpp | 236 FR.Segments.push_back({}); in finalizeMemory() 237 auto &Seg = FR.Segments.back(); in finalizeMemory()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/ |
H A D | SimpleExecutorMemoryManager.cpp | 41 if (FR.Segments.empty()) { in finalize() 51 for (auto &Seg : FR.Segments) in finalize() 110 for (auto &Seg : FR.Segments) { in finalize()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/ |
H A D | DIATable.cpp | 40 return PDB_TableType::Segments; in getTableType()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCWinEH.h | 79 std::vector<Segment> Segments; member
|
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | WasmEmitter.cpp | 492 encodeULEB128(Section.Segments.size(), OS); in writeSectionContent() 493 for (auto &Segment : Section.Segments) { in writeSectionContent() 548 encodeULEB128(Section.Segments.size(), OS); in writeSectionContent() 549 for (auto &Segment : Section.Segments) { in writeSectionContent()
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ |
H A D | ModuleDepCollector.cpp | 123 SmallVector<StringRef> Segments; in splitString() local 124 StringRef(S).split(Segments, Separator, /*MaxSplit=*/-1, /*KeepEmpty=*/false); in splitString() 126 Result.reserve(Segments.size()); in splitString() 127 for (StringRef Segment : Segments) in splitString()
|