/toolchain/binutils/binutils-2.25/bfd/ |
pe-mips.c | 77 ORIG is the negative of reloc_entry->addend, which is set by 82 diff = symbol->value + reloc_entry->addend; 85 diff = reloc_entry->addend; 90 ignores the addend for a COFF target when producing 92 COFF, so we handle the addend here instead. */ 93 diff = reloc_entry->addend; 355 /* Compute the addend of a reloc. If the reloc is to a common symbol, 361 symbol from the original file, and uses it to set the addend value 362 correctly. If this is not a common symbol, the usual addend 378 cache_ptr->addend = - coffsym->native->u.syment.n_value; 622 bfd_vma addend = 0; local [all...] |
coff-z8k.c | 162 /* Perform any necessary magic to the addend in a reloc entry. */ 165 cache_ptr->addend = ext_reloc.r_offset; 185 relent->addend = reloc->r_offset; 271 reloc->howto->name, reloc->addend, input_section->owner, 300 reloc->howto->name, reloc->addend, input_section->owner, 328 reloc->howto->name, reloc->addend, input_section->owner, 355 reloc->howto->name, reloc->addend, input_section->owner,
|
coff-mips.c | 361 rptr->addend += ecoff_data (abfd)->gp; 384 additional addend, the resulting reloc will also be against the 403 && reloc_entry->addend == 0) 425 bfd_vma addend; 449 && reloc_entry->addend == 0) 467 relocation += reloc_entry->addend; 477 n->addend = relocation; 514 where to find the low 16 bits of the addend needed by the 520 val += l->addend; 568 addend, we don't want to change anything. We will only have a 420 bfd_vma addend; member in struct:mips_hi 864 bfd_vma addend; local [all...] |
coff-tic80.c | 500 bfd_vma addend; 522 the rtype_to_howto function to adjust the addend as needed. */ 525 addend = - sym->n_value; 527 addend = 0; 530 sym, &addend); 594 contents, addr, val, addend); 605 contents + 2, addr, val, addend); 619 val, addend); 638 val, addend); 497 bfd_vma addend; local
|
cpu-ns32k.c | 199 /* Add in supplied addend. */ 200 relocation += reloc_entry->addend; 203 symbol we are relocating against, plus any addend. */ 216 the addend to be the negative of the position of the location 226 which means we must adjust the existing addend by the change 228 we do not want to adjust the existing addend at all. 248 reloc_entry->addend = relocation; 265 /* For m68k-coff, the addend was being subtracted twice during 282 reloc addend when producing relocatable output for COFF. 292 BFD handles this by setting the addend to the negative of th [all...] |
elf32-msp430.c | 180 between two symbols to be the real addend of the second reloc. */ 483 between two symbols to be the real addend of the second reloc. */ 702 /* If we are using a REL relocation then the addend should be empty. */ 820 bfd_vma addend; local 821 addend = (bfd_get_16 (input_bfd, contents) & 0xf) << 16; 822 addend |= bfd_get_16 (input_bfd, contents+4); 823 srel += addend; 843 bfd_vma addend; local 844 addend = (bfd_get_16 (input_bfd, contents) & 0x0780) << 9; 845 addend |= bfd_get_16 (input_bfd, contents+2) 879 bfd_vma addend; local 902 bfd_vma addend; local 950 bfd_vma addend; local 970 bfd_vma addend; local 991 bfd_vma addend; local 1033 bfd_vma addend; local [all...] |
elf32-nios2.c | 842 /* And the reloc addend that this was derived from. */ 843 bfd_vma addend; member in struct:elf32_nios2_stub_hash_entry [all...] |
coff-h8500.c | 133 /* Perform any necessary magic to the addend in a reloc entry. */ 136 cache_ptr->addend = ext_reloc.r_offset; 156 relent->addend = reloc->r_offset; 252 reloc->howto->name, reloc->addend, input_section->owner, 276 reloc->howto->name, reloc->addend, input_section->owner,
|
coff-z80.c | 146 /* Perform any necessary magic to the addend in a reloc entry. */ 149 cache_ptr->addend = ext_reloc.r_offset; 169 relent->addend = reloc->r_offset; 195 reloc->howto->name, reloc->addend, input_section->owner, 254 reloc->howto->name, reloc->addend, input_section->owner,
|
coff-m68k.c | 284 ORIG is the negative of reloc_entry->addend, which is set by 289 diff = symbol->value + reloc_entry->addend; 294 ignores the addend for a COFF target when producing 296 COFF, so we handle the addend here instead. */ 297 diff = reloc_entry->addend; 343 /* Compute the addend of a reloc. If the reloc is to a common symbol, 349 symbol from the original file, and uses it to set the addend value 350 correctly. If this is not a common symbol, the usual addend 366 cache_ptr->addend = - coffsym->native->u.syment.n_value; \ 369 cache_ptr->addend = - (ptr->section->vma + ptr->value); [all...] |
i386lynx.c | 217 r_addend = g->addend + (*(g->sym_ptr_ptr))->section->output_section->vma; 290 cache_ptr->addend = ad; \ 300 cache_ptr->addend = ad - su->textsec->vma; \ 305 cache_ptr->addend = ad - su->datasec->vma; \ 310 cache_ptr->addend = ad - su->bsssec->vma; \ 316 cache_ptr->addend = ad; \
|
/toolchain/binutils/binutils-2.25/gas/config/ |
tc-mep.c | 91 has only 16 bits of space to store an addend. This means that in 1621 int addend, rn, bit = 0; local [all...] |
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
RuntimeDyldImpl.h | 136 /// Addend - the relocation addend encoded in the instruction itself. Also 138 int64_t Addend; 158 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend) 159 : SectionID(id), Offset(offset), RelType(type), Addend(addend), 162 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend, 164 : SectionID(id), Offset(offset), RelType(type), Addend(addend), 167 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend, [all...] |
/frameworks/compile/mclinker/lib/Target/AArch64/ |
AArch64CA53ErratumStub.cpp | 108 (*it)->addend()); 121 (*it)->addend());
|
AArch64Relocator.cpp | 435 return pReloc.target() + pReloc.addend(); 438 pReloc.target() + pReloc.addend(); 464 Relocator::DWord A = pReloc.target() + pReloc.addend(); 488 // in order to keep the addend store in the place correct. 511 Relocator::DWord A = pReloc.addend(); 544 Relocator::DWord A = pReloc.addend(); 560 Relocator::DWord A = pReloc.addend(); 579 Relocator::DWord A = pReloc.addend(); 604 Relocator::DWord A = pReloc.addend(); 633 Relocator::DWord A = pReloc.addend(); [all...] |
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/mips/ |
jalr2.d | 23 # No R_MIPS_JALR here, because the target address had an addend.
|
/bionic/tools/relocation_packer/src/ |
delta_encoder_unittest.cc | 16 int32_t addend, 21 relocation.r_addend = addend; 28 int32_t addend, 32 relocation.r_addend == addend; 68 // Add a second relocation, 4 byte offset delta, 12 byte addend delta. 85 EXPECT_EQ(10000U, packed[ndx++]); // addend delta 86 EXPECT_EQ(12U, packed[ndx++]); // addend delta 88 // Add a third relocation, 4 byte offset delta, 12 byte addend delta. 92 // Add three more relocations, 8 byte offset deltas, -24 byte addend deltas. 115 EXPECT_EQ(10000U, packed[ndx++]); // addend delt [all...] |
/external/llvm/test/MC/PowerPC/ |
ppc64-relocs-01.s | 33 # 1. A R_PPC64_ADDR64 against the .text segment plus addend (the function
|
/frameworks/compile/mclinker/include/mcld/Fragment/ |
Relocation.h | 60 /// @param pAddend [in] the addend of the relocation entry 74 /// addend - A value 75 Address addend() const { return m_Addend; } function in class:mcld::Relocation 97 /// updateAddend - A relocation with a section symbol must update addend 121 /// m_Addend - the addend
|
/toolchain/binutils/binutils-2.25/include/opcode/ |
msp430-decode.h | 79 int addend; member in struct:__anon75738
|
/external/caliper/caliper/src/main/java/com/google/caliper/util/ |
ShortDuration.java | 119 * addend}. 121 public abstract ShortDuration plus(ShortDuration addend); 168 @Override public ShortDuration plus(ShortDuration addend) { 169 return addend; 219 @Override public ShortDuration plus(ShortDuration addend) { 220 return new PositiveShortDuration(picos + addend.picos);
|
/toolchain/binutils/binutils-2.25/gold/ |
tilegx.cc | 808 typename elfcpp::Swap<size, big_endian>::Valtype addend, 817 reloc = Bits<32>::sign_extend(psymval->value(object, addend)) >> srshift; 819 reloc = psymval->value(object, addend) >> srshift; 835 typename elfcpp::Swap<size, big_endian>::Valtype addend, 845 reloc = Bits<32>::sign_extend(psymval->value(object, addend)) >> srshift; 847 reloc = psymval->value(object, addend) >> srshift; 863 typename elfcpp::Swap<size, big_endian>::Valtype addend, 873 reloc = Bits<32>::sign_extend(psymval->value(object, addend)) >> srshift; 875 reloc = psymval->value(object, addend) >> srshift; 888 // addend in the relocation 4360 elfcpp::Elf_Xword addend = rela.get_r_addend(); local [all...] |
/frameworks/compile/mclinker/lib/Target/ARM/ |
ARMRelocator.cpp | 766 return pReloc.target() + pReloc.addend(); 769 pReloc.target() + pReloc.addend(); 790 Relocator::DWord A = pReloc.target() + pReloc.addend(); 812 // in order to keep the addend store in the place correct. 828 Relocator::DWord A = pReloc.target() + pReloc.addend(); 850 Relocator::DWord A = pReloc.target() + pReloc.addend(); 858 Relocator::DWord A = pReloc.target() + pReloc.addend(); 874 Relocator::DWord A = pReloc.target() + pReloc.addend(); 892 Relocator::DWord A = pReloc.target() + pReloc.addend(); 909 helper_sign_extend((pReloc.target() & 0x00ff) << 1, 8) + pReloc.addend(); [all...] |
/frameworks/compile/mclinker/lib/Target/X86/ |
X86Relocator.cpp | 839 return pReloc.target() + pReloc.addend(); 842 pReloc.target() + pReloc.addend(); 864 Relocator::DWord A = pReloc.target() + pReloc.addend(); [all...] |
/frameworks/compile/mclinker/lib/LD/ |
BranchIsland.cpp | 87 Key key(pPrototype, pReloc.symInfo()->outSymbol(), pReloc.addend()); 101 Key key(pPrototype, pReloc.symInfo()->outSymbol(), pReloc.addend());
|