HomeSort by: relevance | last modified time | path
    Searched refs:Displacement (Results 1 - 14 of 14) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
RuntimeDyldCOFFAArch64.h 171 uint8_t *Displacement = (uint8_t *)ObjTarget;
196 Addend = read32le(Displacement);
199 uint32_t orig = read32le(Displacement);
208 uint32_t orig = read32le(Displacement);
213 uint32_t orig = read32le(Displacement);
219 uint32_t orig = read32le(Displacement);
225 uint32_t orig = read32le(Displacement);
230 Addend = read64le(Displacement);
275 // The 12-bit relative displacement to the target, for instruction ADR
315 // The 26-bit relative displacement to the target, for B and B
    [all...]
RuntimeDyldCOFFX86_64.h 246 uint8_t *Displacement = (uint8_t *)ObjTarget;
247 Addend = readBytesUnaligned(Displacement, 4);
257 uint8_t *Displacement = (uint8_t *)ObjTarget;
258 Addend = readBytesUnaligned(Displacement, 8);
RuntimeDyldCOFFI386.h 82 uint8_t *Displacement = (uint8_t *)ObjTarget;
89 Addend = readBytesUnaligned(Displacement, 4);
182 // 32-bit relative displacement to the target.
RuntimeDyldCOFFThumb.h 86 uint8_t *Displacement = (uint8_t *)ObjTarget;
92 Addend = readBytesUnaligned(Displacement, 4);
274 // The most significant 20-bits of the signed 21-bit relative displacement
289 // The most significant 24-bits of the signed 25-bit relative displacement
304 // The most significant 24-bits of the signed 25-bit relative displacement
  /src/external/apache2/llvm/dist/llvm/tools/llvm-readobj/
Win64EHDumper.cpp 130 uint32_t Displacement) {
139 if (Displacement > 0)
140 OS << format(" +0x%X (0x%" PRIX64 ")", Displacement, Offset);
148 } else if (!getSymbol(Ctx.COFF, Ctx.COFF.getImageBase() + Displacement,
153 OS << format(" (0x%" PRIX64 ")", Ctx.COFF.getImageBase() + Displacement);
160 if (Displacement > 0)
161 OS << format("(0x%" PRIX64 ")", Ctx.COFF.getImageBase() + Displacement);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
ImplicitNullChecks.cpp 381 int64_t Displacement = AddrMode.Displacement;
397 // Returns true if RegUsedInAddr is used for calculating the displacement
398 // depending on addressing mode. Also calculates the Displacement.
436 APInt DisplacementC(64, Displacement, true /*isSigned*/);
444 Displacement = DisplacementC.getSExtValue();
449 // displacement for ease of analysis.
456 // The register which is not null checked should be part of the Displacement
457 // calculation, otherwise we do not know whether the Displacement is made up
467 if (!(-PageSize < Displacement && Displacement < PageSize)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/
MachO_x86_64.cpp 519 int64_t Displacement = TargetAddr - EdgeAddr + 4;
520 if (Displacement >= std::numeric_limits<int32_t>::min() &&
521 Displacement <= std::numeric_limits<int32_t>::max()) {
551 int64_t Displacement = TargetAddr - EdgeAddr + 4;
552 if (Displacement >= std::numeric_limits<int32_t>::min() &&
553 Displacement <= std::numeric_limits<int32_t>::max()) {
ELF_x86_64.cpp 179 int64_t Displacement = TargetAddr - EdgeAddr + 4;
180 if (Displacement >= std::numeric_limits<int32_t>::min() &&
181 Displacement <= std::numeric_limits<int32_t>::max()) {
215 int64_t Displacement = TargetAddr - EdgeAddr + 4;
216 if (Displacement >= std::numeric_limits<int32_t>::min() &&
217 Displacement <= std::numeric_limits<int32_t>::max()) {
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/sys/windows/
dbghelp.d 39 alias BOOL function(HANDLE hProcess, DWORD64 Address, DWORD64 *Displacement, IMAGEHLP_SYMBOLA64 *Symbol) SymGetSymFromAddr64Func;
  /src/external/apache2/llvm/dist/llvm/lib/MC/
MCExpr.cpp 658 // Try to find a constant displacement from FA to FB, add the displacement
660 int64_t Displacement = SA.getOffset() - SB.getOffset();
663 Addend += Displacement;
669 Displacement += cast<MCDataFragment>(FI)->getContents().size();
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86MCInstLower.cpp 1112 unsigned Opc, BaseReg, ScaleVal, IndexReg, Displacement, SegmentReg;
1113 IndexReg = Displacement = SegmentReg = 0;
1135 Displacement = 8;
1140 Displacement = 8;
1146 Displacement = 8;
1152 Displacement = 512;
1157 Displacement = 512;
1163 Displacement = 512;
1169 Displacement = 512;
1195 .addImm(Displacement)
    [all...]
X86InstrInfo.cpp 3683 // Displacement can be symbolic
3691 AM.Displacement = DispMO.getImm();
3760 // Displacement can be symbolic
6726 // All operands except the displacement should match.
8715 // only used in JIT code emission as displacement to pc.
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
TargetInstrInfo.h 85 /// It holds the register values, the scale value and the displacement.
90 int64_t Displacement;
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64InstrInfo.cpp 215 assert(Bits >= 3 && "max branch displacement must be enough to jump"
2541 AM.Displacement = Offset;

Completed in 95 milliseconds