| /freebsd-12.1/contrib/compiler-rt/lib/esan/ |
| H A D | working_set.cpp | 163 MemoryMappedSegment Segment; in computeWorkingSizeAndReset() local 164 while (MemIter.Next(&Segment)) { in computeWorkingSizeAndReset() 166 Segment.start, Segment.end, Segment.protection, in computeWorkingSizeAndReset() 167 isAppMem(Segment.start), isShadowMem(Segment.start)); in computeWorkingSizeAndReset() 168 if (isShadowMem(Segment.start) && Segment.IsWritable()) { in computeWorkingSizeAndReset() 169 VPrintf(3, "%s: walking %p-%p\n", __FUNCTION__, Segment.start, in computeWorkingSizeAndReset() 170 Segment.end); in computeWorkingSizeAndReset() 172 countAndClearShadowValues(BitIdx, Segment.start, Segment.end); in computeWorkingSizeAndReset()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | LiveInterval.h | 162 struct Segment { struct 168 Segment() = default; argument 196 using Segments = SmallVector<Segment, 2>; 205 using SegmentSet = std::set<Segment>; 250 for (const Segment &S : Other.segments) in assign() 468 iterator addSegment(Segment S); 575 for (const Segment &S : segments) in isZeroLength() 623 void append(const LiveRange::Segment S); 627 void addSegmentToSet(Segment S); 859 SmallVector<LiveRange::Segment, 16> Spills; [all …]
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | LiveInterval.cpp | 74 using Segment = LiveRange::Segment; typedef in __anon212ad7ee0111::CalcLiveRangeUtilBase 100 Segment *S = segmentAt(I); in createDeadDef() 161 Segment *S = segmentAt(I); in extendSegmentEndTo() 189 Segment *S = segmentAt(I); in extendSegmentStartTo() 220 iterator addSegment(Segment S) { in addSegment() 274 Segment *segmentAt(iterator I) { return const_cast<Segment *>(&(*I)); } in segmentAt() 300 iterator findInsertPos(Segment S) { in findInsertPos() 339 iterator findInsertPos(Segment S) { in findInsertPos() 698 for (Segment &S : Other.segments) in join() 719 for (Segment &S : Other.segments) in join() [all …]
|
| H A D | LiveIntervals.cpp | 357 LR.addSegment(LiveRange::Segment(Def, Def.getDeadSlot(), VNI)); in createSegmentsForValues() 415 Segments.addSegment(LiveRange::Segment(BlockStart, Idx, VNI)); in extendSegmentsToUses() 597 const LiveRange::Segment *Segment = SR.getSegmentContaining(VNI->def); in shrinkToUses() local 598 assert(Segment != nullptr && "Missing segment for VNI"); in shrinkToUses() 599 if (Segment->end != VNI->def.getDeadSlot()) in shrinkToUses() 606 SR.removeSegment(*Segment); in shrinkToUses() 868 LiveRange::Segment 1308 *NewSegment = LiveRange::Segment(Next->start, SplitPos, in handleMoveUp() 1340 *NewIdxOut = LiveRange::Segment( in handleMoveUp() 1342 *(NewIdxOut + 1) = LiveRange::Segment( in handleMoveUp() [all …]
|
| /freebsd-12.1/contrib/compiler-rt/lib/xray/ |
| H A D | xray_segmented_array.h | 35 struct Segment { struct 36 Segment *Prev; argument 37 Segment *Next; argument 76 static Segment SentinelSegment; 83 Segment *S = &SentinelSegment; 166 Segment *Head; 167 Segment *Tail; 171 Segment *Freelist; 205 Segment *NewSegment() XRAY_NEVER_INSTRUMENT { in NewSegment() 263 Segment *InitHeadAndTail() XRAY_NEVER_INSTRUMENT { in InitHeadAndTail() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/MC/ |
| H A D | MCSectionMachO.cpp | 84 MCSectionMachO::MCSectionMachO(StringRef Segment, StringRef Section, in MCSectionMachO() argument 89 assert(Segment.size() <= 16 && Section.size() <= 16 && in MCSectionMachO() 92 if (i < Segment.size()) in MCSectionMachO() 93 SegmentName[i] = Segment[i]; in MCSectionMachO() 184 StringRef &Segment, // Out. in ParseSectionSpecifier() argument 197 Segment = GetEmptyOrTrim(0); in ParseSectionSpecifier() 204 if (Segment.empty() || Segment.size() > 16) in ParseSectionSpecifier()
|
| H A D | WasmObjectWriter.cpp | 614 const WasmDataSegment &Segment = DataSegments[Ref.Segment]; in getProvisionalValue() local 914 W.OS << Segment.Data; // data in writeDataSection() 1020 writeString(Segment.Name); in writeLinkingMetaDataSection() 1021 encodeULEB128(Segment.Alignment, W.OS); in writeLinkingMetaDataSection() 1022 encodeULEB128(Segment.Flags, W.OS); in writeLinkingMetaDataSection() 1262 Segment.Name = SectionName; in writeObject() 1263 Segment.Offset = DataSize; in writeObject() 1264 Segment.Section = &Section; in writeObject() 1265 addData(Segment.Data, Section); in writeObject() 1267 Segment.Flags = 0; in writeObject() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/llvm-cov/ |
| H A D | CoverageExporterJson.cpp | 58 json::Array renderSegment(const coverage::CoverageSegment &Segment) { in renderSegment() argument 59 return json::Array({Segment.Line, Segment.Col, int64_t(Segment.Count), in renderSegment() 60 Segment.HasCount, Segment.IsRegionEntry}); in renderSegment() 123 for (const auto &Segment : FileCoverage) in renderFileSegments() local 124 SegmentArray.push_back(renderSegment(Segment)); in renderFileSegments()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-objcopy/ELF/ |
| H A D | Object.cpp | 747 const Segment &Segment) { in sectionWithinSegment() argument 754 Segment.Offset + Segment.FileSize >= Section.OriginalOffset + SecSize; in sectionWithinSegment() 766 static bool compareSegmentsByOffset(const Segment *A, const Segment *B) { in compareSegmentsByOffset() 776 static bool compareSegmentsByPAddr(const Segment *A, const Segment *B) { in compareSegmentsByPAddr() 1408 Segment->Offset = in LayoutSegments() 1411 Offset = alignToAddr(Offset, Segment->VAddr, Segment->Align); in LayoutSegments() 1412 Segment->Offset = Offset; in LayoutSegments() 1414 Offset = std::max(Offset, Segment->Offset + Segment->FileSize); in LayoutSegments() 1439 Segment.Offset + (Section.OriginalOffset - Segment.OriginalOffset); in layoutSections() 1652 Segment->Offset = Segment->PAddr - LowestPAddr; in finalize() [all …]
|
| H A D | Object.h | 47 class Segment; variable 213 void writePhdr(const Segment &Seg); 252 Segment *ParentSegment = nullptr; 284 class Segment { 311 Segment *ParentSegment = nullptr; 315 Segment() {} in Segment() function 728 void setParentSegment(Segment &Child); 763 using SegPtr = std::unique_ptr<Segment>; 783 Segment ElfHdrSegment; 784 Segment ProgramHdrSegment; [all …]
|
| /freebsd-12.1/contrib/llvm/tools/llvm-readobj/ |
| H A D | MachODumper.cpp | 343 Segment.vmaddr = SC.vmaddr; in getSegment() 344 Segment.vmsize = SC.vmsize; in getSegment() 349 Segment.nsects = SC.nsects; in getSegment() 350 Segment.flags = SC.flags; in getSegment() 355 Segment.SegName = SC.segname; in getSegment() 356 Segment.cmdsize = SC.cmdsize; in getSegment() 357 Segment.vmaddr = SC.vmaddr; in getSegment() 358 Segment.vmsize = SC.vmsize; in getSegment() 359 Segment.fileoff = SC.fileoff; in getSegment() 363 Segment.nsects = SC.nsects; in getSegment() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/ |
| H A D | SymbolRecordMapping.cpp | 54 error(IO.mapInteger(Block.Segment)); in visitKnownRecord() 66 error(IO.mapInteger(Thunk.Segment)); in visitKnownRecord() 109 error(IO.mapInteger(CoffGroup.Segment)); in visitKnownRecord() 138 error(IO.mapInteger(CallSiteInfo.Segment)); in visitKnownRecord() 224 error(IO.mapInteger(Data.Segment)); in visitKnownRecord() 333 error(IO.mapInteger(HeapAllocSite.Segment)); in visitKnownRecord() 366 error(IO.mapInteger(Public.Segment)); in visitKnownRecord() 386 error(IO.mapInteger(Label.Segment)); in visitKnownRecord() 419 error(IO.mapInteger(Proc.Segment)); in visitKnownRecord() 453 error(IO.mapInteger(Data.Segment)); in visitKnownRecord()
|
| H A D | SymbolDumper.cpp | 130 W.printHex("Segment", Block.Segment); in visitKnownRecord() 142 W.printNumber("Seg", Thunk.Segment); in visitKnownRecord() 179 W.printNumber("Segment", CoffGroup.Segment); in visitKnownRecord() 206 W.printHex("Segment", CallSiteInfo.Segment); in visitKnownRecord() 443 W.printHex("Segment", HeapAllocSite.Segment); in visitKnownRecord() 516 W.printNumber("Seg", Public.Segment); in visitKnownRecord() 536 W.printHex("Segment", Label.Segment); in visitKnownRecord() 577 W.printHex("Segment", Proc.Segment); in visitKnownRecord()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86ISelDAGToDAG.cpp | 68 SDValue Segment; member 290 if (AM.Segment.getNode()) in getAddressOperands() 291 Segment = AM.Segment; in getAddressOperands() 1756 (AM.Segment.getNode() && !Backup.Segment.getNode()) >= 2) in matchAddressRecursively() 1992 Segment); in selectScalarSSELoad() 2003 Segment); in selectScalarSSELoad() 2130 SDValue Copy = AM.Segment; in selectLEAAddr() 2132 AM.Segment = T; in selectLEAAddr() 2135 assert (T == AM.Segment); in selectLEAAddr() 2136 AM.Segment = Copy; in selectLEAAddr() [all …]
|
| H A D | X86FixupLEAs.cpp | 437 const MachineOperand &Segment = MI.getOperand(1 + X86::AddrSegmentReg); in processInstructionForSlowLEA() local 439 if (Segment.getReg() != 0 || !Offset.isImm() || in processInstructionForSlowLEA() 489 const MachineOperand &Segment = MI.getOperand(1 + X86::AddrSegmentReg); in processInstrForSlow3OpLEA() local 494 Segment.getReg() != X86::NoRegister) in processInstrForSlow3OpLEA() 548 .add(Segment); in processInstrForSlow3OpLEA() 580 .add(Segment); in processInstrForSlow3OpLEA()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Driver/ |
| H A D | Multilib.cpp | 30 static void normalizePathSegment(std::string &Segment) { in normalizePathSegment() argument 31 StringRef seg = Segment; in normalizePathSegment() 42 Segment.clear(); in normalizePathSegment() 48 Segment = "/" + seg.str(); in normalizePathSegment() 50 Segment = seg; in normalizePathSegment()
|
| /freebsd-12.1/contrib/llvm/lib/MC/MCParser/ |
| H A D | DarwinAsmParser.cpp | 53 bool parseSectionSwitch(StringRef Segment, StringRef Section, 474 bool DarwinAsmParser::parseSectionSwitch(StringRef Segment, StringRef Section, in parseSectionSwitch() argument 484 Segment, Section, TAA, StubSize, in parseSectionSwitch() 689 StringRef Segment, Section; in parseDirectiveSection() local 694 MCSectionMachO::ParseSectionSpecifier(SectionSpec, Segment, Section, in parseDirectiveSection() 724 bool isText = Segment == "__TEXT"; // FIXME: Hack. in parseDirectiveSection() 726 Segment, Section, TAA, StubSize, in parseDirectiveSection() 887 StringRef Segment; in parseDirectiveZerofill() local 888 if (getParser().parseIdentifier(Segment)) in parseDirectiveZerofill() 906 getContext().getMachOSection(Segment, Section, MachO::S_ZEROFILL, 0, in parseDirectiveZerofill() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Object/ |
| H A D | WasmObjectFile.cpp | 46 Out << ", Segment=" << Info.DataRef.Segment; in print() 1091 wasm::WasmElemSegment Segment; in parseElemSection() local 1092 Segment.TableIndex = readVaruint32(Ctx); in parseElemSection() 1093 if (Segment.TableIndex != 0) { in parseElemSection() 1103 ElemSegments.push_back(Segment); in parseElemSection() 1116 WasmSegment Segment; in parseDataSection() local 1127 Segment.Data.Alignment = 0; in parseDataSection() 1128 Segment.Data.Flags = 0; in parseDataSection() 1129 Segment.Data.Comdat = UINT32_MAX; in parseDataSection() 1130 Segment.SectionOffset = Ctx.Ptr - Ctx.Start; in parseDataSection() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/MC/ |
| H A D | MCSectionMachO.h | 37 MCSectionMachO(StringRef Segment, StringRef Section, unsigned TAA, 73 StringRef &Segment, // Out.
|
| /freebsd-12.1/contrib/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLSymbols.cpp | 285 IO.mapRequired("Seg", Symbol.Segment); in map() 312 IO.mapRequired("Segment", Symbol.Segment); in map() 331 IO.mapOptional("Segment", Symbol.Segment, uint16_t(0)); in map() 345 IO.mapOptional("Segment", Symbol.Segment, uint16_t(0)); in map() 426 IO.mapOptional("Segment", Symbol.Segment, uint16_t(0)); in map() 432 IO.mapOptional("Segment", Symbol.Segment, uint16_t(0)); in map() 483 IO.mapOptional("Segment", Symbol.Segment, uint16_t(0)); in map() 496 IO.mapOptional("Segment", Symbol.Segment, uint16_t(0)); in map() 542 IO.mapOptional("Segment", Symbol.Segment, uint16_t(0)); in map() 549 IO.mapOptional("Segment", Symbol.Segment, uint16_t(0)); in map()
|
| H A D | WasmYAML.cpp | 320 IO &IO, WasmYAML::ElemSegment &Segment) { in mapping() argument 321 IO.mapRequired("Offset", Segment.Offset); in mapping() 322 IO.mapRequired("Functions", Segment.Functions); in mapping() 387 IO &IO, WasmYAML::DataSegment &Segment) { in mapping() argument 388 IO.mapOptional("SectionOffset", Segment.SectionOffset); in mapping() 389 IO.mapRequired("MemoryIndex", Segment.MemoryIndex); in mapping() 390 IO.mapRequired("Offset", Segment.Offset); in mapping() 391 IO.mapRequired("Content", Segment.Content); in mapping() 434 IO.mapRequired("Segment", Info.DataRef.Segment); in mapping()
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | SymbolRecord.h | 62 uint16_t Segment = 0; variable 80 uint16_t Segment; variable 133 uint16_t Segment; variable 369 uint16_t Segment = 0; variable 611 uint16_t Segment; variable 631 uint16_t Segment; variable 808 uint16_t Segment; variable 829 uint16_t Segment; variable 944 uint16_t Segment; variable 966 uint16_t Segment; variable
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | PdbUtil.cpp | 217 return {record.Segment, record.CodeOffset}; in GetSegmentAndOffset() 228 return {record.Segment, record.Offset}; in GetSegmentAndOffset() 234 return {record.Segment, record.Offset}; in GetSegmentAndOffset() 239 return {record.Segment, record.DataOffset}; in GetSegmentAndOffset() 245 return {record.Segment, record.DataOffset}; in GetSegmentAndOffset() 297 return {record.Segment, record.CodeOffset, record.CodeSize}; in GetSegmentOffsetAndLength() 310 return SegmentOffsetLength{record.Segment, record.Offset, record.Length}; in GetSegmentOffsetAndLength() 317 return SegmentOffsetLength{record.Segment, record.Offset, record.Size}; in GetSegmentOffsetAndLength()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/ |
| H A D | MinimalSymbolDumper.cpp | 374 formatSegmentOffset(Block.Segment, Block.CodeOffset)); in visitKnownRecord() 385 formatSegmentOffset(Thunk.Segment, Thunk.Offset)); in visitKnownRecord() 420 formatSegmentOffset(CG.Segment, CG.Offset)); in visitKnownRecord() 447 formatSegmentOffset(CSI.Segment, CSI.CodeOffset)); in visitKnownRecord() 541 formatSegmentOffset(Data.Segment, Data.DataOffset)); in visitKnownRecord() 646 formatSegmentOffset(HAS.Segment, HAS.CodeOffset), in visitKnownRecord() 678 formatSegmentOffset(Public.Segment, Public.Offset)); in visitKnownRecord() 692 formatSegmentOffset(Label.Segment, Label.CodeOffset)); in visitKnownRecord() 720 formatSegmentOffset(Proc.Segment, Proc.CodeOffset), in visitKnownRecord() 767 formatSegmentOffset(Data.Segment, Data.DataOffset)); in visitKnownRecord()
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | GSIStreamBuilder.cpp | 236 if (LS.second->Segment != RS.second->Segment) in comparePubSymByAddrAndName() 237 return LS.second->Segment < RS.second->Segment; in comparePubSymByAddrAndName()
|