/freebsd-11-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-11-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]; 183 StringRef &Segment, // Out. 196 Segment = GetEmptyOrTrim(0); 203 if (Segment.empty() || Segment.size() > 16) 182 ParseSectionSpecifier(StringRef Spec, StringRef &Segment, StringRef &Section, unsigned &TAA, bool &TAAParsed, unsigned &StubSize) argument
|
H A D | WasmObjectWriter.cpp | 577 const WasmDataSegment &Segment = DataSegments[Ref.Segment]; local 579 return Segment.Offset + Ref.Offset + RelEntry.Addend; 862 for (const WasmDataSegment &Segment : DataSegments) { 863 encodeULEB128(Segment.InitFlags, W.OS); // flags 864 if (Segment.InitFlags & wasm::WASM_SEGMENT_HAS_MEMINDEX) 866 if ((Segment.InitFlags & wasm::WASM_SEGMENT_IS_PASSIVE) == 0) { 868 encodeSLEB128(Segment.Offset, W.OS); // offset 871 encodeULEB128(Segment.Data.size(), W.OS); // size 872 Segment 1234 WasmDataSegment &Segment = DataSegments.back(); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCSectionMachO.h | 36 MCSectionMachO(StringRef Segment, StringRef Section, unsigned TAA, 72 StringRef &Segment, // Out.
|
/freebsd-11-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, clamp_uint64_to_int64(Segment.Count), 76 Segment.HasCount, Segment.IsRegionEntry}); 139 for (const auto &Segment : FileCoverage) 140 SegmentArray.push_back(renderSegment(Segment));
|
/freebsd-11-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 | 361 LR.addSegment(LiveRange::Segment(Def, Def.getDeadSlot(), VNI)); 419 Segments.addSegment(LiveRange::Segment(BlockStart, Idx, VNI)); 607 const LiveRange::Segment *Segment = SR.getSegmentContaining(VNI->def); local 608 assert(Segment != nullptr && "Missing segment for VNI"); 609 if (Segment->end != VNI->def.getDeadSlot()) 616 SR.removeSegment(*Segment); 878 LiveRange::Segment 884 LiveRange::Segment S(SlotIndex(getInstructionIndex(startInst).getRegSlot()), 1058 // Segment goin [all...] |
/freebsd-11-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-11-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 | 187 for (const WasmSegment &Segment : Obj->dataSegments()) { 188 const wasm::WasmDataSegment &Seg = Segment.Data; 189 DictScope Group(W, "Segment"); 237 W.printHex("Segment", Symbol.Info.DataRef.Segment);
|
/freebsd-11-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 = seg;
|
/freebsd-11-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); 440 IO &IO, WasmYAML::DataSegment &Segment) { 441 IO.mapOptional("SectionOffset", Segment.SectionOffset); 442 IO.mapRequired("InitFlags", Segment.InitFlags); 443 if (Segment.InitFlags & wasm::WASM_SEGMENT_HAS_MEMINDEX) { 444 IO.mapRequired("MemoryIndex", Segment.MemoryIndex); 446 Segment.MemoryIndex = 0; 448 if ((Segment 372 mapping( IO &IO, WasmYAML::ElemSegment &Segment) argument 439 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-11-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/ELF/ |
H A D | Object.cpp | 39 template <class ELFT> void ELFWriter<ELFT>::writePhdr(const Segment &Seg) { 301 Segment *Seg = Sec->ParentSegment; 1061 static bool sectionWithinSegment(const SectionBase &Sec, const Segment &Seg) { 1087 static bool segmentOverlapsSegment(const Segment &Child, 1088 const Segment &Parent) { 1094 static bool compareSegmentsByOffset(const Segment *A, const Segment *B) { 1104 static bool compareSegmentsByPAddr(const Segment *A, const Segment *B) { 1241 template <class ELFT> void ELFBuilder<ELFT>::setParentSegment(Segment 1948 auto Segment = *Sec.ParentSegment; local [all...] |
H A D | Object.h | 46 class Segment; 327 void writePhdr(const Segment &Seg); 389 Segment *ParentSegment = nullptr; 429 class Segment { class in namespace:llvm::objcopy::elf 454 Segment *ParentSegment = nullptr; 458 explicit Segment(ArrayRef<uint8_t> Data) : Contents(Data) {} function in class:llvm::objcopy::elf::Segment 459 Segment() = default; 930 void setParentSegment(Segment &Child); 993 using SegPtr = std::unique_ptr<Segment>; 1018 Segment ElfHdrSegmen [all...] |
/freebsd-11-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-11-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...] |
H A D | SymbolDumper.cpp | 129 W.printHex("Segment", Block.Segment); 141 W.printNumber("Seg", Thunk.Segment); 178 W.printNumber("Segment", CoffGroup.Segment); 205 W.printHex("Segment", CallSiteInfo.Segment); 443 W.printHex("Segment", HeapAllocSite.Segment); 517 W.printNumber("Seg", Public.Segment); [all...] |
/freebsd-11-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 364 uint16_t Segment = 0; member in class:llvm::codeview::PublicSym32 610 uint16_t Segment = 0; member in class:llvm::codeview::BlockSym 630 uint16_t Segment = 0; member in class:llvm::codeview::LabelSym 807 uint16_t Segment = 0; member in class:llvm::codeview::CallSiteInfoSym 828 uint16_t Segment = 0; member in class:llvm::codeview::HeapAllocationSiteSym 943 uint16_t Segment = 0; member in class:llvm::codeview::DataSym 965 uint16_t Segment member in class:llvm::codeview::ThreadLocalDataSym 993 uint16_t Segment = 0; member in class:llvm::codeview::AnnotationSym [all...] |
H A D | DebugLinesSubsection.h | 131 void setRelocationAddress(uint16_t Segment, uint32_t Offset);
|
/freebsd-11-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-11-stable/contrib/llvm-project/llvm/lib/Object/ |
H A D | WasmObjectFile.cpp | 46 Out << ", Segment=" << Info.DataRef.Segment; 1183 wasm::WasmElemSegment Segment; local 1184 Segment.TableIndex = readVaruint32(Ctx); 1185 if (Segment.TableIndex != 0) { 1189 if (Error Err = readInitExpr(Segment.Offset, Ctx)) 1193 Segment.Functions.push_back(readVaruint32(Ctx)); 1195 ElemSegments.push_back(Segment); 1211 WasmSegment Segment; local 1212 Segment 1316 const wasm::WasmDataSegment &Segment = DataSegments[SegmentIndex].Data; local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | GSIStreamBuilder.cpp | 235 if (LS.second->Segment != RS.second->Segment) 236 return LS.second->Segment < RS.second->Segment;
|