/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | NativeFunctionSymbol.cpp | 40 uint32_t NativeFunctionSymbol::getAddressSection() const { return Sym.Segment; } 52 return Session.getRVAFromSectOffset(Sym.Segment, Sym.CodeOffset); 56 return Session.getVAFromSectOffset(Sym.Segment, Sym.CodeOffset);
|
H A D | NativePublicSymbol.cpp | 36 uint32_t NativePublicSymbol::getAddressSection() const { return Sym.Segment; } 47 return Session.getRVAFromSectOffset(Sym.Segment, Sym.Offset); 51 return Session.getVAFromSectOffset(Sym.Segment, Sym.Offset);
|
H A D | GSIStreamBuilder.cpp | 114 FixedMem->Pub.Segment = Pub.Segment; 181 // The dead fields are Offset, Segment, and Flags. 428 if (L.Segment != R.Segment) 429 return L.Segment < R.Segment;
|
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/xray/ |
H A D | xray_segmented_array.h | 34 struct Segment { struct in class:__xray::Array 35 Segment *Prev; 36 Segment *Next; 50 // Segment, aligned properly, and the rest of the elements are accessed 62 static constexpr uint64_t SegmentControlBlockSize = sizeof(Segment *) * 2; 75 static Segment SentinelSegment; 82 Segment *S = &SentinelSegment; 87 Iterator(Segment *IS, uint64_t Off, uint64_t S) XRAY_NEVER_INSTRUMENT 165 Segment *Head; 166 Segment *Tai [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-cov/ |
H A D | CoverageExporterJson.cpp | 22 // -- Segment: dict => Describes a segment of the file with a counter 74 json::Array renderSegment(const coverage::CoverageSegment &Segment) { argument 75 return json::Array({Segment.Line, Segment.Col, 76 clamp_uint64_to_int64(Segment.Count), Segment.HasCount, 77 Segment.IsRegionEntry, Segment.IsGapRegion}); 140 for (const auto &Segment : FileCoverage) 141 SegmentArray.push_back(renderSegment(Segment)); [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCSectionMachO.cpp | 83 MCSectionMachO::MCSectionMachO(StringRef Segment, StringRef Section, argument 88 assert(Segment.size() <= 16 && Section.size() <= 16 && 89 "Segment or section string too long"); 91 if (i < Segment.size()) 92 SegmentName[i] = Segment[i]; 178 StringRef &Segment, // Out. 191 Segment = GetEmptyOrTrim(0); 198 if (Segment.empty() || Segment.size() > 16) 177 ParseSectionSpecifier(StringRef Spec, StringRef &Segment, StringRef &Section, unsigned &TAA, bool &TAAParsed, unsigned &StubSize) argument
|
H A D | WasmObjectWriter.cpp | 600 const WasmDataSegment &Segment = DataSegments[Ref.Segment]; local 602 return Segment.Offset + Ref.Offset + RelEntry.Addend; 933 for (const WasmDataSegment &Segment : DataSegments) { 934 encodeULEB128(Segment.InitFlags, W.OS); // flags 935 if (Segment.InitFlags & wasm::WASM_SEGMENT_HAS_MEMINDEX) 937 if ((Segment.InitFlags & wasm::WASM_SEGMENT_IS_PASSIVE) == 0) { 938 W.OS << char(Segment.Offset > std::numeric_limits<int32_t>().max() 941 encodeSLEB128(Segment.Offset, W.OS); // offset 944 encodeULEB128(Segment 1310 WasmDataSegment &Segment = DataSegments.back(); local 1537 const WasmDataSegment &Segment = local [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCSectionMachO.h | 35 MCSectionMachO(StringRef Segment, StringRef Section, unsigned TAA, 65 StringRef &Segment, // Out.
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | LiveInterval.cpp | 15 // individual segment is represented as an instance of LiveRange::Segment, 73 using Segment = LiveRange::Segment; 95 impl().insertAtEnd(Segment(Def, Def.getDeadSlot(), VNI)); 99 Segment *S = segmentAt(I); 116 segments().insert(I, Segment(Def, Def.getDeadSlot(), VNI)); 124 impl().findInsertPos(Segment(Use.getPrevSlot(), Use, nullptr)); 140 iterator I = impl().findInsertPos(Segment(BeforeUse, Use, nullptr)); 160 Segment *S = segmentAt(I); 188 Segment * [all...] |
H A D | LiveIntervals.cpp | 359 LR.addSegment(LiveRange::Segment(Def, Def.getDeadSlot(), VNI)); 417 Segments.addSegment(LiveRange::Segment(BlockStart, Idx, VNI)); 605 const LiveRange::Segment *Segment = SR.getSegmentContaining(VNI->def); local 606 assert(Segment != nullptr && "Missing segment for VNI"); 607 if (Segment->end != VNI->def.getDeadSlot()) 614 SR.removeSegment(*Segment); 876 LiveRange::Segment 882 LiveRange::Segment S(SlotIndex(getInstructionIndex(startInst).getRegSlot()), 1070 // Segment goin [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | LiveInterval.h | 15 // individual segment is represented as an instance of LiveRange::Segment, 152 /// It manages an ordered list of Segment objects. 161 struct Segment { struct in class:llvm::LiveRange 167 Segment() = default; 169 Segment(SlotIndex S, SlotIndex E, VNInfo *V) function in struct:llvm::LiveRange::Segment 185 bool operator<(const Segment &Other) const { 188 bool operator==(const Segment &Other) const { 192 bool operator!=(const Segment &Other) const { 199 using Segments = SmallVector<Segment, 2>; 208 using SegmentSet = std::set<Segment>; [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | MachODumper.cpp | 362 MachOSegment &Segment) { 365 Segment.CmdName = "LC_SEGMENT"; 366 Segment.SegName = SC.segname; 367 Segment.cmdsize = SC.cmdsize; 368 Segment.vmaddr = SC.vmaddr; 369 Segment.vmsize = SC.vmsize; 370 Segment.fileoff = SC.fileoff; 371 Segment.filesize = SC.filesize; 372 Segment.maxprot = SC.maxprot; 373 Segment 360 getSegment(const MachOObjectFile *Obj, const MachOObjectFile::LoadCommandInfo &L, MachOSegment &Segment) argument [all...] |
H A D | WasmDumper.cpp | 177 for (const WasmSegment &Segment : Obj->dataSegments()) { 178 const wasm::WasmDataSegment &Seg = Segment.Data; 179 DictScope Group(W, "Segment"); 235 W.printHex("Segment", Symbol.Info.DataRef.Segment);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ |
H A D | Multilib.cpp | 28 /// normalize Segment to "/foo/bar" or "". 29 static void normalizePathSegment(std::string &Segment) { argument 30 StringRef seg = Segment; 41 Segment.clear(); 47 Segment = "/" + seg.str(); 49 Segment = std::string(seg);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | WasmYAML.cpp | 373 IO &IO, WasmYAML::ElemSegment &Segment) { 374 IO.mapRequired("Offset", Segment.Offset); 375 IO.mapRequired("Functions", Segment.Functions); 445 IO &IO, WasmYAML::DataSegment &Segment) { 446 IO.mapOptional("SectionOffset", Segment.SectionOffset); 447 IO.mapRequired("InitFlags", Segment.InitFlags); 448 if (Segment.InitFlags & wasm::WASM_SEGMENT_HAS_MEMINDEX) { 449 IO.mapRequired("MemoryIndex", Segment.MemoryIndex); 451 Segment.MemoryIndex = 0; 453 if ((Segment 372 mapping( IO &IO, WasmYAML::ElemSegment &Segment) argument 444 mapping( IO &IO, WasmYAML::DataSegment &Segment) argument [all...] |
H A D | WasmEmitter.cpp | 199 encodeULEB128(Info.DataRef.Segment, SubSection.getStream()); 451 for (auto &Segment : Section.Segments) { 452 encodeULEB128(Segment.TableIndex, OS); 453 writeInitExpr(OS, Segment.Offset); 455 encodeULEB128(Segment.Functions.size(), OS); 456 for (auto &Function : Segment.Functions) 492 for (auto &Segment : Section.Segments) { 493 encodeULEB128(Segment.InitFlags, OS); 494 if (Segment.InitFlags & wasm::WASM_SEGMENT_HAS_MEMINDEX) 495 encodeULEB128(Segment [all...] |
H A D | CodeViewYAMLSymbols.cpp | 284 IO.mapRequired("Seg", Symbol.Segment); 311 IO.mapRequired("Segment", Symbol.Segment); 330 IO.mapOptional("Segment", Symbol.Segment, uint16_t(0)); 344 IO.mapOptional("Segment", Symbol.Segment, uint16_t(0)); 425 IO.mapOptional("Segment", Symbol.Segment, uint16_t(0)); 431 IO.mapOptional("Segment", Symbo [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | DebugLinesSubsection.cpp | 148 void DebugLinesSubsection::setRelocationAddress(uint16_t Segment, argument 151 RelocSegment = Segment;
|
H A D | SymbolRecordMapping.cpp | 53 error(IO.mapInteger(Block.Segment)); 65 error(IO.mapInteger(Thunk.Segment)); 108 error(IO.mapInteger(CoffGroup.Segment)); 137 error(IO.mapInteger(CallSiteInfo.Segment)); 223 error(IO.mapInteger(Data.Segment)); 332 error(IO.mapInteger(HeapAllocSite.Segment)); 365 error(IO.mapInteger(Public.Segment)); 385 error(IO.mapInteger(Label.Segment)); 418 error(IO.mapInteger(Proc.Segment)); 452 error(IO.mapInteger(Data.Segment)); [all...] |
/freebsd-13-stable/sys/contrib/dev/acpica/components/hardware/ |
H A D | hwpci.c | 220 * consisting of a Segment number, Bus number, Device number, 389 PciId->Segment, PciId->Bus, PciId->Device, PciId->Function)); 416 PciId->Segment, PciId->Bus, PciId->Device, PciId->Function,
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | SymbolRecord.h | 62 uint16_t Segment = 0; member in class:llvm::codeview::ProcSym 80 uint16_t Segment = 0; member in class:llvm::codeview::Thunk32Sym 133 uint16_t Segment = 0; member in class:llvm::codeview::CoffGroupSym 356 ulittle16_t Segment; member in struct:llvm::codeview::PublicSym32Header 371 uint16_t Segment = 0; member in class:llvm::codeview::PublicSym32 617 uint16_t Segment = 0; member in class:llvm::codeview::BlockSym 637 uint16_t Segment = 0; member in class:llvm::codeview::LabelSym 814 uint16_t Segment = 0; member in class:llvm::codeview::CallSiteInfoSym 835 uint16_t Segment = 0; member in class:llvm::codeview::HeapAllocationSiteSym 950 uint16_t Segment member in class:llvm::codeview::DataSym 972 uint16_t Segment = 0; member in class:llvm::codeview::ThreadLocalDataSym 1000 uint16_t Segment = 0; member in class:llvm::codeview::AnnotationSym [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/ELF/ |
H A D | Object.h | 46 class Segment; 327 void writePhdr(const Segment &Seg); 389 Segment *ParentSegment = nullptr; 431 class Segment { class in namespace:llvm::objcopy::elf 456 Segment *ParentSegment = nullptr; 460 explicit Segment(ArrayRef<uint8_t> Data) : Contents(Data) {} function in class:llvm::objcopy::elf::Segment 461 Segment() = default; 936 void setParentSegment(Segment &Child); 999 using SegPtr = std::unique_ptr<Segment>; 1024 Segment ElfHdrSegmen [all...] |
H A D | Object.cpp | 39 template <class ELFT> void ELFWriter<ELFT>::writePhdr(const Segment &Seg) { 304 Segment *Seg = Sec->ParentSegment; 1088 static bool sectionWithinSegment(const SectionBase &Sec, const Segment &Seg) { 1114 static bool segmentOverlapsSegment(const Segment &Child, 1115 const Segment &Parent) { 1121 static bool compareSegmentsByOffset(const Segment *A, const Segment *B) { 1260 template <class ELFT> void ELFBuilder<ELFT>::setParentSegment(Segment &Child) { 1261 for (Segment &Parent : Obj.segments()) { 1300 Segment 1976 auto Segment = *Sec.ParentSegment; local [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/MCParser/ |
H A D | DarwinAsmParser.cpp | 52 bool parseSectionSwitch(StringRef Segment, StringRef Section, 473 bool DarwinAsmParser::parseSectionSwitch(StringRef Segment, StringRef Section, argument 483 Segment, Section, TAA, StubSize, 688 StringRef Segment, Section; local 693 MCSectionMachO::ParseSectionSpecifier(SectionSpec, Segment, Section, 723 bool isText = Segment == "__TEXT"; // FIXME: Hack. 725 Segment, Section, TAA, StubSize, 886 StringRef Segment; local 887 if (getParser().parseIdentifier(Segment)) 905 getContext().getMachOSection(Segment, Sectio [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Object/ |
H A D | WasmObjectFile.cpp | 47 Out << ", Segment=" << Info.DataRef.Segment; 1227 wasm::WasmElemSegment Segment; local 1228 Segment.TableIndex = readVaruint32(Ctx); 1229 if (Segment.TableIndex != 0) { 1233 if (Error Err = readInitExpr(Segment.Offset, Ctx)) 1237 Segment.Functions.push_back(readVaruint32(Ctx)); 1239 ElemSegments.push_back(Segment); 1255 WasmSegment Segment; local 1256 Segment 1360 const wasm::WasmDataSegment &Segment = DataSegments[SegmentIndex].Data; local [all...] |