Lines Matching refs:Fill
315 void writeFill(ELFYAML::Fill &Fill, ContiguousBlobAccumulator &CBA);
542 DenseMap<StringRef, ELFYAML::Fill *> NameToFill; in initProgramHeaders()
545 if (auto S = dyn_cast<ELFYAML::Fill>(Doc.Chunks[I].get())) in initProgramHeaders()
772 if (ELFYAML::Fill *S = dyn_cast<ELFYAML::Fill>(D.get())) { in initSectionHeaders()
1158 if (const ELFYAML::Fill *F = dyn_cast<ELFYAML::Fill>(C)) { in getPhdrFragments()
1235 return (isa<ELFYAML::Fill>(C) || in shouldAllocateFileSpace()
1891 void ELFState<ELFT>::writeFill(ELFYAML::Fill &Fill, in writeFill() argument
1893 size_t PatternSize = Fill.Pattern ? Fill.Pattern->binary_size() : 0; in writeFill()
1895 CBA.writeZeros(Fill.Size); in writeFill()
1901 for (; Written + PatternSize <= Fill.Size; Written += PatternSize) in writeFill()
1902 CBA.writeAsBinary(*Fill.Pattern); in writeFill()
1903 CBA.writeAsBinary(*Fill.Pattern, Fill.Size - Written); in writeFill()