HomeSort by relevance Sort by last modified time
    Searched refs:ELF (Results 1 - 25 of 834) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonELFObjectWriter.cpp 18 #define DEBUG_TYPE "hexagon-elf-writer"
38 : MCELFObjectTargetWriter(/*Is64bit*/ false, OSABI, ELF::EM_HEXAGON,
54 return ELF::R_HEX_DTPREL_32;
56 return ELF::R_HEX_GOT_32;
58 return ELF::R_HEX_GOTREL_32;
60 return ELF::R_HEX_GD_GOT_32;
62 return ELF::R_HEX_IE_32;
64 return ELF::R_HEX_IE_GOT_32;
66 return ELF::R_HEX_LD_GOT_32;
68 return ELF::R_HEX_32_PCREL
    [all...]
  /external/llvm/lib/Object/
ELF.cpp 1 //===- ELF.cpp - ELF object file implementation -----------------*- C++ -*-===//
10 #include "llvm/Object/ELF.h"
16 case ELF::name: \
21 case ELF::EM_X86_64:
28 case ELF::EM_386:
29 case ELF::EM_IAMCU:
36 case ELF::EM_MIPS:
43 case ELF::EM_AARCH64:
50 case ELF::EM_ARM
    [all...]
ELFObjectFile.cpp 1 //===- ELFObjectFile.cpp - ELF object file implementation -------*- C++ -*-===//
35 if (Ident.first == ELF::ELFCLASS32) {
36 if (Ident.second == ELF::ELFDATA2LSB)
38 else if (Ident.second == ELF::ELFDATA2MSB)
42 } else if (Ident.first == ELF::ELFCLASS64) {
43 if (Ident.second == ELF::ELFDATA2LSB)
45 else if (Ident.second == ELF::ELFDATA2MSB)
60 case ELF::EM_MIPS: {
65 switch (PlatformFlags & ELF::EF_MIPS_ARCH) {
66 case ELF::EF_MIPS_ARCH_1
    [all...]
  /toolchain/binutils/binutils-2.27/binutils/testsuite/binutils-all/
readelf.h 0 ELF Header:
3 Class: ELF[36][24]
  /external/swiftshader/third_party/LLVM/lib/Target/MBlaze/
MBlazeELFWriterInfo.cpp 1 //===-- MBlazeELFWriterInfo.cpp - ELF Writer Info for the MBlaze backend --===//
10 // This file implements ELF writer information for the MBlaze backend.
17 #include "llvm/Support/ELF.h"
38 return ELF::R_MICROBLAZE_64_PCREL;
40 return ELF::R_MICROBLAZE_NONE;
50 case ELF::R_MICROBLAZE_32_PCREL:
52 case ELF::R_MICROBLAZE_32:
63 case ELF::R_MICROBLAZE_32:
64 case ELF::R_MICROBLAZE_32_PCREL:
65 case ELF::R_MICROBLAZE_32_PCREL_LO
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/XCore/
XCoreTargetObjectFile.cpp 15 #include "llvm/Support/ELF.h"
23 Ctx.getELFSection(".dp.data", ELF::SHT_PROGBITS,
24 ELF::SHF_ALLOC | ELF::SHF_WRITE |
25 ELF::XCORE_SHF_DP_SECTION,
28 Ctx.getELFSection(".dp.bss", ELF::SHT_NOBITS,
29 ELF::SHF_ALLOC | ELF::SHF_WRITE |
30 ELF::XCORE_SHF_DP_SECTION,
34 Ctx.getELFSection(".cp.rodata.cst4", ELF::SHT_PROGBITS
    [all...]
  /external/llvm/lib/Target/Sparc/MCTargetDesc/
SparcELFObjectWriter.cpp 1 //===-- SparcELFObjectWriter.cpp - Sparc ELF Writer -----------------------===//
26 Is64Bit ? ELF::EM_SPARCV9 : ELF::EM_SPARC,
48 return ELF::R_SPARC_DISP32;
55 case FK_Data_1: return ELF::R_SPARC_DISP8;
56 case FK_Data_2: return ELF::R_SPARC_DISP16;
57 case FK_Data_4: return ELF::R_SPARC_DISP32;
58 case FK_Data_8: return ELF::R_SPARC_DISP64;
59 case Sparc::fixup_sparc_call30: return ELF::R_SPARC_WDISP30;
60 case Sparc::fixup_sparc_br22: return ELF::R_SPARC_WDISP22
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/X86/
X86ELFWriterInfo.cpp 1 //===-- X86ELFWriterInfo.cpp - ELF Writer Info for the X86 backend --------===//
10 // This file implements ELF writer information for the X86 backend.
17 #include "llvm/Support/ELF.h"
39 return ELF::R_X86_64_PC32;
41 return ELF::R_X86_64_32;
43 return ELF::R_X86_64_32S;
45 return ELF::R_X86_64_64;
53 return ELF::R_386_PC32;
55 return ELF::R_386_32;
70 case ELF::R_X86_64_PC32: return Modifier - 4
    [all...]
  /external/llvm/lib/Target/Mips/MCTargetDesc/
MipsELFObjectWriter.cpp 1 //===-- MipsELFObjectWriter.cpp - Mips ELF Writer -------------------------===//
26 #define DEBUG_TYPE "mips-elf-object-writer"
129 /// is ELF::R_MIPS_NONE.
136 if (Type == ELF::R_MIPS_HI16)
137 return ELF::R_MIPS_LO16;
138 if (Type == ELF::R_MICROMIPS_HI16)
139 return ELF::R_MICROMIPS_LO16;
140 if (Type == ELF::R_MIPS16_HI16)
141 return ELF::R_MIPS16_LO16;
143 if (Reloc.OriginalSymbol->getBinding() != ELF::STB_LOCAL
    [all...]
  /frameworks/compile/mclinker/lib/LD/
ELFDynObjFileFormat.cpp 13 #include <llvm/Support/ELF.h>
21 llvm::ELF::SHT_DYNSYM,
22 llvm::ELF::SHF_ALLOC,
26 llvm::ELF::SHT_STRTAB,
27 llvm::ELF::SHF_ALLOC,
31 llvm::ELF::SHT_PROGBITS,
32 llvm::ELF::SHF_ALLOC,
36 llvm::ELF::SHT_HASH,
37 llvm::ELF::SHF_ALLOC,
42 llvm::ELF::SHT_DYNAMIC
    [all...]
ELFExecFileFormat.cpp 13 #include <llvm/Support/ELF.h>
19 // FIXME: make sure ELF executable files has these sections.
22 llvm::ELF::SHT_DYNSYM,
23 llvm::ELF::SHF_ALLOC,
27 llvm::ELF::SHT_STRTAB,
28 llvm::ELF::SHF_ALLOC,
32 llvm::ELF::SHT_PROGBITS,
33 llvm::ELF::SHF_ALLOC,
37 llvm::ELF::SHT_HASH,
38 llvm::ELF::SHF_ALLOC
    [all...]
ELFFileFormat.cpp 13 #include <llvm/Support/ELF.h>
71 llvm::ELF::SHT_PROGBITS,
72 llvm::ELF::SHF_ALLOC | llvm::ELF::SHF_EXECINSTR,
75 pBuilder.CreateSection("", LDFileFormat::Null, llvm::ELF::SHT_NULL, 0x0);
78 llvm::ELF::SHT_PROGBITS,
79 llvm::ELF::SHF_ALLOC,
85 llvm::ELF::SHT_NOBITS,
86 llvm::ELF::SHF_ALLOC | llvm::ELF::SHF_WRITE
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/MC/
MCELFSymbolFlags.h 1 //===- MCELFSymbolFlags.h - ELF Symbol Flags ----------------*- C++ -*-===//
10 // This file declares the SymbolFlags used for the ELF target.
17 #include "llvm/Support/ELF.h"
31 ELF_STB_Local = (ELF::STB_LOCAL << ELF_STB_Shift),
32 ELF_STB_Global = (ELF::STB_GLOBAL << ELF_STB_Shift),
33 ELF_STB_Weak = (ELF::STB_WEAK << ELF_STB_Shift),
34 ELF_STB_Loproc = (ELF::STB_LOPROC << ELF_STB_Shift),
35 ELF_STB_Hiproc = (ELF::STB_HIPROC << ELF_STB_Shift),
37 ELF_STT_Notype = (ELF::STT_NOTYPE << ELF_STT_Shift),
38 ELF_STT_Object = (ELF::STT_OBJECT << ELF_STT_Shift)
    [all...]
  /external/llvm/lib/Target/PowerPC/MCTargetDesc/
PPCELFObjectWriter.cpp 1 //===-- PPCELFObjectWriter.cpp - PPC ELF Writer ---------------------------===//
38 Is64Bit ? ELF::EM_PPC64 : ELF::EM_PPC,
85 Type = ELF::R_PPC_REL24;
88 Type = ELF::R_PPC_PLTREL24;
91 Type = ELF::R_PPC_LOCAL24PC;
97 Type = ELF::R_PPC_REL14;
103 Type = ELF::R_PPC_REL16;
106 Type = ELF::R_PPC_REL16_LO;
109 Type = ELF::R_PPC_REL16_HI
    [all...]
  /external/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64ELFObjectWriter.cpp 1 //===-- AArch64ELFObjectWriter.cpp - AArch64 ELF Writer -------------------===//
10 // This file handles ELF-specific object emission, converting LLVM's internal
42 : MCELFObjectTargetWriter(/*Is64Bit*/ true, OSABI, ELF::EM_AARCH64,
68 return ELF::R_AARCH64_NONE;
70 return ELF::R_AARCH64_PREL16;
72 return ELF::R_AARCH64_PREL32;
74 return ELF::R_AARCH64_PREL64;
77 return ELF::R_AARCH64_ADR_PREL_LO21;
80 return ELF::R_AARCH64_ADR_PREL_PG_HI21;
82 return ELF::R_AARCH64_ADR_GOT_PAGE
    [all...]
  /external/swiftshader/third_party/LLVM/lib/MC/
MCELF.cpp 1 //===- lib/MC/MCELF.cpp - MC ELF ------------------------------------------===//
10 // This file implements ELF object file writer information.
18 #include "llvm/Support/ELF.h"
23 assert(Binding == ELF::STB_LOCAL || Binding == ELF::STB_GLOBAL ||
24 Binding == ELF::STB_WEAK);
31 assert(Binding == ELF::STB_LOCAL || Binding == ELF::STB_GLOBAL ||
32 Binding == ELF::STB_WEAK);
37 assert(Type == ELF::STT_NOTYPE || Type == ELF::STT_OBJECT |
    [all...]
MCSectionELF.cpp 1 //===- lib/MC/MCSectionELF.cpp - ELF Code Section Representation ----------===//
14 #include "llvm/Support/ELF.h"
66 !(Flags & ELF::SHF_MERGE)) {
67 if (Flags & ELF::SHF_ALLOC)
69 if (Flags & ELF::SHF_EXECINSTR)
71 if (Flags & ELF::SHF_WRITE)
73 if (Flags & ELF::SHF_TLS)
80 if (Flags & ELF::SHF_ALLOC)
82 if (Flags & ELF::SHF_EXECINSTR)
84 if (Flags & ELF::SHF_GROUP
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/ARM/
ARMTargetObjectFile.cpp 15 #include "llvm/Support/ELF.h"
21 // ELF Target
30 getContext().getELFSection(".init_array", ELF::SHT_INIT_ARRAY,
31 ELF::SHF_WRITE |
32 ELF::SHF_ALLOC,
35 getContext().getELFSection(".fini_array", ELF::SHT_FINI_ARRAY,
36 ELF::SHF_WRITE |
37 ELF::SHF_ALLOC,
44 ELF::SHT_ARM_ATTRIBUTES,
  /external/llvm/lib/MC/
MCSectionELF.cpp 1 //===- lib/MC/MCSectionELF.cpp - ELF Code Section Representation ----------===//
15 #include "llvm/Support/ELF.h"
75 !(Flags & ELF::SHF_MERGE)) {
76 if (Flags & ELF::SHF_ALLOC)
78 if (Flags & ELF::SHF_EXECINSTR)
80 if (Flags & ELF::SHF_WRITE)
82 if (Flags & ELF::SHF_EXCLUDE)
84 if (Flags & ELF::SHF_TLS)
91 if (Flags & ELF::SHF_ALLOC)
93 if (Flags & ELF::SHF_EXCLUDE
    [all...]
MCSymbolELF.cpp 13 #include "llvm/Support/ELF.h"
49 case ELF::STB_LOCAL:
52 case ELF::STB_GLOBAL:
55 case ELF::STB_WEAK:
58 case ELF::STB_GNU_UNIQUE:
73 return ELF::STB_LOCAL;
75 return ELF::STB_GLOBAL;
77 return ELF::STB_WEAK;
79 return ELF::STB_GNU_UNIQUE;
84 return ELF::STB_LOCAL
    [all...]
  /external/llvm/lib/Target/XCore/
XCoreTargetObjectFile.cpp 15 #include "llvm/Support/ELF.h"
24 BSSSection = Ctx.getELFSection(".dp.bss", ELF::SHT_NOBITS,
25 ELF::SHF_ALLOC | ELF::SHF_WRITE |
26 ELF::XCORE_SHF_DP_SECTION);
27 BSSSectionLarge = Ctx.getELFSection(".dp.bss.large", ELF::SHT_NOBITS,
28 ELF::SHF_ALLOC | ELF::SHF_WRITE |
29 ELF::XCORE_SHF_DP_SECTION);
30 DataSection = Ctx.getELFSection(".dp.data", ELF::SHT_PROGBITS
    [all...]
  /external/llvm/lib/Target/AVR/MCTargetDesc/
AVRELFStreamer.cpp 3 #include "llvm/Support/ELF.h"
15 EFlags |= ELF::EF_AVR_ARCH_AVR1;
17 EFlags |= ELF::EF_AVR_ARCH_AVR2;
19 EFlags |= ELF::EF_AVR_ARCH_AVR25;
21 EFlags |= ELF::EF_AVR_ARCH_AVR3;
23 EFlags |= ELF::EF_AVR_ARCH_AVR31;
25 EFlags |= ELF::EF_AVR_ARCH_AVR35;
27 EFlags |= ELF::EF_AVR_ARCH_AVR4;
29 EFlags |= ELF::EF_AVR_ARCH_AVR5;
31 EFlags |= ELF::EF_AVR_ARCH_AVR51
    [all...]
  /external/llvm/lib/Target/SystemZ/MCTargetDesc/
SystemZMCObjectWriter.cpp 1 //===-- SystemZMCObjectWriter.cpp - SystemZ ELF writer --------------------===//
33 : MCELFObjectTargetWriter(/*Is64Bit=*/true, OSABI, ELF::EM_S390,
42 case FK_Data_1: return ELF::R_390_8;
43 case FK_Data_2: return ELF::R_390_16;
44 case FK_Data_4: return ELF::R_390_32;
45 case FK_Data_8: return ELF::R_390_64;
53 case FK_Data_2: return ELF::R_390_PC16;
54 case FK_Data_4: return ELF::R_390_PC32;
55 case FK_Data_8: return ELF::R_390_PC64;
56 case SystemZ::FK_390_PC16DBL: return ELF::R_390_PC16DBL
    [all...]
  /development/vndk/tools/definition-tool/tests/
test_elf.py 13 from vndk_definition_tool import Elf_Sym, ELF
44 self.assertEqual(ELF.ELFCLASS32, ELF.get_ei_class_from_name('32'))
45 self.assertEqual(ELF.ELFCLASS64, ELF.get_ei_class_from_name('64'))
48 self.assertEqual(ELF.ELFDATA2LSB,
49 ELF.get_ei_data_from_name('Little-Endian'))
50 self.assertEqual(ELF.ELFDATA2MSB,
51 ELF.get_ei_data_from_name('Big-Endian'))
54 self.assertEqual(0, ELF.get_e_machine_from_name('EM_NONE')
    [all...]
  /external/llvm/lib/Target/Lanai/MCTargetDesc/
LanaiELFObjectWriter.cpp 1 //===-- LanaiELFObjectWriter.cpp - Lanai ELF Writer -----------------------===//
36 : MCELFObjectTargetWriter(/*Is64Bit=*/false, OSABI, ELF::EM_LANAI,
49 Type = ELF::R_LANAI_21;
52 Type = ELF::R_LANAI_21_F;
55 Type = ELF::R_LANAI_25;
59 Type = ELF::R_LANAI_32;
62 Type = ELF::R_LANAI_HI16;
65 Type = ELF::R_LANAI_LO16;
68 Type = ELF::R_LANAI_NONE;
80 case ELF::R_LANAI_21
    [all...]

Completed in 327 milliseconds

1 2 3 4 5 6 7 8 91011>>