Home
last modified time | relevance | path

Searched full:addend (Results 1 – 25 of 137) sorted by relevance

123456

/external/llvm/include/llvm/Object/
DRelocVisitor.h178 int64_t Addend; in getAddend32LE() local
179 Obj->getRelocationAddend(DRI, Addend); in getAddend32LE()
180 return Addend; in getAddend32LE()
186 int64_t Addend; in getAddend64LE() local
187 Obj->getRelocationAddend(DRI, Addend); in getAddend64LE()
188 return Addend; in getAddend64LE()
194 int64_t Addend; in getAddend32BE() local
195 Obj->getRelocationAddend(DRI, Addend); in getAddend32BE()
196 return Addend; in getAddend32BE()
202 int64_t Addend; in getAddend64BE() local
[all …]
DELFObjectFile.h683 int64_t addend = 0; in getRelocationValueString() local
691 // TODO: Read implicit addend from section data. in getRelocationValueString()
697 addend = getRela(Rel)->r_addend; in getRelocationValueString()
715 fmt << *SymName << (addend < 0 ? "" : "+") << addend << "-P"; in getRelocationValueString()
726 fmt << *SymName << (addend < 0 ? "" : "+") << addend; in getRelocationValueString()
738 if (addend != 0) in getRelocationValueString()
739 fmt << (addend < 0 ? "" : "+") << addend; in getRelocationValueString()
960 int64_t &Addend) { in getELFRelocationAddend() argument
965 return ELFObj->getRelocationAddend(DRI, Addend); in getELFRelocationAddend()
969 return ELFObj->getRelocationAddend(DRI, Addend); in getELFRelocationAddend()
[all …]
/external/chromium_org/third_party/WebKit/Source/wtf/
DAtomics.h51 ALWAYS_INLINE int atomicAdd(int volatile* addend, int increment) in atomicAdd() argument
53 …return InterlockedExchangeAdd(reinterpret_cast<long volatile*>(addend), static_cast<long>(incremen… in atomicAdd()
57 ALWAYS_INLINE int atomicSubtract(int volatile* addend, int decrement) in atomicSubtract() argument
59 …return InterlockedExchangeAdd(reinterpret_cast<long volatile*>(addend), static_cast<long>(-decreme… in atomicSubtract()
62 …INE int atomicIncrement(int volatile* addend) { return InterlockedIncrement(reinterpret_cast<long … in atomicIncrement() argument
63 …INE int atomicDecrement(int volatile* addend) { return InterlockedDecrement(reinterpret_cast<long … in atomicDecrement() argument
65 …atomicIncrement(int64_t volatile* addend) { return InterlockedIncrement64(reinterpret_cast<long lo… in atomicIncrement() argument
66 …atomicDecrement(int64_t volatile* addend) { return InterlockedDecrement64(reinterpret_cast<long lo… in atomicDecrement() argument
84 ALWAYS_INLINE int atomicAdd(int volatile* addend, int increment) { return __sync_add_and_fetch(adde…
86 ALWAYS_INLINE int atomicSubtract(int volatile* addend, int decrement) { return __sync_sub_and_fetch…
[all …]
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldELF.cpp259 uint32_t Type, int64_t Addend, in resolveX86_64Relocation() argument
267 *Target = Value + Addend; in resolveX86_64Relocation()
268 DEBUG(dbgs() << "Writing " << format("%p", (Value + Addend)) << " at " in resolveX86_64Relocation()
274 Value += Addend; in resolveX86_64Relocation()
291 // The processRelocationRef method combines the symbol offset and the addend in resolveX86_64Relocation()
293 // the raw addend, so we subtract the symbol offset to get it. in resolveX86_64Relocation()
294 int64_t RealOffset = GOTAddr + Addend - SymOffset - FinalAddress; in resolveX86_64Relocation()
307 int64_t RealOffset = *Placeholder + Value + Addend - FinalAddress; in resolveX86_64Relocation()
320 *Target = *Placeholder + Value + Addend - FinalAddress; in resolveX86_64Relocation()
328 uint32_t Type, int32_t Addend) { in resolveX86Relocation() argument
[all …]
DRuntimeDyldImpl.h90 /// Addend - the relocation addend encoded in the instruction itself. Also
92 int64_t Addend; variable
112 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend) in RelocationEntry() argument
113 : SectionID(id), Offset(offset), RelType(type), Addend(addend), in RelocationEntry()
116 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend, in RelocationEntry() argument
118 : SectionID(id), Offset(offset), RelType(type), Addend(addend), in RelocationEntry()
121 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend, in RelocationEntry() argument
123 : SectionID(id), Offset(offset), RelType(type), Addend(addend), in RelocationEntry()
126 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend, in RelocationEntry() argument
130 Addend(SectionAOffset - SectionBOffset + addend), IsPCRel(IsPCRel), in RelocationEntry()
[all …]
DRuntimeDyldMachO.cpp259 // the symbol resides (RE.Addend provides additional information about the
273 << " Addend: " << RE.Addend in resolveRelocation()
314 return applyRelocationValue(LocalAddress, Value + RE.Addend, in resolveI386Relocation()
322 Value = SectionABase - SectionBBase + RE.Addend; in resolveI386Relocation()
353 return applyRelocationValue(LocalAddress, Value + RE.Addend, 1 << RE.Size); in resolveX86_64Relocation()
565 int64_t Addend = 0; in processSECTDIFFRelocation() local
566 memcpy(&Addend, LocalAddress, NumBytes); in processSECTDIFFRelocation()
594 if (Addend != AddrA - AddrB) in processSECTDIFFRelocation()
595 Error("Unexpected SECTDIFF relocation addend."); in processSECTDIFFRelocation()
598 << ", Addend: " << Addend << ", SectionA ID: " in processSECTDIFFRelocation()
[all …]
DRuntimeDyldELF.h35 uint64_t Value, uint32_t Type, int64_t Addend,
39 uint64_t Value, uint32_t Type, int64_t Addend,
43 uint32_t Value, uint32_t Type, int32_t Addend);
46 uint64_t Value, uint32_t Type, int64_t Addend);
49 uint32_t Value, uint32_t Type, int32_t Addend);
52 uint32_t Value, uint32_t Type, int32_t Addend);
55 uint64_t Value, uint32_t Type, int64_t Addend);
58 uint64_t Value, uint32_t Type, int64_t Addend);
/external/llvm/test/CodeGen/ARM/
Dfast-isel-static.ll6 define void @myadd(float* %sum, float* %addend) nounwind {
9 %addend.addr = alloca float*, align 4
11 store float* %addend, float** %addend.addr, align 4
14 %tmp2 = load float** %addend.addr, align 4
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86ELFRelocationInfo.cpp35 int64_t Addend; getELFRelocationAddend(Rel, Addend); in createExprForRelocation() local
43 // If hasAddend is true, then we need to add Addend (r_addend) to Expr. in createExprForRelocation()
47 // A: the addend used to compute the value of the relocatable field. in createExprForRelocation()
122 if (Expr && hasAddend && Addend != 0) in createExprForRelocation()
124 MCConstantExpr::Create(Addend, Ctx), in createExprForRelocation()
/external/llvm/test/Object/
Drelocation-executable.test10 // CHECK-NEXT: Addend: 0x0
18 // CHECK-NEXT: Addend: 0x0
24 // CHECK-NEXT: Addend: 0x0
Dobj2yaml.test210 ELF-MIPSEL-NEXT: Addend: 0
214 ELF-MIPSEL-NEXT: Addend: 0
218 ELF-MIPSEL-NEXT: Addend: 0
222 ELF-MIPSEL-NEXT: Addend: 0
226 ELF-MIPSEL-NEXT: Addend: 0
230 ELF-MIPSEL-NEXT: Addend: 0
309 ELF-MIPS64EL-NEXT: Addend: 0
379 ELF-X86-64-NEXT: Addend: 0
383 ELF-X86-64-NEXT: Addend: -4
387 ELF-X86-64-NEXT: Addend: -4
Dyaml2obj-elf-rel.yaml39 Addend: 1
43 Addend: 2
47 Addend: 3
/external/chromium_org/chrome/common/extensions/docs/server2/
Dapi_schema_graph.py116 def _Update(base, addend, annotation=None): argument
119 from |addend| that are not present in |base|.
121 for key in addend:
125 addend[key],
129 _Update(base[key], addend[key], annotation=annotation)
/external/qemu/
Dcputlb.c32 .addend = -1,
144 addr = (tlb_entry->addr_write & TARGET_PAGE_MASK) + tlb_entry->addend; in tlb_reset_dirty_range()
208 ptrdiff_t addend; in tlb_set_page() local
234 addend = (ptrdiff_t)qemu_get_ram_ptr(pd & TARGET_PAGE_MASK); in tlb_set_page()
272 te->addend = addend - vaddr; in tlb_set_page()
322 p = (void *)((uintptr_t)addr + env1->tlb_table[mmu_idx][page_index].addend); in get_page_addr_code()
/external/skia/gm/rebaseline_server/
Dimagepairset.py106 column_id=column_id, value=value, addend=0)
108 def _add_extra_column_value_to_summary(self, column_id, value, addend=1): argument
119 addend: integer; how many instances to add to the tally
126 instances_of_this_value += addend
/external/chromium_org/third_party/skia/gm/rebaseline_server/
Dimagepairset.py106 column_id=column_id, value=value, addend=0)
108 def _add_extra_column_value_to_summary(self, column_id, value, addend=1): argument
119 addend: integer; how many instances to add to the tally
126 instances_of_this_value += addend
/external/chromium_org/third_party/android_crazy_linker/src/src/
Dcrazy_linker_elf_relocations.cpp326 const ELF::Sword CRAZY_UNUSED addend = rela->r_addend; in ApplyRelaReloc() local
330 RLOG(" rela reloc=%p offset=%p type=%d addend=%p\n", in ApplyRelaReloc()
334 addend); in ApplyRelaReloc()
343 sym_addr + addend); in ApplyRelaReloc()
344 *target = sym_addr + addend; in ApplyRelaReloc()
350 sym_addr + addend); in ApplyRelaReloc()
351 *target = sym_addr + addend; in ApplyRelaReloc()
358 sym_addr + addend); in ApplyRelaReloc()
359 *target += sym_addr + addend; in ApplyRelaReloc()
366 load_bias_ + addend); in ApplyRelaReloc()
[all …]
/external/clang/test/CodeGen/
Dcleanup-stack.c6 int addend; member
10 *p->var += p->addend; in f0()
/external/iproute2/tc/
Df_flow.c37 "OPS := [ or NUM | and NUM | xor NUM | rshift NUM | addend NUM ]\n" in explain()
98 static int get_addend(__u32 *addend, char *argv, __u32 keys) in get_addend() argument
129 *addend = tmp; in get_addend()
194 } else if (matches(*argv, "addend") == 0) { in flow_parse_opt()
197 fprintf(stderr, "Illegal \"addend\"\n"); in flow_parse_opt()
332 fprintf(f, "addend 0x%x ", in flow_print_opt()
/external/qemu/block/
Dqcow2-refcount.c32 int addend);
459 int64_t offset, int64_t length, int addend) in update_refcount() argument
469 printf("update_refcount: offset=%" PRId64 " size=%" PRId64 " addend=%d\n", in update_refcount()
470 offset, length, addend); in update_refcount()
521 refcount += addend; in update_refcount()
551 dummy = update_refcount(bs, offset, cluster_offset - offset, -addend); in update_refcount()
559 * addend must be 1 or -1.
566 int addend) in update_cluster_refcount() argument
571 ret = update_refcount(bs, cluster_index << s->cluster_bits, 1, addend); in update_cluster_refcount()
746 int64_t l1_table_offset, int l1_size, int addend) in qcow2_update_snapshot_refcount() argument
[all …]
/external/lldb/test/lang/objc/blocks/
Divars-in-blocks.m15 + (int) addend
24 int ret = foo + [self addend];
/external/llvm/lib/Transforms/InstCombine/
DInstCombineAddSub.cpp27 /// Class representing coefficient of floating-point addend.
102 // The integer coefficient of an individual addend is either 1 or -1,
111 /// FAddend is used to represent floating-point addend. An addend is
113 /// constant coefficient. A constant addend is represented as <C, 0>.
138 /// splitted is the addend itself.
149 // This addend has the value of "Coeff * Val".
169 /// Convert given addend to a Value
377 FAddend &Addend = Opnd0 ? Addend1 : Addend0; in drillValueDownOneStep() local
379 Addend.set(1, Opnd1); in drillValueDownOneStep()
381 Addend.set(C1, nullptr); in drillValueDownOneStep()
[all …]
/external/chromium_org/net/spdy/
Dhpack_input_stream.cc85 uint32 addend = next_octet << shift; in DecodeNextUint32() local
87 if ((addend >> shift) != next_octet) { in DecodeNextUint32()
90 *I += addend; in DecodeNextUint32()
/external/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64MachObjectWriter.cpp137 // put the addend in the instruction itself. Clear out any value the in RecordRelocation()
353 // If the relocation kind is Branch26, Page21, or Pageoff12, any addend in RecordRelocation()
354 // is represented via an Addend relocation, not encoded directly into in RecordRelocation()
368 // Now set up the Addend relocation. in RecordRelocation()
375 // Put zero into the instruction itself. The addend is in the relocation. in RecordRelocation()
379 // If there's any addend left to handle, encode it in the instruction. in RecordRelocation()
/external/llvm/test/MC/Mips/
Dmips_gprel16.s2 // out the addend to the gprel16 relocation. The
3 // addend is stored in the instruction immediate

123456