/external/llvm/lib/Target/Hexagon/ |
HexagonTargetObjectFile.cpp | 23 #include "llvm/Support/ELF.h" 94 getContext().getELFSection(".sdata", ELF::SHT_PROGBITS, 95 ELF::SHF_WRITE | ELF::SHF_ALLOC | 96 ELF::SHF_HEX_GPREL); 98 getContext().getELFSection(".sbss", ELF::SHT_NOBITS, 99 ELF::SHF_WRITE | ELF::SHF_ALLOC | 100 ELF::SHF_HEX_GPREL); 132 // Otherwise, we work the same as ELF [all...] |
/frameworks/compile/mclinker/lib/LD/ |
ELFReader.cpp | 24 #include <llvm/Support/ELF.h> 44 /// isELF - is this a ELF file 46 const llvm::ELF::Elf32_Ehdr* hdr = 47 reinterpret_cast<const llvm::ELF::Elf32_Ehdr*>(pELFHeader); 48 if (memcmp(llvm::ELF::ElfMagic, hdr, 4) == 0) 64 /// readSymbols - read ELF symbols and create LDSymbol 70 size_t entsize = pRegion.size() / sizeof(llvm::ELF::Elf32_Sym); 71 const llvm::ELF::Elf32_Sym* symtab = 72 reinterpret_cast<const llvm::ELF::Elf32_Sym*>(pRegion.begin()); 105 if (pInput.type() == Input::Object && st_shndx < llvm::ELF::SHN_LORESERVE & [all...] |
/frameworks/compile/mclinker/lib/Target/Mips/ |
MipsLDBackend.cpp | 38 #include <llvm/Support/ELF.h> 79 if (llvm::ELF::R_MIPS_26 != pType) 113 ".sdata", LDFileFormat::Target, llvm::ELF::SHT_PROGBITS, 114 llvm::ELF::SHF_ALLOC | llvm::ELF::SHF_WRITE | llvm::ELF::SHF_MIPS_GPREL, 119 llvm::ELF::SHT_MIPS_ABIFLAGS, 120 llvm::ELF::SHF_ALLOC, 4); 371 namespace ELF { 397 } // namespace ELF [all...] |
/bionic/tools/relocation_packer/src/ |
delta_encoder.h | 5 // Delta encode and decode REL/RELA section of elf file. 91 #include "elf.h" 99 template <typename ELF> 102 typedef typename ELF::Addr ElfAddr; 103 typedef typename ELF::Rela ElfRela;
|
/external/elfutils/tests/ |
run-elfgetzdata.sh | 73 2: .debug_aranges, ELF compressed, size: 60 74 3: .debug_info, ELF compressed, size: aa 76 5: .debug_line, ELF compressed, size: 8d 84 2: .debug_aranges, ELF compressed, size: 60 85 3: .debug_info, ELF compressed, size: aa 87 5: .debug_line, ELF compressed, size: 8d 97 3: .debug_aranges, ELF compressed, size: 60 98 4: .debug_info, ELF compressed, size: 7e 100 6: .debug_line, ELF compressed, size: 8d 109 3: .debug_aranges, ELF compressed, size: 6 [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
ARMELFWriterInfo.cpp | 1 //===-- ARMELFWriterInfo.cpp - ELF Writer Info for the ARM backend --------===// 10 // This file implements ELF writer information for the ARM backend. 20 #include "llvm/Support/ELF.h" 46 case ARM::reloc_arm_branch: return ELF::R_ARM_CALL; break; 47 case ARM::reloc_arm_movt: return ELF::R_ARM_MOVT_ABS; break; 48 case ARM::reloc_arm_movw: return ELF::R_ARM_MOVW_ABS_NC; break;
|
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
MipsOptionRecord.cpp | 32 Context.getELFSection(".MIPS.options", ELF::SHT_MIPS_OPTIONS, 33 ELF::SHF_ALLOC | ELF::SHF_MIPS_NOSTRIP, 1, ""); 38 Streamer->EmitIntValue(ELF::ODK_REGINFO, 1); // kind 50 MCSectionELF *Sec = Context.getELFSection(".reginfo", ELF::SHT_MIPS_REGINFO, 51 ELF::SHF_ALLOC, 24, "");
|
/external/swiftshader/third_party/LLVM/lib/Target/Mips/ |
MipsTargetObjectFile.cpp | 19 #include "llvm/Support/ELF.h" 31 getContext().getELFSection(".sdata", ELF::SHT_PROGBITS, 32 ELF::SHF_WRITE |ELF::SHF_ALLOC, 36 getContext().getELFSection(".sbss", ELF::SHT_NOBITS, 37 ELF::SHF_WRITE |ELF::SHF_ALLOC, 100 // Otherwise, we work the same as ELF.
|
/external/llvm/lib/Target/Mips/ |
MipsTargetObjectFile.cpp | 19 #include "llvm/Support/ELF.h" 44 ".sdata", ELF::SHT_PROGBITS, 45 ELF::SHF_WRITE | ELF::SHF_ALLOC | ELF::SHF_MIPS_GPREL); 47 SmallBSSSection = getContext().getELFSection(".sbss", ELF::SHT_NOBITS, 48 ELF::SHF_WRITE | ELF::SHF_ALLOC | 49 ELF::SHF_MIPS_GPREL); 129 // Otherwise, we work the same as ELF [all...] |
/external/llvm/test/MC/Mips/micromips32r6/ |
relocations.s | 4 # RUN: -mattr=micromips | llvm-readobj -r | FileCheck %s -check-prefix=CHECK-ELF 29 # CHECK-ELF: Relocations [ 30 # CHECK-ELF: 0x0 R_MICROMIPS_PC26_S1 bar 0x0 31 # CHECK-ELF: 0x4 R_MICROMIPS_PC26_S1 bar 0x0 32 # CHECK-ELF: 0x8 R_MICROMIPS_PC19_S2 bar 0x0 33 # CHECK-ELF: 0xC R_MICROMIPS_PC19_S2 bar 0x0 34 # CHECK-ELF: 0x10 R_MICROMIPS_PC21_S1 bar 0x0 35 # CHECK-ELF: 0x14 R_MICROMIPS_PC21_S1 bar 0x0 36 # CHECK-ELF: ]
|
/frameworks/compile/mclinker/include/mcld/Target/ |
GNUInfo.h | 12 #include <llvm/Support/ELF.h> 17 * \brief GNUInfo records ELF-dependent and target-dependnet data fields 26 virtual uint8_t ELFVersion() const { return llvm::ELF::EV_CURRENT; } 28 /// The return value of machine() it the same as e_machine in the ELF header
|
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/arm/ |
automatic-bw.d | 2 # This test is only valid on ELF based ports.
|
automatic-cbz.d | 2 # This test is only valid on ELF based ports.
|
automatic-clrex.d | 2 # This test is only valid on ELF based ports.
|
automatic-ldrex.d | 2 # This test is only valid on ELF based ports.
|
automatic-ldrexd.d | 2 # This test is only valid on ELF based ports.
|
automatic-movw.d | 2 # This test is only valid on ELF based ports.
|
automatic-strexb.d | 2 # This test is only valid on ELF based ports.
|
weakdef-2.d | 4 # This test is only valid on ELF based ports.
|
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/i386/ilp32/elf/ |
struct.d | 1 #source: ../../../elf/struct.s 3 #name: ELF struct
|
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/mips/ |
elf-rel24.d | 3 #name: MIPS ELF reloc 24
|
elf-rel3.d | 2 #name: MIPS ELF reloc 3
|
/toolchain/binutils/binutils-2.27/ld/testsuite/ld-i386/ |
iamcu-1.d | 6 ELF Header:
|
iamcu-4.d | 6 ELF Header:
|
/toolchain/binutils/binutils-2.27/ld/testsuite/ld-pie/ |
vaddr-1.d | 6 ELF Header:
|