/frameworks/compile/mclinker/lib/Fragment/ |
FragmentLinker.cpp | 33 #include <mcld/Fragment/Relocation.h> 89 // Relocation Operations 93 // when producing relocatables, no need to apply relocation 111 Relocation* relocation = llvm::cast<Relocation>(reloc); local 112 relocation->apply(*m_Backend.getRelocator()); 114 } // for all relocation section 159 Relocation* relocation = llvm::cast<Relocation>(reloc) local [all...] |
/frameworks/compile/mclinker/lib/Object/ |
ObjectLinker.cpp | 218 /// readRelocations - read all relocation entries 223 // Bitcode is read by the other path. This function reads relocation sections 248 case LDFileFormat::Relocation: 347 Relocation* relocation = llvm::cast<Relocation>(reloc); local 348 // scan relocation 350 m_LDBackend.scanRelocation(*relocation, *m_pBuilder, *m_pModule, **rs); 352 m_LDBackend.partialScanRelocation(*relocation, *m_pModule, **rs); 354 } // for all relocation sectio 444 bool ObjectLinker::relocation() function in class:ObjectLinker [all...] |
/frameworks/compile/mclinker/lib/Core/ |
IRBuilder.cpp | 63 return LDFileFormat::Relocation; 321 /// CreateRelocData - To create a relocation data for given pSection. 324 assert(!pSection.hasRelocData() && "pSection already has relocation data."); 399 /// AppendRelocation - To append an relocation to the given RelocData pRD. 400 void IRBuilder::AppendRelocation(Relocation& pRelocation, RelocData& pRD) 654 /// AddRelocation - add a relocation entry 657 Relocation* IRBuilder::AddRelocation(LDSection& pSection, 658 Relocation::Type pType, 661 Relocation::Address pAddend) 665 // discard this relocation 674 Relocation* relocation = Relocation::Create(pType, *frag_ref, pAddend); local [all...] |
/frameworks/compile/mclinker/lib/LD/ |
ELFObjectWriter.cpp | 63 case LDFileFormat::Relocation: 105 case LDFileFormat::Relocation: 379 case LDFileFormat::Relocation: 421 llvm::report_fatal_error("unsupported relocation section type!"); 437 const Relocation* relocation = 0; local 443 relocation = &(llvm::cast<Relocation>(*it)); 444 frag_ref = &(relocation->targetRef()); 456 if( relocation->symInfo() == NULL 478 const Relocation* relocation = 0; local [all...] |
/frameworks/compile/mclinker/lib/Target/ARM/ |
ARMLDBackend.cpp | 225 "static linkage should not result in a dynamic relocation section"); 233 "static linkage should not result in a dynamic relocation section"); 312 Relocation& rel_entry = *m_pRelDyn->consumeEntry(); 320 /// For a symbol needing copy relocation, define a copy symbol in the BSS 323 /// This is executed at scan relocation stage. 373 /// checkValidReloc - When we attempt to generate a dynamic relocation for 374 /// ouput file, check if the relocation is supported by dynamic linker. 375 void ARMGNULDBackend::checkValidReloc(Relocation& pReloc) const 377 // If not PIC object, no relocation type is invalid 402 ARMGNULDBackend::scanLocalReloc(Relocation& pReloc, const LDSection& pSection 967 Relocation* relocation = llvm::cast<Relocation>(reloc); local [all...] |
/external/llvm/include/llvm/Support/ |
COFF.h | 262 struct relocation { struct in namespace:llvm::COFF
|
/prebuilts/tools/common/gradle-plugins/repository/com/android/tools/internal/internal-plugins/1.0/ |
internal-plugins-1.0.jar | |
/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.6/include/ |
bfd.h | 216 /* Symbols and relocation. */ 221 /* How to perform a relocation. */ 1446 struct reloc_cache_entry *relocation; member in struct:bfd_section [all...] |
/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6/include/ |
bfd.h | 216 /* Symbols and relocation. */ 221 /* How to perform a relocation. */ 1446 struct reloc_cache_entry *relocation; member in struct:bfd_section [all...] |
/prebuilts/gcc/darwin-x86/mips/mipsel-linux-android-4.6/include/ |
bfd.h | 216 /* Symbols and relocation. */ 221 /* How to perform a relocation. */ 1446 struct reloc_cache_entry *relocation; member in struct:bfd_section [all...] |
/prebuilts/gcc/darwin-x86/x86/i686-linux-android-4.6/include/ |
bfd.h | 216 /* Symbols and relocation. */ 221 /* How to perform a relocation. */ 1446 struct reloc_cache_entry *relocation; member in struct:bfd_section [all...] |
/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/include/ |
bfd.h | 216 /* Symbols and relocation. */ 221 /* How to perform a relocation. */ 1446 struct reloc_cache_entry *relocation; member in struct:bfd_section [all...] |
/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/include/ |
bfd.h | 216 /* Symbols and relocation. */ 221 /* How to perform a relocation. */ 1446 struct reloc_cache_entry *relocation; member in struct:bfd_section [all...] |
/prebuilts/gcc/linux-x86/mips/mipsel-linux-android-4.6/include/ |
bfd.h | 216 /* Symbols and relocation. */ 221 /* How to perform a relocation. */ 1446 struct reloc_cache_entry *relocation; member in struct:bfd_section [all...] |
/prebuilts/gcc/linux-x86/x86/i686-linux-android-4.6/include/ |
bfd.h | 216 /* Symbols and relocation. */ 221 /* How to perform a relocation. */ 1446 struct reloc_cache_entry *relocation; member in struct:bfd_section [all...] |
/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.7/include/ |
bfd.h | 223 /* Symbols and relocation. */ 228 /* How to perform a relocation. */ 1465 struct reloc_cache_entry *relocation; member in struct:bfd_section [all...] |
/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.7/include/ |
bfd.h | 223 /* Symbols and relocation. */ 228 /* How to perform a relocation. */ 1465 struct reloc_cache_entry *relocation; member in struct:bfd_section [all...] |
/prebuilts/gcc/darwin-x86/mips/mipsel-linux-android-4.7/include/ |
bfd.h | 223 /* Symbols and relocation. */ 228 /* How to perform a relocation. */ 1465 struct reloc_cache_entry *relocation; member in struct:bfd_section [all...] |
/prebuilts/gcc/darwin-x86/x86/i686-linux-android-4.7/include/ |
bfd.h | 223 /* Symbols and relocation. */ 228 /* How to perform a relocation. */ 1465 struct reloc_cache_entry *relocation; member in struct:bfd_section [all...] |
/prebuilts/gcc/linux-x86/arm/arm-eabi-4.7/include/ |
bfd.h | 223 /* Symbols and relocation. */ 228 /* How to perform a relocation. */ 1465 struct reloc_cache_entry *relocation; member in struct:bfd_section [all...] |
/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/include/ |
bfd.h | 223 /* Symbols and relocation. */ 228 /* How to perform a relocation. */ 1465 struct reloc_cache_entry *relocation; member in struct:bfd_section [all...] |
/prebuilts/gcc/linux-x86/mips/mipsel-linux-android-4.7/include/ |
bfd.h | 223 /* Symbols and relocation. */ 228 /* How to perform a relocation. */ 1465 struct reloc_cache_entry *relocation; member in struct:bfd_section [all...] |
/prebuilts/gcc/linux-x86/x86/i686-linux-android-4.7/include/ |
bfd.h | 223 /* Symbols and relocation. */ 228 /* How to perform a relocation. */ 1465 struct reloc_cache_entry *relocation; member in struct:bfd_section [all...] |