Searched defs:addend (Results 1 - 25 of 38) sorted by relevance

12

/external/chromium_org/tools/relocation_packer/src/
H A Ddelta_encoder.cc27 ELF::Sxword addend = 0; local
35 packed->push_back(relocation->r_addend - addend);
36 addend = relocation->r_addend;
54 ELF::Sxword addend = 0; local
61 addend += packed[i + 1];
63 // Generate a relocation for this offset and addend pair.
67 relocation.r_addend = addend;
H A Ddelta_encoder_unittest.cc15 ELF::Sxword addend,
20 relocation.r_addend = addend;
25 ELF::Sxword addend,
30 relocation.r_addend == addend;
61 // Add a second relocation, 4 byte offset delta, 12 byte addend delta.
73 // 4 byte offset delta, 12 byte addend delta.
77 // Add a third relocation, 4 byte offset delta, 12 byte addend delta.
80 // Add three more relocations, 8 byte offset deltas, -24 byte addend deltas.
94 // Two relocations, 4 byte offset deltas, 12 byte addend deltas.
99 // Three relocations, 8 byte offset deltas, -24 byte addend delta
14 AddRelocation(ELF::Addr addr, ELF::Sxword addend, std::vector<ELF::Rela>* relocations) argument
24 CheckRelocation(ELF::Addr addr, ELF::Sxword addend, const ELF::Rela& relocation) argument
[all...]
H A Dpacker_unittest.cc28 ELF::Sxword addend,
33 relocation.r_addend = addend;
38 ELF::Sxword addend,
43 relocation.r_addend == addend;
146 // Two more relocations, 4 byte offset deltas, 12 byte addend deltas.
149 // Three more relocations, 8 byte deltas, -24 byte addend deltas.
241 // Two more relocations, 4 byte offset deltas, 12 byte addend deltas.
244 // Three more relocations, 8 byte offset deltas, -24 byte addend deltas.
27 AddRelocation(ELF::Addr addr, ELF::Sxword addend, std::vector<ELF::Rela>* relocations) argument
37 CheckRelocation(ELF::Addr addr, ELF::Sxword addend, const ELF::Rela& relocation) argument
/external/clang/test/CodeGen/
H A Dcleanup-stack.c6 int addend; member in struct:s0
10 *p->var += p->addend;
/external/chromium_org/third_party/WebKit/Source/wtf/
H A DAtomics.h55 ALWAYS_INLINE int atomicAdd(int volatile* addend, int increment) argument
57 return InterlockedExchangeAdd(reinterpret_cast<long volatile*>(addend), static_cast<long>(increment)) + increment;
61 ALWAYS_INLINE int atomicSubtract(int volatile* addend, int decrement) argument
63 return InterlockedExchangeAdd(reinterpret_cast<long volatile*>(addend), static_cast<long>(-decrement)) - decrement;
66 ALWAYS_INLINE int atomicIncrement(int volatile* addend) { return InterlockedIncrement(reinterpret_cast<long volatile*>(addend)); } argument
67 ALWAYS_INLINE int atomicDecrement(int volatile* addend) { return InterlockedDecrement(reinterpret_cast<long volatile*>(addend)); } argument
69 ALWAYS_INLINE int64_t atomicIncrement(int64_t volatile* addend) { return InterlockedIncrement64(reinterpret_cast<long long volatile*>(addend)); } argument
70 atomicDecrement(int64_t volatile* addend) argument
[all...]
/external/chromium_org/third_party/WebKit/Source/wtf/text/
H A DStringConcatenate.h293 inline void sumWithOverflow(unsigned& total, unsigned addend, bool& overflow) argument
296 total = oldTotal + addend;
/external/chromium_org/net/spdy/
H A Dhpack_input_stream.cc85 uint32 addend = next_octet << shift; local
87 if ((addend >> shift) != next_octet) {
90 *I += addend;
/external/iproute2/tc/
H A Df_flow.c37 "OPS := [ or NUM | and NUM | xor NUM | rshift NUM | addend NUM ]\n"
98 static int get_addend(__u32 *addend, char *argv, __u32 keys) argument
129 *addend = tmp;
194 } else if (matches(*argv, "addend") == 0) {
197 fprintf(stderr, "Illegal \"addend\"\n");
332 fprintf(f, "addend 0x%x ",
/external/qemu/include/exec/
H A Dcpu-defs.h98 uintptr_t addend; member in struct:CPUTLBEntry
/external/qemu/
H A Dcputlb.c32 .addend = -1,
144 addr = (tlb_entry->addr_write & TARGET_PAGE_MASK) + tlb_entry->addend;
208 ptrdiff_t addend; local
234 addend = (ptrdiff_t)qemu_get_ram_ptr(pd & TARGET_PAGE_MASK);
272 te->addend = addend - vaddr;
322 p = (void *)((uintptr_t)addr + env1->tlb_table[mmu_idx][page_index].addend);
/external/elfutils/0.153/libdwfl/
H A Drelocate.c323 Dwfl_Error relocate (GElf_Addr offset, const GElf_Sxword *addend, argument
412 if (addend)
414 /* For the addend form, we have the value already. */
415 value += *addend;
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldImpl.h90 /// Addend - the relocation addend encoded in the instruction itself. Also
112 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend) argument
113 : SectionID(id), Offset(offset), RelType(type), Addend(addend),
116 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend, argument
118 : SectionID(id), Offset(offset), RelType(type), Addend(addend),
121 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend, argument
123 : SectionID(id), Offset(offset), RelType(type), Addend(addend),
126 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend, argument
130 Addend(SectionAOffset - SectionBOffset + addend), IsPCRel(IsPCRel),
/external/chromium_org/third_party/android_crazy_linker/src/src/
H A Dcrazy_linker_elf_relocations.cpp417 ELF::Sxword addend = 0; local
427 addend += decoder.Dequeue();
432 relocation.r_addend = addend;
455 // Check for an initial APA1 header, packed relocations with addend.
474 const ELF::Sword CRAZY_UNUSED addend = rela->r_addend; local
478 RLOG(" rela reloc=%p offset=%p type=%d addend=%p\n",
482 addend);
491 sym_addr + addend);
492 *target = sym_addr + addend;
498 sym_addr + addend);
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv30/
H A Dnvfx_fragprog.c477 struct nvfx_src addend = nvfx_src(nvfx_fp_imm(fpc, 0, 0, 0, 1)); local
478 addend.swz[0] = fsrc->Register.SwizzleX;
479 addend.swz[1] = fsrc->Register.SwizzleY;
480 addend.swz[2] = fsrc->Register.SwizzleZ;
481 addend.swz[3] = fsrc->Register.SwizzleW;
483 nvfx_fp_emit(fpc, arith(0, ADD, src[i].reg, NVFX_FP_MASK_ALL, tgsi_src(fpc, fsrc), addend, none));
/external/libcxxabi/src/Unwind/
H A DUnwind-EHABI.cpp311 uint32_t addend = 0; local
318 addend |= (v & 0x7f) << shift;
326 sp += 0x204 + (addend << 2);
/external/llvm/include/llvm/Object/
H A DELFObjectFile.h683 int64_t addend = 0; local
691 // TODO: Read implicit addend from section data.
697 addend = getRela(Rel)->r_addend;
715 fmt << *SymName << (addend < 0 ? "" : "+") << addend << "-P";
726 fmt << *SymName << (addend < 0 ? "" : "+") << addend;
738 if (addend != 0)
739 fmt << (addend < 0 ? "" : "+") << addend;
[all...]
/external/llvm/lib/ExecutionEngine/IntelJITEvents/
H A Dittnotify_config.h264 __TBB_machine_fetchadd4(volatile void* ptr, long addend) ITT_INLINE_ATTRIBUTE;
265 ITT_INLINE long __TBB_machine_fetchadd4(volatile void* ptr, long addend) argument
270 : "0"(addend), "m"(*(long*)ptr)
/external/mesa3d/src/gallium/drivers/nv30/
H A Dnvfx_fragprog.c477 struct nvfx_src addend = nvfx_src(nvfx_fp_imm(fpc, 0, 0, 0, 1)); local
478 addend.swz[0] = fsrc->Register.SwizzleX;
479 addend.swz[1] = fsrc->Register.SwizzleY;
480 addend.swz[2] = fsrc->Register.SwizzleZ;
481 addend.swz[3] = fsrc->Register.SwizzleW;
483 nvfx_fp_emit(fpc, arith(0, ADD, src[i].reg, NVFX_FP_MASK_ALL, tgsi_src(fpc, fsrc), addend, none));
/external/qemu/block/
H A Dqcow2-refcount.c32 int addend);
459 int64_t offset, int64_t length, int addend)
469 printf("update_refcount: offset=%" PRId64 " size=%" PRId64 " addend=%d\n",
470 offset, length, addend);
521 refcount += addend;
551 dummy = update_refcount(bs, offset, cluster_offset - offset, -addend);
559 * addend must be 1 or -1.
566 int addend)
571 ret = update_refcount(bs, cluster_index << s->cluster_bits, 1, addend);
746 int64_t l1_table_offset, int l1_size, int addend)
458 update_refcount(BlockDriverState *bs, int64_t offset, int64_t length, int addend) argument
564 update_cluster_refcount(BlockDriverState *bs, int64_t cluster_index, int addend) argument
745 qcow2_update_snapshot_refcount(BlockDriverState *bs, int64_t l1_table_offset, int l1_size, int addend) argument
[all...]
/external/qemu/target-i386/
H A Dseg_helper.c1783 int shift, int is_iret, int addend)
1827 LOG_PCALL("lret new %04x:" TARGET_FMT_lx " s=%d addend=0x%x\n",
1828 new_cs, new_eip, shift, addend);
1852 sp += addend;
1936 sp += addend;
2004 void helper_lret_protected(CPUX86State *env, int shift, int addend) argument
2006 helper_ret_protected(env, shift, 0, addend);
1782 helper_ret_protected(CPUX86State *env, int shift, int is_iret, int addend) argument
/external/stlport/src/
H A Dallocators.cpp92 inline long _STLP_atomic_add_gcc_x86(long volatile* p, long addend) { argument
97 :"m" (*p), "1" (addend)
99 return result + addend;
/external/elfutils/0.153/src/
H A Dstrip.c1684 bool relocate (GElf_Addr offset, const GElf_Sxword addend, argument
1736 The addend is contained in the original data at
1738 address is zero and the given addend is zero
1741 if (addend == 0 && sym->st_value == 0)
1763 given addend and add it to the value. */
1764 value += addend;
1770 offset to get the addend. */
/external/libnl/include/linux/
H A Dpkt_sched.h81 short addend; member in struct:tc_ratespec
/external/qemu/tcg/
H A Dtcg.c69 intptr_t value, intptr_t addend);
149 int label_index, intptr_t addend)
159 patch_reloc(code_ptr, type, l->u.value, addend);
165 r->addend = addend;
183 patch_reloc(r->ptr, r->type, value, r->addend);
148 tcg_out_reloc(TCGContext *s, uint8_t *code_ptr, int type, int label_index, intptr_t addend) argument
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/elf/
H A Delf.h392 yasm_intnum *addend; member in struct:elf_reloc_entry

Completed in 4765 milliseconds

12