/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Object/ |
ELFObjectFile.h | 1 //===- ELFObjectFile.h - ELF object file implementation ---------*- C++ -*-===// 22 #include "llvm/BinaryFormat/ELF.h" 25 #include "llvm/Object/ELF.h" 279 assert(SymTable->sh_type == ELF::SHT_SYMTAB || 280 SymTable->sh_type == ELF::SHT_DYNSYM); 320 return ((Binding == ELF::STB_GLOBAL || Binding == ELF::STB_WEAK) && 321 (Visibility == ELF::STV_DEFAULT || 322 Visibility == ELF::STV_PROTECTED)); 373 if (Sec.sh_type == ELF::SHT_ARM_ATTRIBUTES) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Object/ |
ELFObjectFile.h | 1 //===- ELFObjectFile.h - ELF object file implementation ---------*- C++ -*-===// 22 #include "llvm/BinaryFormat/ELF.h" 25 #include "llvm/Object/ELF.h" 279 assert(SymTable->sh_type == ELF::SHT_SYMTAB || 280 SymTable->sh_type == ELF::SHT_DYNSYM); 320 return ((Binding == ELF::STB_GLOBAL || Binding == ELF::STB_WEAK) && 321 (Visibility == ELF::STV_DEFAULT || 322 Visibility == ELF::STV_PROTECTED)); 373 if (Sec.sh_type == ELF::SHT_ARM_ATTRIBUTES) [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Object/ |
ELFObjectFile.h | 1 //===- ELFObjectFile.h - ELF object file implementation ---------*- C++ -*-===// 24 #include "llvm/Object/ELF.h" 31 #include "llvm/Support/ELF.h" 278 assert(SymTable->sh_type == ELF::SHT_SYMTAB || 279 SymTable->sh_type == ELF::SHT_DYNSYM); 319 return ((Binding == ELF::STB_GLOBAL || Binding == ELF::STB_WEAK) && 320 (Visibility == ELF::STV_DEFAULT || 321 Visibility == ELF::STV_PROTECTED)); 372 if (Sec.sh_type == ELF::SHT_ARM_ATTRIBUTES) [all...] |
/prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Object/ |
ELFObjectFile.h | 1 //===- ELFObjectFile.h - ELF object file implementation ---------*- C++ -*-===// 22 #include "llvm/BinaryFormat/ELF.h" 25 #include "llvm/Object/ELF.h" 279 assert(SymTable->sh_type == ELF::SHT_SYMTAB || 280 SymTable->sh_type == ELF::SHT_DYNSYM); 320 return ((Binding == ELF::STB_GLOBAL || Binding == ELF::STB_WEAK) && 321 (Visibility == ELF::STV_DEFAULT || 322 Visibility == ELF::STV_PROTECTED)); 373 if (Sec.sh_type == ELF::SHT_ARM_ATTRIBUTES) [all...] |
/prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Object/ |
ELFObjectFile.h | 1 //===- ELFObjectFile.h - ELF object file implementation ---------*- C++ -*-===// 22 #include "llvm/BinaryFormat/ELF.h" 25 #include "llvm/Object/ELF.h" 279 assert(SymTable->sh_type == ELF::SHT_SYMTAB || 280 SymTable->sh_type == ELF::SHT_DYNSYM); 320 return ((Binding == ELF::STB_GLOBAL || Binding == ELF::STB_WEAK) && 321 (Visibility == ELF::STV_DEFAULT || 322 Visibility == ELF::STV_PROTECTED)); 373 if (Sec.sh_type == ELF::SHT_ARM_ATTRIBUTES) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Object/ |
ELFObjectFile.h | 1 //===- ELFObjectFile.h - ELF object file implementation ---------*- C++ -*-===// 22 #include "llvm/BinaryFormat/ELF.h" 25 #include "llvm/Object/ELF.h" 283 assert(SymTable->sh_type == ELF::SHT_SYMTAB || 284 SymTable->sh_type == ELF::SHT_DYNSYM); 324 return ((Binding == ELF::STB_GLOBAL || Binding == ELF::STB_WEAK) && 325 (Visibility == ELF::STV_DEFAULT || 326 Visibility == ELF::STV_PROTECTED)); 378 if (Sec.sh_type == ELF::SHT_ARM_ATTRIBUTES) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Object/ |
ELFObjectFile.h | 1 //===- ELFObjectFile.h - ELF object file implementation ---------*- C++ -*-===// 22 #include "llvm/BinaryFormat/ELF.h" 25 #include "llvm/Object/ELF.h" 283 assert(SymTable->sh_type == ELF::SHT_SYMTAB || 284 SymTable->sh_type == ELF::SHT_DYNSYM); 324 return ((Binding == ELF::STB_GLOBAL || Binding == ELF::STB_WEAK) && 325 (Visibility == ELF::STV_DEFAULT || 326 Visibility == ELF::STV_PROTECTED)); 378 if (Sec.sh_type == ELF::SHT_ARM_ATTRIBUTES) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Object/ |
ELFObjectFile.h | 1 //===- ELFObjectFile.h - ELF object file implementation ---------*- C++ -*-===// 22 #include "llvm/BinaryFormat/ELF.h" 25 #include "llvm/Object/ELF.h" 283 assert(SymTable->sh_type == ELF::SHT_SYMTAB || 284 SymTable->sh_type == ELF::SHT_DYNSYM); 324 return ((Binding == ELF::STB_GLOBAL || Binding == ELF::STB_WEAK) && 325 (Visibility == ELF::STV_DEFAULT || 326 Visibility == ELF::STV_PROTECTED)); 378 if (Sec.sh_type == ELF::SHT_ARM_ATTRIBUTES) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Object/ |
ELFObjectFile.h | 1 //===- ELFObjectFile.h - ELF object file implementation ---------*- C++ -*-===// 22 #include "llvm/BinaryFormat/ELF.h" 25 #include "llvm/Object/ELF.h" 283 assert(SymTable->sh_type == ELF::SHT_SYMTAB || 284 SymTable->sh_type == ELF::SHT_DYNSYM); 324 return ((Binding == ELF::STB_GLOBAL || Binding == ELF::STB_WEAK) && 325 (Visibility == ELF::STV_DEFAULT || 326 Visibility == ELF::STV_PROTECTED)); 378 if (Sec.sh_type == ELF::SHT_ARM_ATTRIBUTES) [all...] |
/prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Object/ |
ELFObjectFile.h | 1 //===- ELFObjectFile.h - ELF object file implementation ---------*- C++ -*-===// 22 #include "llvm/BinaryFormat/ELF.h" 25 #include "llvm/Object/ELF.h" 283 assert(SymTable->sh_type == ELF::SHT_SYMTAB || 284 SymTable->sh_type == ELF::SHT_DYNSYM); 324 return ((Binding == ELF::STB_GLOBAL || Binding == ELF::STB_WEAK) && 325 (Visibility == ELF::STV_DEFAULT || 326 Visibility == ELF::STV_PROTECTED)); 378 if (Sec.sh_type == ELF::SHT_ARM_ATTRIBUTES) [all...] |
/prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Object/ |
ELFObjectFile.h | 1 //===- ELFObjectFile.h - ELF object file implementation ---------*- C++ -*-===// 22 #include "llvm/BinaryFormat/ELF.h" 25 #include "llvm/Object/ELF.h" 283 assert(SymTable->sh_type == ELF::SHT_SYMTAB || 284 SymTable->sh_type == ELF::SHT_DYNSYM); 324 return ((Binding == ELF::STB_GLOBAL || Binding == ELF::STB_WEAK) && 325 (Visibility == ELF::STV_DEFAULT || 326 Visibility == ELF::STV_PROTECTED)); 378 if (Sec.sh_type == ELF::SHT_ARM_ATTRIBUTES) [all...] |
/prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Object/ |
ELFObjectFile.h | 1 //===- ELFObjectFile.h - ELF object file implementation ---------*- C++ -*-===// 22 #include "llvm/BinaryFormat/ELF.h" 25 #include "llvm/Object/ELF.h" 283 assert(SymTable->sh_type == ELF::SHT_SYMTAB || 284 SymTable->sh_type == ELF::SHT_DYNSYM); 324 return ((Binding == ELF::STB_GLOBAL || Binding == ELF::STB_WEAK) && 325 (Visibility == ELF::STV_DEFAULT || 326 Visibility == ELF::STV_PROTECTED)); 378 if (Sec.sh_type == ELF::SHT_ARM_ATTRIBUTES) [all...] |
/prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Object/ |
ELFObjectFile.h | 1 //===- ELFObjectFile.h - ELF object file implementation ---------*- C++ -*-===// 22 #include "llvm/BinaryFormat/ELF.h" 25 #include "llvm/Object/ELF.h" 283 assert(SymTable->sh_type == ELF::SHT_SYMTAB || 284 SymTable->sh_type == ELF::SHT_DYNSYM); 324 return ((Binding == ELF::STB_GLOBAL || Binding == ELF::STB_WEAK) && 325 (Visibility == ELF::STV_DEFAULT || 326 Visibility == ELF::STV_PROTECTED)); 378 if (Sec.sh_type == ELF::SHT_ARM_ATTRIBUTES) [all...] |
/external/llvm/lib/MC/ |
ELFObjectWriter.cpp | 1 //===- lib/MC/ELFObjectWriter.cpp - ELF File Writer -----------------------===// 10 // This file implements ELF object file writer information. 33 #include "llvm/Support/ELF.h" 87 if (LHSType == ELF::STT_SECTION && RHSType != ELF::STT_SECTION) 89 if (LHSType != ELF::STT_SECTION && RHSType == ELF::STT_SECTION) 91 if (LHSType == ELF::STT_SECTION && RHSType == ELF::STT_SECTION) 97 /// The target specific ELF writer instance [all...] |
MCObjectFileInfo.cpp | 453 ? ELF::SHT_X86_64_UNWIND 454 : ELF::SHT_PROGBITS; 458 unsigned EHSectionFlags = ELF::SHF_ALLOC; 460 EHSectionFlags |= ELF::SHF_WRITE; 462 // ELF 463 BSSSection = Ctx->getELFSection(".bss", ELF::SHT_NOBITS, 464 ELF::SHF_WRITE | ELF::SHF_ALLOC); 466 TextSection = Ctx->getELFSection(".text", ELF::SHT_PROGBITS, 467 ELF::SHF_EXECINSTR | ELF::SHF_ALLOC) [all...] |
/external/llvm/tools/llvm-readobj/ |
ELFDumper.cpp | 1 //===-- ELFDumper.cpp - ELF-specific dumper ---------------------*- C++ -*-===// 11 /// \brief This file implements the ELF-specific dumper for llvm-readobj. 36 using namespace ELF; 42 { #enum, altName, ELF::enum } 45 { #enum, #enum, ELF::enum } 430 if (vn->vn_version != ELF::VER_NEED_CURRENT) 439 size_t index = vna->vna_other & ELF::VERSYM_VERSION; 464 if (vd->vd_version != ELF::VER_DEF_CURRENT) 466 size_t index = vd->vd_ndx & ELF::VERSYM_VERSION; 661 size_t version_index = vs->vs_index & ELF::VERSYM_VERSION [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
ELF.h | 1 //===-- lib/CodeGen/ELF.h - ELF constants and data structures ---*- C++ -*-===// 11 // constants for the ELF file format. 14 // Interface Standard (TIS) Executable and Linking Format (ELF) Specification 16 // ELF-64 object file format document, Version 1.5 Draft 2 May 27, 1998 25 #include "llvm/Support/ELF.h" 36 // ELF symbols are related to llvm ones by being one of the two llvm 44 // Describes from which source type this ELF symbol comes from, 57 // elf symbol, return a reference to it. 64 // elf symbol, return a reference to it [all...] |
/frameworks/compile/mclinker/lib/Target/ARM/ |
ARMToARMStub.cpp | 17 #include <llvm/Support/ELF.h> 40 addFixup(8u, -4, llvm::ELF::R_ARM_REL32); 44 addFixup(4u, 0x0, llvm::ELF::R_ARM_ABS32); 68 case llvm::ELF::R_ARM_PC24: 69 case llvm::ELF::R_ARM_CALL: 70 case llvm::ELF::R_ARM_JUMP24: 71 case llvm::ELF::R_ARM_PLT32: {
|
ARMToTHMStub.cpp | 17 #include <llvm/Support/ELF.h> 42 addFixup(12u, 0x0, llvm::ELF::R_ARM_REL32); 46 addFixup(8u, 0x0, llvm::ELF::R_ARM_ABS32); 70 case llvm::ELF::R_ARM_CALL: { 82 case llvm::ELF::R_ARM_PC24: 83 case llvm::ELF::R_ARM_JUMP24: 84 case llvm::ELF::R_ARM_PLT32: {
|
ARMRelocator.cpp | 21 #include <llvm/Support/ELF.h> 101 rel_entry.setType(llvm::ELF::R_ARM_RELATIVE); 106 rel_entry.setType(llvm::ELF::R_ARM_GLOB_DAT); 141 rel_entry.setType(llvm::ELF::R_ARM_JUMP_SLOT); 162 if (pType == llvm::ELF::R_ARM_RELATIVE) 326 rel_entry.setType(llvm::ELF::R_ARM_COPY); 389 case llvm::ELF::R_ARM_RELATIVE: 390 case llvm::ELF::R_ARM_COPY: 391 case llvm::ELF::R_ARM_GLOB_DAT: 392 case llvm::ELF::R_ARM_JUMP_SLOT [all...] |
/frameworks/compile/mclinker/lib/Target/Mips/ |
MipsRelocator.cpp | 20 #include <llvm/Support/ELF.h> 30 if (llvm::ELF::R_MIPS_NONE == pType) 34 llvm::ELF::R_MIPS_NONE != (type & 0xff); 50 bool isNone() const { return llvm::ELF::R_MIPS_NONE == type(); } 52 bool isLast() const { return llvm::ELF::R_MIPS_NONE == (m_Type >> 8); } 105 relEntry->setType(llvm::ELF::R_MIPS_JUMP_SLOT); 199 if ((pSection.getLink()->flag() & llvm::ELF::SHF_ALLOC) == 0) 250 case llvm::ELF::R_MIPS_NONE: 251 case llvm::ELF::R_MIPS_16: 253 case llvm::ELF::R_MIPS_32 [all...] |
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
RuntimeDyldELF.cpp | 10 // Implementation of ELF support for the MC-JIT runtime dynamic linker. 23 #include "llvm/Support/ELF.h" 145 assert(Obj.isELF() && "Not an ELF object file."); 170 llvm_unreachable("Unexpected ELF format"); 172 assert(!ec && "Could not construct copy ELF object file"); 234 case ELF::R_X86_64_64: { 241 case ELF::R_X86_64_32: 242 case ELF::R_X86_64_32S: { 244 assert((Type == ELF::R_X86_64_32 && (Value <= UINT32_MAX)) || 245 (Type == ELF::R_X86_64_32S & [all...] |
/development/vndk/tools/definition-tool/tests/ |
utils.py | 10 ELF, ELFLinker, PT_SYSTEM, PT_VENDOR, VNDKLibDir) 20 ELF.ELFCLASS32: 'lib', 21 ELF.ELFCLASS64: 'lib64', 39 elf = ELF(klass, ELF.ELFDATA2LSB, dt_needed=dt_needed, 43 lib = self.graph.add_lib(partition, path, elf) 44 setattr(self, name + '_' + elf.elf_class_name, lib) 50 return self.add_lib(partition, ELF.ELFCLASS32, name, dt_needed, 56 return self.add_lib(partition, ELF.ELFCLASS64, name, dt_needed [all...] |
/external/swiftshader/third_party/LLVM/lib/MC/ |
MCELFStreamer.h | 1 //===- lib/MC/MCELFStreamer.h - ELF Object Output -------------------------===// 10 // This file assembles .s files and emits ELF .o object files. 52 assert(0 && "ELF doesn't support this directive"); 57 assert(0 && "ELF doesn't support this directive"); 61 assert(0 && "ELF doesn't support this directive"); 65 assert(0 && "ELF doesn't support this directive"); 69 assert(0 && "ELF doesn't support this directive"); 82 assert(0 && "ELF doesn't support this directive"); 86 assert(0 && "ELF doesn't support this directive"); 120 SetSection(".data", ELF::SHT_PROGBITS [all...] |
/frameworks/compile/mclinker/include/mcld/Target/ |
ELFDynamic.h | 14 #include <llvm/Support/ELF.h> 52 typedef llvm::ELF::Elf32_Dyn Pair; 53 typedef llvm::ELF::Elf32_Sym Symbol; 54 typedef llvm::ELF::Elf32_Rel Rel; 55 typedef llvm::ELF::Elf32_Rela Rela; 83 typedef llvm::ELF::Elf64_Dyn Pair; 84 typedef llvm::ELF::Elf64_Sym Symbol; 85 typedef llvm::ELF::Elf64_Rel Rel; 86 typedef llvm::ELF::Elf64_Rela Rela; 116 * \brief ELFDynamic is the .dynamic section in ELF shared and executabl [all...] |