HomeSort by relevance Sort by last modified time
    Searched defs:Addend (Results 1 - 11 of 11) sorted by null

  /external/llvm/lib/Target/X86/MCTargetDesc/
X86ELFRelocationInfo.cpp 35 int64_t Addend; getELFRelocationAddend(Rel, Addend);
43 // If hasAddend is true, then we need to add Addend (r_addend) to Expr.
47 // A: the addend used to compute the value of the relocatable field.
122 if (Expr && hasAddend && Addend != 0)
124 MCConstantExpr::Create(Addend, Ctx),
  /external/llvm/lib/Target/Mips/
MipsJITInfo.cpp 275 // Addend is needed for unaligned load/store instructions, where offset
277 // be modified by +1 or +3. Otherwise, Addend is 0.
278 int Addend = *((unsigned*) RelocPos) & 0xffff;
279 ResultPtr = (ResultPtr + Addend) & 0xffff;
  /external/llvm/include/llvm/Object/
ELFYAML.h 95 int64_t Addend;
RelocVisitor.h 178 int64_t Addend;
179 Obj->getRelocationAddend(DRI, Addend);
180 return Addend;
186 int64_t Addend;
187 Obj->getRelocationAddend(DRI, Addend);
188 return Addend;
194 int64_t Addend;
195 Obj->getRelocationAddend(DRI, Addend);
196 return Addend;
202 int64_t Addend;
    [all...]
  /external/llvm/lib/ExecutionEngine/RuntimeDyld/
RuntimeDyldImpl.h 90 /// Addend - the relocation addend encoded in the instruction itself. Also
92 int64_t Addend;
112 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend)
113 : SectionID(id), Offset(offset), RelType(type), Addend(addend),
116 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
118 : SectionID(id), Offset(offset), RelType(type), Addend(addend),
121 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
    [all...]
RuntimeDyldMachO.cpp 259 // the symbol resides (RE.Addend provides additional information about the
273 << " Addend: " << RE.Addend
314 return applyRelocationValue(LocalAddress, Value + RE.Addend,
322 Value = SectionABase - SectionBBase + RE.Addend;
353 return applyRelocationValue(LocalAddress, Value + RE.Addend, 1 << RE.Size);
565 int64_t Addend = 0;
566 memcpy(&Addend, LocalAddress, NumBytes);
594 if (Addend != AddrA - AddrB)
595 Error("Unexpected SECTDIFF relocation addend.")
    [all...]
  /external/llvm/lib/MC/
ELFObjectWriter.cpp 90 uint64_t Addend; // The addend to use.
93 uint64_t Addend)
95 Addend(Addend) {}
98 unsigned Type, uint64_t Addend)
100 Addend(Addend) {}
719 // section and patch the difference in the addend.
867 uint64_t Addend = 0
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineAddSub.cpp 27 /// 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;
379 Addend.set(1, Opnd1)
    [all...]
  /external/clang/utils/TableGen/
NeonEmitter.cpp 616 unsigned Addend;
618 case 8: Addend = 0; break;
619 case 16: Addend = 1; break;
620 case 32: Addend = 2; break;
621 case 64: Addend = 3; break;
622 case 128: Addend = 4; break;
626 unsigned Base = (unsigned)NeonTypeFlags::Int8 + Addend;
629 if (Addend >= 2)
630 --Addend;
631 Base = (unsigned)NeonTypeFlags::Poly8 + Addend;
    [all...]
  /external/clang/lib/CodeGen/
CGBuiltin.cpp 4607 llvm::Value *addend = Builder.CreateBitCast(Ops[0], tmp->getType()); local
    [all...]
  /external/llvm/lib/Target/AArch64/AsmParser/
AArch64AsmParser.cpp 138 int64_t &Addend);
448 int64_t Addend;
450 Addend)) {
465 // Note that we don't range-check the addend. It's adjusted modulo page
468 return Addend >= 0 && (Addend % Scale) == 0;
471 // @gotpageoff/@tlvppageoff can only be used directly, not with an addend.
472 return Addend == 0;
672 int64_t Addend;
674 DarwinRefKind, Addend)) {
    [all...]

Completed in 991 milliseconds