Home
last modified time | relevance | path

Searched refs:e_flags (Results 1 – 25 of 27) sorted by relevance

12

/llvm-project-15.0.7/lld/test/ELF/
H A Dppc64-abi-version.s11 # ERR2: unrecognized e_flags: 3
H A Damdgpu-elf-flags-err.s6 # CHECK: error: incompatible e_flags: {{.*}}-1.o
/llvm-project-15.0.7/llvm/test/tools/yaml2obj/ELF/
H A Deflags.yaml1 ## Check how the 'Flags' key can be used to encode e_flags field values.
/llvm-project-15.0.7/llvm/test/tools/obj2yaml/ELF/
H A Dloongarch-eflags.yaml1 ## Check obj2yaml is able to decode all possible LoongArch e_flags field values.
H A Dmips-eflags.yaml1 ## Check obj2yaml is able to decode all possible MIPS e_flags field values.
3 ## e_flags might keep both flags and regular values in a different bits.
/llvm-project-15.0.7/lld/ELF/Arch/
H A DMipsArchTree.cpp299 v.push_back({f, cast<ObjFile<ELFT>>(f)->getObj().getHeader().e_flags}); in calcMipsEFlags()
365 return ef->template getObj<ELFT>().getHeader().e_flags & EF_MIPS_ABI2; in isN32Abi()
H A DAMDGPU.cpp47 return cast<ObjFile<ELF64LE>>(file)->getObj().getHeader().e_flags; in getEFlags()
H A DAVR.cpp225 return cast<ObjFile<ELF32LE>>(file)->getObj().getHeader().e_flags; in getEFlags()
H A DHexagon.cpp68 uint32_t eflags = cast<ObjFile<ELF32LE>>(f)->getObj().getHeader().e_flags; in calcEFlags()
H A DMips.cpp373 if (f->getObj().getHeader().e_flags & EF_MIPS_PIC) in needsThunk()
779 return file->getObj().getHeader().e_flags & EF_MIPS_PIC; in isMipsPIC()
H A DRISCV.cpp124 return cast<ObjFile<ELF64LE>>(f)->getObj().getHeader().e_flags; in getEFlags()
125 return cast<ObjFile<ELF32LE>>(f)->getObj().getHeader().e_flags; in getEFlags()
H A DPPC64.cpp618 return cast<ObjFile<ELF64BE>>(file)->getObj().getHeader().e_flags; in getEFlags()
619 return cast<ObjFile<ELF64LE>>(file)->getObj().getHeader().e_flags; in getEFlags()
/llvm-project-15.0.7/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp249 const uint32_t mips_arch = header.e_flags & llvm::ELF::EF_MIPS_ARCH; in mipsVariantFromElfFlags()
1365 switch (header.e_flags & llvm::ELF::EF_MIPS_ARCH_ASE) { in GetSectionHeaderInfo()
1382 if (header.e_flags & llvm::ELF::EF_ARM_SOFT_FLOAT) in GetSectionHeaderInfo()
1384 else if (header.e_flags & llvm::ELF::EF_ARM_VFP_FLOAT) in GetSectionHeaderInfo()
1392 if (header.e_flags & llvm::ELF::EF_RISCV_RVC) in GetSectionHeaderInfo()
1394 if (header.e_flags & llvm::ELF::EF_RISCV_RVE) in GetSectionHeaderInfo()
1397 if ((header.e_flags & llvm::ELF::EF_RISCV_FLOAT_ABI_SINGLE) == in GetSectionHeaderInfo()
1403 else if ((header.e_flags & llvm::ELF::EF_RISCV_FLOAT_ABI_QUAD) == in GetSectionHeaderInfo()
1495 switch (header.e_flags & llvm::ELF::EF_MIPS_ABI) { in GetSectionHeaderInfo()
1512 else if (header.e_flags & llvm::ELF::EF_MIPS_ABI2) in GetSectionHeaderInfo()
[all …]
H A DELFHeader.h61 elf_word e_flags; ///< Processor specific flags. member
H A DELFHeader.cpp137 if (data.GetU32(offset, &e_flags, 1) == nullptr) in Parse()
/llvm-project-15.0.7/llvm/test/tools/llvm-readobj/ELF/
H A Dloongarch-eflags.test1 ## Check llvm-readobj is able to decode all possible LoongArch e_flags field values.
/llvm-project-15.0.7/llvm/include/llvm/BinaryFormat/
H A DELF.h69 Elf32_Word e_flags; // Processor-specific flags member
95 Elf64_Word e_flags; member
/llvm-project-15.0.7/llvm/tools/llvm-readobj/
H A DELFDumper.cpp3361 printFlags(e.e_flags, makeArrayRef(ElfHeaderMipsFlags), in printFileHeaders()
3365 ElfFlags = printFlags(e.e_flags, makeArrayRef(ElfHeaderRISCVFlags)); in printFileHeaders()
3367 ElfFlags = printFlags(e.e_flags, makeArrayRef(ElfHeaderAVRFlags), in printFileHeaders()
3372 Str = "0x" + utohexstr(e.e_flags); in printFileHeaders()
6492 W.printFlags("Flags", E.e_flags, makeArrayRef(ElfHeaderMipsFlags), in printFileHeaders()
6498 W.printHex("Flags", E.e_flags); in printFileHeaders()
6504 W.printFlags("Flags", E.e_flags, in printFileHeaders()
6510 W.printFlags("Flags", E.e_flags, in printFileHeaders()
6518 W.printFlags("Flags", E.e_flags, makeArrayRef(ElfHeaderRISCVFlags)); in printFileHeaders()
6520 W.printFlags("Flags", E.e_flags, makeArrayRef(ElfHeaderAVRFlags), in printFileHeaders()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DELFObjectFile.h447 unsigned getPlatformFlags() const override { return EF.getHeader().e_flags; } in getPlatformFlags()
1311 unsigned MACH = EF.getHeader().e_flags & ELF::EF_AMDGPU_MACH; in getArch()
H A DELFTypes.h489 Elf_Word e_flags; // Processor-specific flags
/llvm-project-15.0.7/llvm/lib/Target/AVR/
H A DAVRDevices.td131 // ELF e_flags architecture values
/llvm-project-15.0.7/llvm/lib/ObjCopy/ELF/
H A DELFObject.cpp1864 Obj.Flags = Ehdr.e_flags; in build()
1964 Ehdr.e_flags = Obj.Flags; in writeEhdr()
/llvm-project-15.0.7/llvm/docs/
H A DAMDGPUUsage.rst1024 ``e_flags`` See :ref:`amdgpu-elf-header-e_flags-v2-table`,
1119 ``e_flags`` for code object V3 and above (see
1120 :ref:`amdgpu-elf-header-e_flags-table-v3` and
1121 :ref:`amdgpu-elf-header-e_flags-table-v4-onwards`).
1127 ``e_flags``
1130 .. table:: AMDGPU ELF Header ``e_flags`` for Code Object V2
1131 :name: amdgpu-elf-header-e_flags-v2-table
1157 .. table:: AMDGPU ELF Header ``e_flags`` for Code Object V3
1158 :name: amdgpu-elf-header-e_flags-table-v3
1193 :name: amdgpu-elf-header-e_flags-table-v4-onwards
[all …]
/llvm-project-15.0.7/llvm/tools/obj2yaml/
H A Delf2yaml.cpp285 Y->Header.Flags = Obj.getHeader().e_flags; in dump()
/llvm-project-15.0.7/openmp/libomptarget/plugins/amdgpu/src/
H A Drtl.cpp1589 uint32_t Flags = Eh64->e_flags; in elfEFlags()

12