Home
last modified time | relevance | path

Searched refs:ElfHeader (Results 1 – 25 of 41) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/InterfaceStub/
H A DELFObjHandler.cpp52 memset(&ElfHeader, 0, sizeof(ElfHeader)); in initELFHeader()
61 ElfHeader.e_ident[EI_VERSION] = EV_CURRENT; in initELFHeader()
62 ElfHeader.e_ident[EI_OSABI] = ELFOSABI_NONE; in initELFHeader()
65 ElfHeader.e_type = ET_DYN; in initELFHeader()
66 ElfHeader.e_machine = Machine; in initELFHeader()
67 ElfHeader.e_version = EV_CURRENT; in initELFHeader()
254 ElfHeader.e_shstrndx = ShStrTab.Index; in ELFStubBuilder()
256 ElfHeader.e_shoff = in ELFStubBuilder()
261 return ElfHeader.e_shoff + ElfHeader.e_shnum * sizeof(Elf_Shdr); in getSize()
265 write(Data, ElfHeader); in write()
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-readobj/ELF/
H A Dfile-types.test7 # LLVM-NONE: ElfHeader {
23 # LLVM-REL: ElfHeader {
33 # LLVM-EXEC: ElfHeader {
43 # LLVM-DYN: ElfHeader {
53 # LLVM-CORE: ElfHeader {
64 # LLVM-UNNKNOWN: ElfHeader {
74 # LLVM-LOOS: ElfHeader {
84 # LLVM-HIOS: ElfHeader {
94 # LLVM-LOPROC: ElfHeader {
104 # LLVM-HIPROC: ElfHeader {
H A Dfile-headers.test11 # I386-NEXT:ElfHeader {
59 # X86-64-NEXT:ElfHeader {
114 # LANAI-NEXT:ElfHeader {
156 # INVALID-LLVM-NEXT: ElfHeader {
H A Dheaders.test28 # LLVM: ElfHeader {
H A Dinvalid-shstrndx.test19 # LLVM: ElfHeader {
/llvm-project-15.0.7/compiler-rt/lib/profile/
H A DInstrProfilingPlatformLinux.c178 const ElfW(Ehdr) *ElfHeader = &__ehdr_start; in __llvm_write_binary_ids()
180 (const ElfW(Phdr) *)((uintptr_t)ElfHeader + ElfHeader->e_phoff); in __llvm_write_binary_ids()
185 for (I = 0; I < ElfHeader->e_phnum; I++) { in __llvm_write_binary_ids()
199 Note = (const ElfW(Nhdr) *)((uintptr_t)ElfHeader + in __llvm_write_binary_ids()
209 (const ElfW(Nhdr) *)((uintptr_t)ElfHeader + ProgramHeader[I].p_vaddr); in __llvm_write_binary_ids()
/llvm-project-15.0.7/llvm/test/MC/RISCV/
H A Delf-header.s9 # RV32: ElfHeader {
28 # RV64: ElfHeader {
/llvm-project-15.0.7/lld/test/ELF/
H A Demulation-x86.s13 # AMD64: ElfHeader {
48 # X86-64: ElfHeader {
82 # X32: ElfHeader {
116 # X86: ElfHeader {
150 # X86FBSD: ElfHeader {
184 # IAMCU: ElfHeader {
H A Drel-addend-with-rela-input.s9 # INPUT-RELA: ElfHeader {
30 # RELA-TO-REL: ElfHeader {
H A Demulation-mips.s24 # MIPS: ElfHeader {
67 # MIPSEL: ElfHeader {
107 # MIPSN32: ElfHeader {
150 # MIPSN32EL: ElfHeader {
191 # MIPS64: ElfHeader {
232 # MIPS64EL: ElfHeader {
H A Demulation-riscv.s12 # RV32: ElfHeader {
47 # RV64: ElfHeader {
H A Delf-header.s9 # CHECK: ElfHeader {
H A Dbasic-freebsd.s14 # CHECK: ElfHeader {
H A Demulation-msp430.s11 # CHECK: ElfHeader {
H A Demulation-sparc.s11 # V9: ElfHeader {
H A Drelocatable.s19 # CHECK: ElfHeader {
82 # CHECKEXE-NEXT: ElfHeader {
H A Demulation-aarch64.s38 # AARCH64: ElfHeader {
62 # AARCH64-FBSD: ElfHeader {
H A Drelocatable-bss.s8 # CHECK: ElfHeader {
H A Demulation-arm.s12 # ARM: ElfHeader {
H A Dpie.s17 # CHECK: ElfHeader {
/llvm-project-15.0.7/llvm/test/tools/llvm-readobj/
H A Dthin-archive.test15 # LLVM: ElfHeader {
27 # LLVM: ElfHeader {
H A Darchive.test19 # LLVM: ElfHeader {
39 # LLVM: ElfHeader {
/llvm-project-15.0.7/llvm/test/MC/ARM/
H A Delf-eflags-eabi.s13 @OBJ: ElfHeader {
/llvm-project-15.0.7/llvm/test/Object/
H A Dmultiple-sections.yaml6 # CHECK: ElfHeader {
/llvm-project-15.0.7/llvm/test/MC/Mips/
H A Delf-bigendian.ll6 ; CHECK: ElfHeader {

12