| /freebsd-12.1/contrib/llvm/tools/lld/COFF/ |
| H A D | ICF.cpp | 65 std::vector<SectionChunk *> Chunks; member in lld::coff::ICF 110 Chunks.begin() + Begin + 1, Chunks.begin() + End, [&](SectionChunk *S) { in segregate() 115 size_t Mid = Bound - Chunks.begin(); in segregate() 197 if (Chunks[Begin]->Class[Cnt % 2] != Chunks[I]->Class[Cnt % 2]) in findBoundary() 215 if (Chunks.size() < 1024) { in forEachClass() 226 size_t Step = Chunks.size() / NumShards; in forEachClass() 229 Boundaries[NumShards] = Chunks.size(); in forEachClass() 252 Chunks.push_back(SC); in run() 284 std::stable_sort(Chunks.begin(), Chunks.end(), in run() 309 Chunks[Begin]->replace(Chunks[I]); in run() [all …]
|
| H A D | Writer.cpp | 267 Chunks.push_back(C); in addChunk() 272 Chunks.insert(Chunks.begin(), C); in insertChunkAtStart() 284 Chunks.insert(Chunks.end(), Other->Chunks.begin(), Other->Chunks.end()); in merge() 285 Other->Chunks.clear(); in merge() 417 OS->Chunks.insert(OS->Chunks.begin() + ThunkInsertionSpot, ThunkChunk); in createThunks() 581 std::stable_sort(Chunks.begin(), Chunks.end(), in sortBySectionOrder() 625 if (!Chunks.empty()) in fixGnuImportChunks() 627 std::stable_sort(Chunks.begin(), Chunks.end(), [&](Chunk *S, Chunk *T) { in fixGnuImportChunks() 1071 for_each(parallel::par, Sec->Chunks.begin(), Sec->Chunks.end(), in readRelocTargets() 1605 for_each(parallel::par, Sec->Chunks.begin(), Sec->Chunks.end(), in writeSections() [all …]
|
| H A D | DLL.h | 71 std::vector<Chunk *> Chunks; variable 73 uint64_t getRVA() { return Chunks[0]->getRVA(); } in getRVA() 75 return Chunks.back()->getRVA() + Chunks.back()->getSize() - getRVA(); in getSize()
|
| H A D | DLL.cpp | 455 explicit NamePointersChunk(std::vector<Chunk *> &V) : Chunks(V) {} in NamePointersChunk() 456 size_t getSize() const override { return Chunks.size() * 4; } in getSize() 460 for (Chunk *C : Chunks) { in writeTo() 467 std::vector<Chunk *> Chunks; member in lld::coff::__anon0f95b7e30111::NamePointersChunk 635 Chunks.push_back(Dir); in EdataContents() 636 Chunks.push_back(DLLName); in EdataContents() 637 Chunks.push_back(AddressTab); in EdataContents() 638 Chunks.push_back(NameTab); in EdataContents() 639 Chunks.push_back(OrdinalTab); in EdataContents() 640 Chunks.insert(Chunks.end(), Names.begin(), Names.end()); in EdataContents() [all …]
|
| H A D | MarkLive.cpp | 24 void markLive(ArrayRef<Chunk *> Chunks) { in markLive() argument 33 for (Chunk *C : Chunks) in markLive()
|
| H A D | MarkLive.h | 19 void markLive(ArrayRef<Chunk *> Chunks);
|
| H A D | ICF.h | 21 void doICF(ArrayRef<Chunk *> Chunks);
|
| H A D | InputFiles.h | 113 ArrayRef<Chunk *> getChunks() { return Chunks; } in getChunks() 197 std::vector<Chunk *> Chunks; variable
|
| H A D | CMakeLists.txt | 10 Chunks.cpp
|
| H A D | Writer.h | 65 std::vector<Chunk *> Chunks; variable
|
| H A D | InputFiles.cpp | 140 Chunks.reserve(NumSections); in initializeChunks() 215 Chunks.push_back(C); in readSection() 384 Chunks.push_back(C); in createDefined()
|
| H A D | MapFile.cpp | 113 for (Chunk *C : Sec->Chunks) { in writeMapFile()
|
| H A D | PDB.cpp | 1289 auto Chunks = File->getChunks(); in addObjFile() local 1291 for (Chunk *C : Chunks) { in addObjFile() 1601 for (Chunk *C : OS->Chunks) { in addSections()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Rewrite/Core/ |
| H A D | RewriteRope.h | 168 RopePieceBTree Chunks; variable 178 RewriteRope(const RewriteRope &RHS) : Chunks(RHS.Chunks) {} in RewriteRope() 183 iterator begin() const { return Chunks.begin(); } in begin() 184 iterator end() const { return Chunks.end(); } in end() 185 unsigned size() const { return Chunks.size(); } in size() 188 Chunks.clear(); in clear() 194 Chunks.insert(0, MakeRopeString(Start, End)); in assign() 200 Chunks.insert(Offset, MakeRopeString(Start, End)); in insert() 206 Chunks.erase(Offset, NumBytes); in erase()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | CodeCompleteConsumer.cpp | 281 const Chunk *Chunks, unsigned NumChunks, unsigned Priority, in CodeCompletionString() argument 292 StoredChunks[I] = Chunks[I]; in CodeCompletionString() 422 sizeof(CodeCompletionString) + sizeof(Chunk) * Chunks.size() + in TakeString() 426 Chunks.data(), Chunks.size(), Priority, Availability, Annotations.data(), in TakeString() 428 Chunks.clear(); in TakeString() 437 Chunks.push_back(Chunk::CreateText(Text)); in AddTextChunk() 441 Chunks.push_back(Chunk::CreateOptional(Optional)); in AddOptionalChunk() 445 Chunks.push_back(Chunk::CreatePlaceholder(Placeholder)); in AddPlaceholderChunk() 449 Chunks.push_back(Chunk::CreateInformative(Text)); in AddInformativeChunk() 453 Chunks.push_back(Chunk::CreateResultType(ResultType)); in AddResultTypeChunk() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/ |
| H A D | BytesOutputStyle.cpp | 404 auto Chunks = Stream.getC11LinesSubstream(); in dumpModuleC11() local 406 Chunks); in dumpModuleC11() 419 auto Chunks = Stream.getC13LinesSubstream(); in dumpModuleC13() local 423 std::tie(ThisChunk, Chunks) = Chunks.split(SS.getRecordLength()); in dumpModuleC13() 428 P.formatMsfStreamData("Debug Chunks", File, Layout, Chunks); in dumpModuleC13()
|
| H A D | llvm-pdbutil.cpp | 1412 static void simplifyChunkList(llvm::cl::list<opts::ModuleSubsection> &Chunks) { in simplifyChunkList() argument 1415 if (!llvm::is_contained(Chunks, opts::ModuleSubsection::All)) in simplifyChunkList() 1417 Chunks.reset(); in simplifyChunkList() 1418 Chunks.push_back(opts::ModuleSubsection::All); in simplifyChunkList()
|
| /freebsd-12.1/contrib/llvm/tools/lld/docs/ |
| H A D | NewLLD.rst | 190 Chunks created for common or BSS symbols are not backed by sections. 193 Chunks know about their size, how to copy their data to mmap'ed outputs, 201 input files as Chunks for ELF. Instead, we directly use the input section 205 mmap'ed outputs, just like COFF Chunks. 209 OutputSection is a container of InputSections (ELF) or Chunks (COFF). 219 They are responsible for creating and owning Symbols and InputSections/Chunks. 223 The writer is responsible for writing file headers and InputSections/Chunks to 224 a file. It creates OutputSections, put all InputSections/Chunks into them,
|
| /freebsd-12.1/contrib/llvm/tools/lld/ELF/ |
| H A D | SyntheticSections.cpp | 321 parallelForEachN(0, Chunks.size(), [&](size_t I) { in computeHash() 322 HashFn(Hashes.data() + I * HashSize, Chunks[I]); in computeHash() 2394 for (GdbChunk &Chunk : Chunks) in initOutputSize() 2489 std::vector<uint32_t> CuIdxs(Chunks.size()); in createSymbols() 2492 CuIdx += Chunks[I].CompilationUnits.size(); in createSymbols() 2570 std::vector<GdbChunk> Chunks(Sections.size()); in create() local 2577 Chunks[I].Sec = Sections[I]; in create() 2582 Chunks[I].CompilationUnits); in create() 2586 Ret->Chunks = std::move(Chunks); in create() 2601 for (GdbChunk &Chunk : Chunks) { in writeTo() [all …]
|
| H A D | SyntheticSections.h | 726 std::vector<GdbChunk> Chunks; variable
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | CodeCompleteConsumer.h | 574 CodeCompletionString(const Chunk *Chunks, unsigned NumChunks, 683 SmallVector<Chunk, 4> Chunks;
|
| /freebsd-12.1/contrib/gcclibs/libiberty/ |
| H A D | obstacks.texi | 30 * Obstack Chunks:: How obstacks obtain and release chunks; 108 larger blocks of memory. @xref{Obstack Chunks}, for full details. 622 @node Obstack Chunks 623 @section Obstack Chunks 628 then parceling out space in the chunks to satisfy your requests. Chunks 748 The size for allocating chunks. This is an lvalue. @xref{Obstack Chunks}.
|
| /freebsd-12.1/contrib/binutils/libiberty/ |
| H A D | obstacks.texi | 30 * Obstack Chunks:: How obstacks obtain and release chunks; 108 larger blocks of memory. @xref{Obstack Chunks}, for full details. 622 @node Obstack Chunks 623 @section Obstack Chunks 628 then parceling out space in the chunks to satisfy your requests. Chunks 748 The size for allocating chunks. This is an lvalue. @xref{Obstack Chunks}.
|
| /freebsd-12.1/contrib/ncurses/misc/ |
| H A D | terminfo.src | 4032 # Chunks from xterm #230:
|