/freebsd-current/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | i386.cpp | 75 int64_t Displacement = TargetAddr - EdgeAddr + 4; local 76 if (isInt<32>(Displacement)) {
|
H A D | x86_64.cpp | 106 int64_t Displacement = TargetAddr - EdgeAddr + 4; local 108 bool DisplacementInRangeForImmS32 = isInt<32>(Displacement); 177 int64_t Displacement = TargetAddr - EdgeAddr + 4; local 178 if (isInt<32>(Displacement)) {
|
/freebsd-current/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
H A D | RuntimeDyldCOFFAArch64.h | 172 uint8_t *Displacement = (uint8_t *)ObjTarget; variable 197 Addend = read32le(Displacement); 200 uint32_t orig = read32le(Displacement); 209 uint32_t orig = read32le(Displacement); 214 uint32_t orig = read32le(Displacement); 220 uint32_t orig = read32le(Displacement); 226 uint32_t orig = read32le(Displacement); 231 Addend = read64le(Displacement);
|
H A D | RuntimeDyldCOFFX86_64.h | 253 uint8_t *Displacement = (uint8_t *)ObjTarget; variable 254 Addend = readBytesUnaligned(Displacement, 4); 264 uint8_t *Displacement = (uint8_t *)ObjTarget; variable 265 Addend = readBytesUnaligned(Displacement, 8);
|
H A D | RuntimeDyldCOFFI386.h | 82 uint8_t *Displacement = (uint8_t *)ObjTarget; variable 89 Addend = readBytesUnaligned(Displacement, 4);
|
H A D | RuntimeDyldCOFFThumb.h | 108 uint8_t *Displacement = (uint8_t *)ObjTarget; variable 114 Addend = readBytesUnaligned(Displacement, 4);
|
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | Win64EHDumper.cpp | 161 uint32_t Displacement, 172 Symbol = getPreferredSymbol(Ctx.COFF, Symbol, Displacement, IsRangeEnd); 177 if (Displacement > 0) 178 OS << format(" +0x%X (0x%" PRIX64 ")", Displacement, Offset); 186 } else if (!getSymbol(Ctx.COFF, Ctx.COFF.getImageBase() + Displacement, 191 OS << format(" (0x%" PRIX64 ")", Ctx.COFF.getImageBase() + Displacement); 198 if (Displacement > 0) 199 OS << format("(0x%" PRIX64 ")", Ctx.COFF.getImageBase() + Displacement); 159 formatSymbol(const Dumper::Context &Ctx, const coff_section *Section, uint64_t Offset, uint32_t Displacement, bool IsRangeEnd = false) argument
|
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ImplicitNullChecks.cpp | 379 int64_t Displacement = AddrMode.Displacement; local 396 // depending on addressing mode. Also calculates the Displacement. 434 APInt DisplacementC(64, Displacement, true /*isSigned*/); 442 Displacement = DisplacementC.getSExtValue(); 454 // The register which is not null checked should be part of the Displacement 455 // calculation, otherwise we do not know whether the Displacement is made up 465 if (!(-PageSize < Displacement && Displacement < PageSize))
|
/freebsd-current/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCExpr.cpp | 678 int64_t Displacement = SA.getOffset() - SB.getOffset(); local 682 Displacement *= -1; 709 Displacement += DF->getContents().size(); 714 Displacement += Asm->computeFragmentSize(*Layout, *AF); 717 Displacement += Num * FF->getValueSize(); 726 Addend += Reverse ? -Displacement : Displacement;
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86MCInstLower.cpp | 654 unsigned Opc, BaseReg, ScaleVal, IndexReg, Displacement, SegmentReg; local 655 IndexReg = Displacement = SegmentReg = 0; 677 Displacement = 8; 682 Displacement = 8; 688 Displacement = 8; 694 Displacement = 512; 699 Displacement = 512; 705 Displacement = 512; 711 Displacement = 512; 737 .addImm(Displacement) [all...] |
H A D | X86InstrInfo.cpp | 4398 // Displacement can be symbolic 4406 AM.Displacement = DispMO.getImm(); 4430 if (!isInt<32>(AM.Displacement)) { 4431 ErrInfo = "Displacement in address must fit into 32-bit signed " 4534 // Displacement can be symbolic
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZAsmPrinter.cpp | 170 uint32_t Displacement = NextDisplacement; local 174 return Displacement;
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetInstrInfo.h | 93 Basic = 0, // BaseReg + ScaledReg * Scale + Displacement 94 SExtScaledReg = 1, // BaseReg + sext(ScaledReg) * Scale + Displacement 95 ZExtScaledReg = 2 // BaseReg + zext(ScaledReg) * Scale + Displacement 101 int64_t Displacement = 0; member in class:llvm::ExtAddrMode::Formula
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.cpp | 2709 AM.Displacement = Offset; 2861 AM.Displacement = 0; 2892 AM.Displacement = 0; 2936 AM.Displacement = NewOffset; 2951 AM.Displacement = 0; 3421 if (isInt<9>(AM.Displacement)) 3430 .addImm(AM.Displacement / Scale) 3439 assert(AM.ScaledReg && !AM.Displacement &&
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfo.cpp | 2180 AM.Displacement = NewOffset; 2198 .addImm(AM.Displacement)
|