Home
last modified time | relevance | path

Searched refs:EI_CLASS (Results 1 – 20 of 20) sorted by relevance

/llvm-project-15.0.7/llvm/lib/ExecutionEngine/JITLink/
H A DELF.cpp36 if (Data[ELF::EI_CLASS] == ELF::ELFCLASS64) { in readTargetMachineArch()
42 } else if (Data[ELF::EI_CLASS] == ELF::ELFCLASS32) { in readTargetMachineArch()
/llvm-project-15.0.7/lldb/source/Plugins/ObjectFile/ELF/
H A DELFHeader.h86 return e_ident[llvm::ELF::EI_CLASS] == llvm::ELF::ELFCLASS32; in Is32Bit()
94 return e_ident[llvm::ELF::EI_CLASS] == llvm::ELF::ELFCLASS64; in Is64Bit()
H A DELFHeader.cpp164 switch (magic[EI_CLASS]) { in AddressSizeInBytes()
H A DObjectFileELF.cpp252 uint32_t fileclass = header.e_ident[EI_CLASS]; in mipsVariantFromElfFlags()
302 uint32_t fileclass = header.e_ident[EI_CLASS]; in riscvVariantFromElfFlags()
1510 if (header.e_ident[EI_CLASS] == llvm::ELF::ELFCLASS64) in GetSectionHeaderInfo()
3023 s->Printf("e_ident[EI_CLASS ] = 0x%2.2x\n", header.e_ident[EI_CLASS]); in DumpELFHeader()
/llvm-project-15.0.7/bolt/unittests/Core/
H A DBinaryContext.cpp34 EHdr->e_ident[llvm::ELF::EI_CLASS] = llvm::ELF::ELFCLASS64; in prepareElf()
H A DMCPlusBuilder.cpp44 EHdr->e_ident[llvm::ELF::EI_CLASS] = llvm::ELF::ELFCLASS64; in prepareElf()
/llvm-project-15.0.7/llvm/test/tools/llvm-readobj/ELF/
H A Dfile-header-format.test3 ## The "Format" value printed depends on values stored in e_ident[EI_CLASS],
/llvm-project-15.0.7/llvm/include/llvm/BinaryFormat/
H A DELF.h52 EI_CLASS = 4, // File class. enumerator
81 unsigned char getFileClass() const { return e_ident[EI_CLASS]; } in getFileClass()
107 unsigned char getFileClass() const { return e_ident[EI_CLASS]; } in getFileClass()
/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DELFObjectFile.h1180 switch (EF.getHeader().e_ident[ELF::EI_CLASS]) { in getFileFormatName()
1275 switch (EF.getHeader().e_ident[ELF::EI_CLASS]) { in getArch()
1290 switch (EF.getHeader().e_ident[ELF::EI_CLASS]) { in getArch()
1331 switch (EF.getHeader().e_ident[ELF::EI_CLASS]) { in getArch()
H A DELFTypes.h502 unsigned char getFileClass() const { return e_ident[ELF::EI_CLASS]; }
H A DELF.h80 return std::make_pair((uint8_t)Object[ELF::EI_CLASS], in getElfArchType()
/llvm-project-15.0.7/llvm/lib/InterfaceStub/
H A DELFObjHandler.cpp58 ElfHeader.e_ident[EI_CLASS] = ELFT::Is64Bits ? ELFCLASS64 : ELFCLASS32; in initELFHeader()
604 convertELFBitWidthToIFS(ElfFile.getHeader().e_ident[EI_CLASS]); in buildStub()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPULibFunc.h233 EI_CLASS, enumerator
/llvm-project-15.0.7/llvm/unittests/Object/
H A DXCOFFObjectFileTest.cpp25 EHdr->e_ident[llvm::ELF::EI_CLASS] = llvm::ELF::ELFCLASS64; in TEST()
H A DELFObjectFileTest.cpp33 Ehdr.e_ident[ELF::EI_CLASS] = Class; in makeElfData()
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DELFEmitter.cpp465 Header.e_ident[EI_CLASS] = ELFT::Is64Bits ? ELFCLASS64 : ELFCLASS32; in writeELFHeader()
/llvm-project-15.0.7/llvm/lib/ObjCopy/ELF/
H A DELFObject.cpp1948 Ehdr.e_ident[EI_CLASS] = ELFT::Is64Bits ? ELFCLASS64 : ELFCLASS32; in writeEhdr()
/llvm-project-15.0.7/llvm/tools/llvm-readobj/
H A DELFDumper.cpp3320 Str = enumToString(e.e_ident[ELF::EI_CLASS], makeArrayRef(ElfClass)); in printFileHeaders()
6448 W.printEnum("Class", E.e_ident[ELF::EI_CLASS], makeArrayRef(ElfClass)); in printFileHeaders()
/llvm-project-15.0.7/lld/ELF/
H A DSyntheticSections.cpp3739 eHdr->e_ident[EI_CLASS] = config->is64 ? ELFCLASS64 : ELFCLASS32; in writeEhdr()
/llvm-project-15.0.7/llvm/docs/
H A DAMDGPUUsage.rst1008 ``e_ident[EI_CLASS]`` ``ELFCLASS64``
1050 ``e_ident[EI_CLASS]``