Searched refs:phdrs (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/llvm/test/tools/llvm-objdump/X86/ |
| H A D | phdrs.test | 1 ## phdrs.elf-x86-64 was generated using lld (3.9). 3 ## lld test.o -o phdrs.elf-x86-64 14 RUN: llvm-objdump -p %p/Inputs/phdrs.elf-x86-64 \
|
| /llvm-project-15.0.7/lld/ELF/ |
| H A D | LinkerScript.cpp | 1106 SmallVector<StringRef, 0> &phdrs) { in maybePropagatePhdrs() argument 1107 if (sec.phdrs.empty()) { in maybePropagatePhdrs() 1111 sec.phdrs = phdrs; in maybePropagatePhdrs() 1113 phdrs = sec.phdrs; in maybePropagatePhdrs() 1244 void LinkerScript::allocateHeaders(SmallVector<PhdrEntry *, 0> &phdrs) { in allocateHeaders() argument 1251 phdrs, [](const PhdrEntry *e) { return e->p_type == PT_LOAD; }); in allocateHeaders() 1252 if (it == phdrs.end()) in allocateHeaders() 1278 llvm::erase_if(phdrs, in allocateHeaders() 1414 for (StringRef s : cmd->phdrs) { in getPhdrIndices()
|
| H A D | Writer.cpp | 104 phdrs.begin(), phdrs.end(), [&](const PhdrEntry *p) { in removeEmptyPTLoad() 119 phdrs.erase(it, phdrs.end()); in removeEmptyPTLoad() 565 removeEmptyPTLoad(part.phdrs); in run() 1068 for (PhdrEntry *p : part.phdrs) { in setReservedSymbolSections() 2083 for (PhdrEntry *p : mainPart->phdrs) in finalizeSections() 2459 part.phdrs.push_back(entry); in addPhdrForSection() 2522 for (const PhdrEntry *p : part.phdrs) in fixSectionAlignments() 2588 for (PhdrEntry *p : part.phdrs) in assignFileOffsets() 2640 for (PhdrEntry *p : part.phdrs) { in setPhdrs() 2885 for (PhdrEntry *p : part.phdrs) in writeTrapInstr() [all …]
|
| H A D | OutputSections.h | 86 SmallVector<StringRef, 0> phdrs; variable
|
| H A D | LinkerScript.h | 326 void allocateHeaders(SmallVector<PhdrEntry *, 0> &phdrs);
|
| H A D | ScriptParser.cpp | 980 osec->phdrs = readOutputSectionPhdrs(); in readOutputSectionDescription() 1551 SmallVector<StringRef, 0> phdrs; in readOutputSectionPhdrs() local 1554 phdrs.push_back((tok.size() == 1) ? next() : tok.substr(1)); in readOutputSectionPhdrs() 1556 return phdrs; in readOutputSectionPhdrs()
|
| H A D | SyntheticSections.h | 1230 SmallVector<PhdrEntry *, 0> phdrs; member
|
| H A D | SyntheticSections.cpp | 3748 eHdr->e_phnum = part.phdrs.size(); in writeEhdr() 3760 for (PhdrEntry *p : part.phdrs) { in writePhdrs() 3797 return sizeof(typename ELFT::Phdr) * getPartition().phdrs.size(); in getSize()
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-readobj/ELF/ |
| H A D | section-types.test | 60 # LLVM: Name: .phdrs 121 # GNU-NEXT: .phdrs LLVM_PART_PHDR 206 - Name: .phdrs
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_linux.cpp | 1242 char *phdrs = base + ehdr->e_phoff; in ForEachMappedRegion() local 1243 char *phdrs_end = phdrs + ehdr->e_phnum * ehdr->e_phentsize; in ForEachMappedRegion() 1249 for (char *iter = phdrs; iter != phdrs_end; iter += ehdr->e_phentsize) { in ForEachMappedRegion() 1258 for (char *iter = phdrs; iter != phdrs_end; iter += ehdr->e_phentsize) { in ForEachMappedRegion()
|