/netbsd-src/external/bsd/elftosb/dist/common/ |
H A D | DataSource.h | 43 class Segment 47 Segment(DataSource & source) : m_source(source) {} in Segment() function 50 virtual ~Segment() {} in ~Segment() 87 class PatternSegment : public Segment 155 virtual Segment * getSegmentAt(unsigned index)=0; 184 virtual DataSource::Segment * getSegmentAt(unsigned index) { return this; } in getSegmentAt() 196 class UnmappedDataSource : public DataSource, public DataSource::Segment 212 virtual DataSource::Segment * getSegmentAt(unsigned index) { return this; } in getSegmentAt() 249 virtual DataSource::Segment * getSegmentAt(unsigned index); 255 class TextSegment : public DataSource::Segment [all …]
|
H A D | DataSource.cpp | 17 : DataSource::Segment(source), m_pattern() in PatternSegment() 22 : DataSource::Segment(source), m_pattern(pattern) in PatternSegment() 27 : DataSource::Segment(source), m_pattern(static_cast<uint8_t>(pattern)) in PatternSegment() 32 : DataSource::Segment(source), m_pattern(static_cast<uint16_t>(pattern)) in PatternSegment() 37 : DataSource::Segment(source), m_pattern(static_cast<uint32_t>(pattern)) in PatternSegment() 87 : DataSource(), DataSource::Segment((DataSource&)*this), m_data(), m_length(0) in UnmappedDataSource() 92 : DataSource(), DataSource::Segment((DataSource&)*this), m_data(), m_length(0) in UnmappedDataSource() 145 DataSource::Segment * MemoryImageDataSource::getSegmentAt(unsigned index) in getSegmentAt() 160 DataSource::Segment * newSegment; in getSegmentAt() 178 : DataSource::Segment(source), m_image(image), m_index(index) in TextSegment()
|
H A D | DataTarget.h | 60 …virtual DataTarget::AddressRange getRangeForSegment(DataSource & source, DataSource::Segment & seg… 92 …virtual DataTarget::AddressRange getRangeForSegment(DataSource & source, DataSource::Segment & seg… 117 …virtual DataTarget::AddressRange getRangeForSegment(DataSource & source, DataSource::Segment & seg…
|
H A D | ELFSourceFile.h | 156 class ProgBitsSegment : public DataSource::Segment 210 virtual DataSource::Segment * getSegmentAt(unsigned index) { return m_segments[index]; } in getSegmentAt() 216 typedef std::vector<DataSource::Segment*> segment_vector_t; //!< A list of segment instances.
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/dsymutil/ |
H A D | MachOUtils.cpp | 142 MachO::segment_command_64 Segment; in iterateOnSegments() local 144 Segment = adaptFrom32bits(Obj.getSegmentLoadCommand(LCI)); in iterateOnSegments() 146 Segment = Obj.getSegment64LoadCommand(LCI); in iterateOnSegments() 150 Handler(Segment); in iterateOnSegments() 254 const object::MachOObjectFile::LoadCommandInfo &LCI, SegmentTy Segment, in transferSegmentAndSections() argument 259 if (StringRef("__DWARF") == Segment.segname) in transferSegmentAndSections() 262 if (StringRef("__TEXT") == Segment.segname && EHFrameSize > 0) { in transferSegmentAndSections() 263 Segment.fileoff = EHFrameOffset; in transferSegmentAndSections() 264 Segment.filesize = EHFrameSize; in transferSegmentAndSections() 265 } else if (StringRef("__LINKEDIT") == Segment.segname) { in transferSegmentAndSections() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | LiveInterval.h | 162 struct Segment { struct 168 Segment() = default; argument 170 Segment(SlotIndex S, SlotIndex E, VNInfo *V) in Segment() argument 186 bool operator<(const Segment &Other) const { argument 189 bool operator==(const Segment &Other) const { 193 bool operator!=(const Segment &Other) const { 200 using Segments = SmallVector<Segment, 2>; 209 using SegmentSet = std::set<Segment>; 254 for (const Segment &S : Other.segments) in assign() 255 segments.push_back(Segment(S.start, S.end, valnos[S.valno->id])); in assign() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | LiveInterval.cpp | 73 using Segment = LiveRange::Segment; typedef in __anondae7e9140111::CalcLiveRangeUtilBase 95 impl().insertAtEnd(Segment(Def, Def.getDeadSlot(), VNI)); in createDeadDef() 99 Segment *S = segmentAt(I); in createDeadDef() 116 segments().insert(I, Segment(Def, Def.getDeadSlot(), VNI)); in createDeadDef() 124 impl().findInsertPos(Segment(Use.getPrevSlot(), Use, nullptr)); in extendInBlock() 140 iterator I = impl().findInsertPos(Segment(BeforeUse, Use, nullptr)); in extendInBlock() 160 Segment *S = segmentAt(I); in extendSegmentEndTo() 188 Segment *S = segmentAt(I); in extendSegmentStartTo() 210 Segment *MergeToSeg = segmentAt(MergeTo); in extendSegmentStartTo() 219 iterator addSegment(Segment S) { in addSegment() [all …]
|
H A D | LiveIntervals.cpp | 371 LR.addSegment(LiveRange::Segment(Def, Def.getDeadSlot(), VNI)); in createSegmentsForValues() 429 Segments.addSegment(LiveRange::Segment(BlockStart, Idx, VNI)); in extendSegmentsToUses() 617 const LiveRange::Segment *Segment = SR.getSegmentContaining(VNI->def); in shrinkToUses() local 618 assert(Segment != nullptr && "Missing segment for VNI"); in shrinkToUses() 619 if (Segment->end != VNI->def.getDeadSlot()) in shrinkToUses() 626 SR.removeSegment(*Segment); in shrinkToUses() 774 for (const LiveRange::Segment &Segment : SR.segments) { in addKillFlags() local 775 if (Segment.start >= RI->end) in addKillFlags() 777 if (Segment.end == RI->end) { in addKillFlags() 875 LiveRange::Segment [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/obj2yaml/ |
H A D | wasm2yaml.cpp | 97 for (const object::WasmSegment &Segment : Obj.dataSegments()) { in dumpCustomSection() local 98 if (!Segment.Data.Name.empty()) { in dumpCustomSection() 100 SegmentInfo.Name = Segment.Data.Name; in dumpCustomSection() 102 SegmentInfo.Alignment = Segment.Data.Alignment; in dumpCustomSection() 103 SegmentInfo.Flags = Segment.Data.LinkingFlags; in dumpCustomSection() 106 if (Segment.Data.Comdat != UINT32_MAX) { in dumpCustomSection() 107 LinkingSec->Comdats[Segment.Data.Comdat].Entries.emplace_back( in dumpCustomSection() 328 for (auto &Segment : Obj.elements()) { in dump() local 330 Seg.Flags = Segment.Flags; in dump() 331 Seg.TableNumber = Segment.TableNumber; in dump() [all …]
|
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/xray/ |
H A D | xray_segmented_array.h | 35 struct Segment { struct 36 Segment *Prev; argument 37 Segment *Next; argument 63 static constexpr uint64_t SegmentControlBlockSize = sizeof(Segment *) * 2; 76 static Segment SentinelSegment; 83 Segment *S = &SentinelSegment; 88 Iterator(Segment *IS, uint64_t Off, uint64_t S) XRAY_NEVER_INSTRUMENT in Iterator() 166 Segment *Head; 167 Segment *Tail; 171 Segment *Freelist; [all …]
|
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/ |
H A D | zip.d | 447 private Segment[] _segs; variable 791 _segs = [Segment(0, cast(uint) data.length)]; in this() 1341 struct Segment struct 1365 _segs ~= Segment(_segs[pos].start, start); in removeSegment() 1367 _segs ~= Segment(end, _segs[pos].end); in removeSegment() 1375 _segs = [Segment(0,100)]; in with() 1377 assert(_segs == [Segment(0,10),Segment(20,100)]); in with() 1379 _segs = [Segment(0,100)]; in with() 1381 assert(_segs == [Segment(20,100)]); in with() 1383 _segs = [Segment(0,100)]; in with() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/ |
H A D | WasmYAML.cpp | 376 IO &IO, WasmYAML::ElemSegment &Segment) { in mapping() argument 377 if (!IO.outputting() || Segment.Flags) in mapping() 378 IO.mapOptional("Flags", Segment.Flags); in mapping() 380 Segment.Flags & wasm::WASM_ELEM_SEGMENT_HAS_TABLE_NUMBER) in mapping() 381 IO.mapOptional("TableNumber", Segment.TableNumber); in mapping() 383 Segment.Flags & wasm::WASM_ELEM_SEGMENT_MASK_HAS_ELEM_KIND) in mapping() 384 IO.mapOptional("ElemKind", Segment.ElemKind); in mapping() 385 IO.mapRequired("Offset", Segment.Offset); in mapping() 386 IO.mapRequired("Functions", Segment.Functions); in mapping() 456 IO &IO, WasmYAML::DataSegment &Segment) { in mapping() argument [all …]
|
H A D | WasmEmitter.cpp | 201 encodeULEB128(Info.DataRef.Segment, SubSection.getStream()); in writeSectionContent() 486 for (auto &Segment : Section.Segments) { in writeSectionContent() local 487 encodeULEB128(Segment.Flags, OS); in writeSectionContent() 488 if (Segment.Flags & wasm::WASM_ELEM_SEGMENT_HAS_TABLE_NUMBER) in writeSectionContent() 489 encodeULEB128(Segment.TableNumber, OS); in writeSectionContent() 491 writeInitExpr(OS, Segment.Offset); in writeSectionContent() 493 if (Segment.Flags & wasm::WASM_ELEM_SEGMENT_MASK_HAS_ELEM_KIND) { in writeSectionContent() 497 if (Segment.ElemKind != uint32_t(wasm::ValType::FUNCREF)) { in writeSectionContent() 498 reportError("unexpected elemkind: " + Twine(Segment.ElemKind)); in writeSectionContent() 505 encodeULEB128(Segment.Functions.size(), OS); in writeSectionContent() [all …]
|
H A D | CodeViewYAMLSymbols.cpp | 307 IO.mapRequired("Seg", Symbol.Segment); in map() 334 IO.mapRequired("Segment", Symbol.Segment); in map() 353 IO.mapOptional("Segment", Symbol.Segment, uint16_t(0)); in map() 367 IO.mapOptional("Segment", Symbol.Segment, uint16_t(0)); in map() 448 IO.mapOptional("Segment", Symbol.Segment, uint16_t(0)); in map() 454 IO.mapOptional("Segment", Symbol.Segment, uint16_t(0)); in map() 505 IO.mapOptional("Segment", Symbol.Segment, uint16_t(0)); in map() 518 IO.mapOptional("Segment", Symbol.Segment, uint16_t(0)); in map() 564 IO.mapOptional("Segment", Symbol.Segment, uint16_t(0)); in map() 571 IO.mapOptional("Segment", Symbol.Segment, uint16_t(0)); in map() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-readobj/ |
H A D | MachODumper.cpp | 359 MachOSegment &Segment) { in getSegment() argument 362 Segment.CmdName = "LC_SEGMENT"; in getSegment() 363 Segment.SegName = SC.segname; in getSegment() 364 Segment.cmdsize = SC.cmdsize; in getSegment() 365 Segment.vmaddr = SC.vmaddr; in getSegment() 366 Segment.vmsize = SC.vmsize; in getSegment() 367 Segment.fileoff = SC.fileoff; in getSegment() 368 Segment.filesize = SC.filesize; in getSegment() 369 Segment.maxprot = SC.maxprot; in getSegment() 370 Segment.initprot = SC.initprot; in getSegment() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-cov/ |
H A D | CoverageExporterJson.cpp | 80 json::Array renderSegment(const coverage::CoverageSegment &Segment) { in renderSegment() argument 81 return json::Array({Segment.Line, Segment.Col, in renderSegment() 82 clamp_uint64_to_int64(Segment.Count), Segment.HasCount, in renderSegment() 83 Segment.IsRegionEntry, Segment.IsGapRegion}); in renderSegment() 197 for (const auto &Segment : FileCoverage) in renderFileSegments() local 198 SegmentArray.push_back(renderSegment(Segment)); in renderFileSegments()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Object/ |
H A D | WasmObjectFile.cpp | 47 Out << ", Segment=" << Info.DataRef.Segment; in print() 1348 wasm::WasmElemSegment Segment; in parseElemSection() local 1349 Segment.Flags = readVaruint32(Ctx); in parseElemSection() 1354 if (Segment.Flags & ~SupportedFlags) in parseElemSection() 1358 if (Segment.Flags & wasm::WASM_ELEM_SEGMENT_HAS_TABLE_NUMBER) in parseElemSection() 1359 Segment.TableNumber = readVaruint32(Ctx); in parseElemSection() 1361 Segment.TableNumber = 0; in parseElemSection() 1362 if (!isValidTableNumber(Segment.TableNumber)) in parseElemSection() 1366 if (Segment.Flags & wasm::WASM_ELEM_SEGMENT_IS_PASSIVE) { in parseElemSection() 1367 Segment.Offset.Opcode = wasm::WASM_OPCODE_I32_CONST; in parseElemSection() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/ |
H A D | MCSectionMachO.cpp | 83 MCSectionMachO::MCSectionMachO(StringRef Segment, StringRef Section, in MCSectionMachO() argument 88 assert(Segment.size() <= 16 && Section.size() <= 16 && in MCSectionMachO() 91 if (i < Segment.size()) in MCSectionMachO() 92 SegmentName[i] = Segment[i]; in MCSectionMachO() 178 StringRef &Segment, // Out. in ParseSectionSpecifier() argument 191 Segment = GetEmptyOrTrim(0); in ParseSectionSpecifier()
|
H A D | WasmObjectWriter.cpp | 642 const WasmDataSegment &Segment = DataSegments[SymRef.Segment]; in getProvisionalValue() local 644 return Segment.Offset + SymRef.Offset + RelEntry.Addend; in getProvisionalValue() 1019 for (const WasmDataSegment &Segment : DataSegments) { in writeDataSection() local 1020 encodeULEB128(Segment.InitFlags, W->OS); // flags in writeDataSection() 1021 if (Segment.InitFlags & wasm::WASM_DATA_SEGMENT_HAS_MEMINDEX) in writeDataSection() 1023 if ((Segment.InitFlags & wasm::WASM_DATA_SEGMENT_IS_PASSIVE) == 0) { in writeDataSection() 1026 encodeSLEB128(Segment.Offset, W->OS); // offset in writeDataSection() 1029 encodeULEB128(Segment.Data.size(), W->OS); // size in writeDataSection() 1030 Segment.Section->setSectionOffset(W->OS.tell() - Section.ContentsOffset); in writeDataSection() 1031 W->OS << Segment.Data; // data in writeDataSection() [all …]
|
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/xray/tests/unit/ |
H A D | segmented_array_test.cc | 136 constexpr auto Segment = Array<TestData>::SegmentSize; in TEST() local 137 constexpr auto SegmentX2 = Segment * 2; in TEST() 149 Data.trim(Segment); in TEST() 150 ASSERT_EQ(Data.size(), Segment); in TEST() 155 ASSERT_EQ(Back.First, static_cast<s64>(Segment + 1)); in TEST() 156 ASSERT_EQ(Back.Second, static_cast<s64>(Segment + 1)); in TEST() 160 Data.trim(Segment); in TEST() 177 constexpr auto Segment = Array<TestData>::SegmentSize; in TEST() local 179 AllocatorType A(Segment); in TEST()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/ |
H A D | NativePublicSymbol.cpp | 36 uint32_t NativePublicSymbol::getAddressSection() const { return Sym.Segment; } in getAddressSection() 43 return Session.getRVAFromSectOffset(Sym.Segment, Sym.Offset); in getRelativeVirtualAddress() 47 return Session.getVAFromSectOffset(Sym.Segment, Sym.Offset); in getVirtualAddress()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/ |
H A D | SymbolRecordMapping.cpp | 53 error(IO.mapInteger(Block.Segment)); in visitKnownRecord() 65 error(IO.mapInteger(Thunk.Segment)); in visitKnownRecord() 108 error(IO.mapInteger(CoffGroup.Segment)); in visitKnownRecord() 137 error(IO.mapInteger(CallSiteInfo.Segment)); in visitKnownRecord() 223 error(IO.mapInteger(Data.Segment)); in visitKnownRecord() 332 error(IO.mapInteger(HeapAllocSite.Segment)); in visitKnownRecord() 365 error(IO.mapInteger(Public.Segment)); in visitKnownRecord() 385 error(IO.mapInteger(Label.Segment)); in visitKnownRecord() 418 error(IO.mapInteger(Proc.Segment)); in visitKnownRecord() 452 error(IO.mapInteger(Data.Segment)); in visitKnownRecord() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | SymbolRecord.h | 62 uint16_t Segment = 0; variable 80 uint16_t Segment = 0; variable 133 uint16_t Segment = 0; variable 356 ulittle16_t Segment; member 371 uint16_t Segment = 0; variable 617 uint16_t Segment = 0; variable 637 uint16_t Segment = 0; variable 814 uint16_t Segment = 0; variable 835 uint16_t Segment = 0; variable 950 uint16_t Segment = 0; variable [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/ |
H A D | Multilib.cpp | 29 static void normalizePathSegment(std::string &Segment) { in normalizePathSegment() argument 30 StringRef seg = Segment; in normalizePathSegment() 41 Segment.clear(); in normalizePathSegment() 47 Segment = "/" + seg.str(); in normalizePathSegment() 49 Segment = std::string(seg); in normalizePathSegment()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 71 SDValue Segment; member 84 Segment(), GV(nullptr), CP(nullptr), BlockAddr(nullptr), ES(nullptr), in X86ISelAddressMode() 222 SDValue &Segment); 225 SDValue &Index, SDValue &Disp, SDValue &Segment); 229 SDValue &Segment); 232 SDValue &Segment); 235 SDValue &Segment); 241 SDValue &Segment); 247 SDValue &Segment) { in tryFoldLoad() argument 248 return tryFoldLoad(P, P, N, Base, Scale, Index, Disp, Segment); in tryFoldLoad() [all …]
|