/frameworks/compile/mclinker/include/mcld/Target/ |
OutputRelocSection.h | 18 class Relocation; 22 * \brief Dynamic relocation section for ARM .rel.dyn and .rel.plt 30 /// create - create an dynamic relocation entry 31 Relocation* create(); 35 Relocation* consumeEntry();
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-cris/ |
pcrelcp-1.d | 18 # relocation section for the reference, resulting in warnings being 19 # emitted for any section with a pc-relative relocation. 29 Relocation section '\.rela\.text' at offset .* contains 4 entries: 31 Relocation section '\.rela\.data' at offset .* contains 8 entries: 33 Relocation section '.rela.data2' at offset .* contains 16 entries:
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-mips-elf/ |
vxworks1.rd | 2 Relocation section '\.rela\.dyn' at offset .* contains 1 entries: 6 Relocation section '\.rela\.plt' at offset .* contains 2 entries: 11 Relocation section '\.rela\.text' at offset .* contains 3 entries: 17 Relocation section '\.rela\.data' at offset .* contains 3 entries: 23 Relocation section '\.rela\.plt\.unloaded' at offset .* contains 8 entries:
|
/external/llvm/test/MC/MachO/ |
darwin-x86_64-reloc.s | 92 // CHECK-NEXT: Relocation { 99 // CHECK-NEXT: Relocation { 106 // CHECK-NEXT: Relocation { 113 // CHECK-NEXT: Relocation { 120 // CHECK-NEXT: Relocation { 129 // CHECK-NEXT: Relocation { 136 // CHECK-NEXT: Relocation { 143 // CHECK-NEXT: Relocation { 150 // CHECK-NEXT: Relocation { 157 // CHECK-NEXT: Relocation { [all...] |
/external/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
RuntimeDyldCOFFI386.h | 44 report_fatal_error("Unknown symbol in relocation"); 74 // This relocation is ignored. 98 llvm_unreachable("unsupported relocation type"); 112 // This relocation is ignored. 122 "relocation overflow"); 124 "relocation underflow"); 139 "relocation overflow"); 141 "relocation underflow"); 154 "relocation overflow"); 156 "relocation underflow") [all...] |
/frameworks/compile/mclinker/lib/Target/ARM/ |
ARMRelocator.h | 41 * 0001 ReserveRel - reserve an dynamic relocation entry 64 Result applyRelocation(Relocation& pRelocation); 70 const char* getName(Relocation::Type pType) const; 72 Size getSize(Relocation::Type pType) const; 88 /// - dynamin relocation entries (for .rel.plt and .rel.dyn sections) 89 void scanRelocation(Relocation& pReloc, 97 virtual bool mayHaveFunctionPointerAccess(const Relocation& pReloc) const; 99 /// getDebugStringOffset - get the offset from the relocation target. This is 101 uint32_t getDebugStringOffset(Relocation& pReloc) const; 103 /// applyDebugStringOffset - apply the relocation target to specific offset [all...] |
/toolchain/binutils/binutils-2.25/bfd/ |
coff-m88k.c | 65 /* This is a partial relocation, and we want to apply the 66 relocation to the reloc entry rather than the raw data. 77 long relocation = 0; local 79 /* Work out which section the relocation is targeted at and the 80 initial relocation command value. */ 84 relocation = 0; 86 relocation = symbol->value; 96 relocation += output_base + symbol->section->output_offset; 99 relocation += ((reloc_entry->addend << howto->bitsize) + x); 103 relocation >>= (bfd_vma) howto->rightshift [all...] |
elf32-fr30.c | 52 /* An 8 bit absolute relocation. */ 67 /* A 20 bit absolute relocation. */ 82 /* A 32 bit absolute relocation. */ 97 /* A 32 bit into 48 bits absolute relocation. */ 112 /* A 6 bit absolute relocation. */ 127 /* An 8 bit absolute relocation. */ 142 /* A 9 bit absolute relocation. */ 157 /* A 10 bit absolute relocation. */ 172 /* A PC relative 9 bit relocation, right shifted by 1. */ 187 /* A PC relative 12 bit relocation, right shifted by 1. * 243 bfd_vma relocation; local 287 bfd_vma relocation; local 518 bfd_vma relocation; local [all...] |
cpu-ns32k.c | 153 bfd_vma relocation; local 176 /* Is the address of the relocation really within the section? */ 180 /* Work out which section the relocation is targeted at and the 181 initial relocation command value. */ 185 relocation = 0; 187 relocation = symbol->value; 197 relocation += output_base + symbol->section->output_offset; 200 relocation += reloc_entry->addend; 202 /* Here the variable relocation holds the final address of the 207 /* This is a PC relative relocation. We want to set RELOCATIO 777 bfd_vma relocation; local [all...] |
elf32-rx.c | 48 relocation numbers. */ 509 bfd_vma relocation; 522 relocation = 0; 531 relocation = _bfd_elf_rela_local_sym (output_bfd, sym, & sec, rel); 543 sec, relocation, unresolved_reloc, 620 relocation = (h->root.u.def.value 646 then the relocation resolves to zero. */ 647 relocation = 0; 652 relocation -= (input_section->output_section->vma 657 relocation ++ 507 bfd_vma relocation; local [all...] |
elf32-epiphany.c | 47 /* Relocation tables. */ 72 /* A 32 bit absolute relocation. */ 75 /* 8 bit relative relocation */ 77 /* 16 bit relative relocation */ 79 /* 32 bit relative relocation */ 82 /* 8 bit pc-relative relocation */ 84 /* 24 bit pc-relative relocation */ 112 table *must* match the order of the relocation types defined in 376 /* Perform a single relocation. 385 bfd_vma relocation) 491 bfd_vma relocation; local [all...] |
/external/llvm/test/ExecutionEngine/RuntimeDyld/Mips/ |
ELF_O32R6_relocations.s | 1 # RUN: llvm-mc -triple=mipsel-unknown-linux -mcpu=mips32r6 -relocation-model=pic -code-model=small -filetype=obj -o %T/test_ELF_O32R6.o %s 2 # RUN: llc -mtriple=mipsel-unknown-linux -mcpu=mips32r6 -relocation-model=pic -filetype=obj -o %T/test_ELF_ExternalFunction_O32R6.o %S/Inputs/ExternalFunction.ll 5 # RUN: llvm-mc -triple=mips-unknown-linux -mcpu=mips32r6 -relocation-model=pic -code-model=small -filetype=obj -o %T/test_ELF_O32R6.o %s 6 # RUN: llc -mtriple=mips-unknown-linux -mcpu=mips32r6 -relocation-model=pic -filetype=obj -o %T/test_ELF_ExternalFunction_O32R6.o %S/Inputs/ExternalFunction.ll 24 # Test R_MIPS_PC19_S2 relocation. 29 # Test R_MIPS_PC21_S2 relocation. 34 # Test R_MIPS_PC26_S2 relocation. 39 # Test R_MIPS_PCHI16 relocation. 44 # Test R_MIPS_PCLO16 relocation.
|
/external/jacoco/org.jacoco.agent.rt/ |
pom.xml | 59 <relocation> 62 </relocation> 63 <relocation> 66 </relocation> 67 <relocation> 70 </relocation>
|
/external/llvm/test/CodeGen/ARM/ |
subtarget-features-long-calls.ll | 1 ; RUN: llc -march thumb -mcpu=cortex-a8 -relocation-model=static %s -o - | FileCheck -check-prefix=NO-OPTION %s 2 ; RUN: llc -march thumb -mcpu=cortex-a8 -relocation-model=static %s -o - -mattr=+long-calls | FileCheck -check-prefix=LONGCALL %s 3 ; RUN: llc -march thumb -mcpu=cortex-a8 -relocation-model=static %s -o - -mattr=-long-calls | FileCheck -check-prefix=NO-LONGCALL %s 4 ; RUN: llc -march thumb -mcpu=cortex-a8 -relocation-model=static %s -o - -O0 | FileCheck -check-prefix=NO-OPTION %s 5 ; RUN: llc -march thumb -mcpu=cortex-a8 -relocation-model=static %s -o - -O0 -mattr=+long-calls | FileCheck -check-prefix=LONGCALL %s 6 ; RUN: llc -march thumb -mcpu=cortex-a8 -relocation-model=static %s -o - -O0 -mattr=-long-calls | FileCheck -check-prefix=NO-LONGCALL %s
|
/external/llvm/test/CodeGen/Mips/ |
2009-11-16-CstPoolLoad.ll | 1 ; RUN: llc -march=mipsel -relocation-model=pic < %s | FileCheck %s -check-prefix=PIC-O32 2 ; RUN: llc -march=mipsel -relocation-model=static < %s | FileCheck %s -check-prefix=STATIC-O32 3 ; RUN: llc -march=mips64el -mcpu=mips64r2 -target-abi n32 -relocation-model=pic < %s | FileCheck %s -check-prefix=PIC-N32 4 ; RUN: llc -march=mips64el -mcpu=mips64r2 -target-abi n32 -relocation-model=static < %s | FileCheck %s -check-prefix=STATIC-N32 5 ; RUN: llc -march=mips64el -mcpu=mips64r2 -target-abi n64 -relocation-model=pic < %s | FileCheck %s -check-prefix=PIC-N64 6 ; RUN: llc -march=mips64el -mcpu=mips64r2 -target-abi n64 -relocation-model=static < %s | FileCheck %s -check-prefix=STATIC-N64
|
/toolchain/binutils/binutils-2.25/gold/ |
tls.h | 36 // more efficient type of relocation. 40 TLSOPT_NONE, // Can not convert this relocation to a more efficient one. 46 // Check the range for a TLS relocation. This is inlined for efficiency. 59 _("TLS relocation out of range")); 62 // Check the validity of a TLS relocation. This is like assert. 73 _("TLS relocation against invalid instruction"));
|
/external/caliper/caliper/ |
pom.xml | 228 <!-- disable relocation as it is breaking some reflection --> 230 <relocation> 236 </relocation> 237 <relocation> 240 </relocation> 241 <relocation> 244 </relocation> 245 <relocation> 248 </relocation> 249 <relocation> [all...] |
/toolchain/binutils/binutils-2.25/include/elf/ |
cris.h | 34 /* The "PC" position is the location right after the relocation. */ 88 /* A 32-bit offset from location after this relocation (addend specifies 94 /* An assembler-generated-only relocation, instructing the linker to 95 reserve two GOT slots, carrying the R_CRIS_DTP relocation for the 96 symbol (pointing to the first slot, the relocation fills in 114 /* A linker-generated-only relocation, instructing the dynamic 117 that this relocation instructs to fill in two 32-bit values. */ 120 /* An assembler-generated-only relocation, instructing the linker to 122 relocation(*) for the module to the first slot, the second 125 mentioned in the relocation. This relocation must only be applie [all...] |
/frameworks/compile/mclinker/include/mcld/Object/ |
ObjectLinker.h | 28 class Relocation; 58 /// readRelocations - read all relocation entries 91 /// scanRelocations - scan all relocation entries by output symbols. 110 /// relocate - applying relocation entries and create relocation 112 /// Create relocation section, asking TargetLDBackend to 113 /// read the relocation information into RelocationEntry 114 /// and push_back into the relocation section 115 bool relocation(); 149 /// normalSyncRelocationResult - sync relocation result when producing share [all...] |
/frameworks/compile/mclinker/lib/Target/AArch64/ |
AArch64Relocator.cpp | 29 // Relocation Functions and Tables 34 typedef Relocator::Result (*ApplyFunctionType)(Relocation& pReloc, 72 Relocator::Result AArch64Relocator::applyRelocation(Relocation& pRelocation) { 73 Relocation::Type type = pRelocation.type(); 89 Relocator::Size AArch64Relocator::getSize(Relocation::Type pType) const { 94 Relocation& rel_entry = *getTarget().getRelaDyn().create(); 102 /// For a symbol needing copy relocation, define a copy symbol in the BSS 105 /// This is executed at scan relocation stage. 151 void AArch64Relocator::scanLocalReloc(Relocation& pReloc, 153 // rsym - The relocation target symbo [all...] |
/external/kernel-headers/original/uapi/asm-arm/asm/ |
a.out.h | 15 __u32 a_trsize; /* length of relocation info for text, in bytes */ 16 __u32 a_drsize; /* length of relocation info for data, in bytes */
|
/external/llvm/test/CodeGen/Mips/Fast-ISel/ |
constexpr-address.ll | 1 ; RUN: llc -march=mipsel -mcpu=mips32 -relocation-model=pic \ 3 ; RUN: llc -march=mipsel -mcpu=mips32r2 -relocation-model=pic \
|
mul1.ll | 1 ; RUN: llc < %s -march=mipsel -mcpu=mips32 -O0 -relocation-model=pic 2 ; RUN: llc < %s -march=mipsel -mcpu=mips32r2 -O0 -relocation-model=pic
|
simplestore.ll | 1 ; RUN: llc -march=mipsel -relocation-model=pic -O0 -fast-isel-abort=1 -mcpu=mips32r2 \ 3 ; RUN: llc -march=mipsel -relocation-model=pic -O0 -fast-isel-abort=1 -mcpu=mips32 \
|
/external/llvm/test/CodeGen/Mips/cconv/ |
arguments-struct.ll | 1 ; RUN: llc -mtriple=mips-unknown-linux-gnu -relocation-model=static < %s | FileCheck --check-prefix=ALL --check-prefix=SYM32 --check-prefix=O32-BE %s 2 ; RUN: llc -mtriple=mipsel-unknown-linux-gnu -relocation-model=static < %s | FileCheck --check-prefix=ALL --check-prefix=SYM32 --check-prefix=O32-LE %s 4 ; RUN-TODO: llc -mtriple=mips64-unknown-linux-gnu -relocation-model=static -target-abi n32 < %s | FileCheck --check-prefix=ALL --check-prefix=SYM32 --check-prefix=O32-BE %s 5 ; RUN-TODO: llc -mtriple=mips64el-unknown-linux-gnu -relocation-model=static -target-abi n32 < %s | FileCheck --check-prefix=ALL --check-prefix=SYM32 --check-prefix=O32-LE %s 7 ; RUN: llc -mtriple=mips64-unknown-linux-gnu -relocation-model=static -target-abi n32 < %s | FileCheck --check-prefix=ALL --check-prefix=SYM32 --check-prefix=NEW-BE %s 8 ; RUN: llc -mtriple=mips64el-unknown-linux-gnu -relocation-model=static -target-abi n32 < %s | FileCheck --check-prefix=ALL --check-prefix=SYM32 --check-prefix=NEW-LE %s 10 ; RUN: llc -mtriple=mips64-unknown-linux-gnu -relocation-model=static -target-abi n64 < %s | FileCheck --check-prefix=ALL --check-prefix=SYM64 --check-prefix=NEW-BE %s 11 ; RUN: llc -mtriple=mips64el-unknown-linux-gnu -relocation-model=static -target-abi n64 < %s | FileCheck --check-prefix=ALL --check-prefix=SYM64 --check-prefix=NEW-LE %s
|