Home
last modified time | relevance | path

Searched refs:Displacement (Results 1 – 24 of 24) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/AsmParser/
DX86AsmInstrumentation.cpp113 static int64_t ApplyDisplacementBounds(int64_t Displacement) { in ApplyDisplacementBounds() argument
114 return std::max(std::min(MaxAllowedDisplacement, Displacement), in ApplyDisplacementBounds()
118 static void CheckDisplacementBounds(int64_t Displacement) { in CheckDisplacementBounds() argument
119 assert(Displacement >= MinAllowedDisplacement && in CheckDisplacementBounds()
120 Displacement <= MaxAllowedDisplacement); in CheckDisplacementBounds()
263 int64_t Displacement,
448 int64_t Displacement = 0; in ComputeMemOperandAddress() local
450 Displacement -= OrigSPOffset; in ComputeMemOperandAddress()
452 Displacement -= OrigSPOffset * Op.getMemScale(); in ComputeMemOperandAddress()
454 assert(Displacement >= 0); in ComputeMemOperandAddress()
[all …]
/external/llvm/lib/Target/X86/AsmParser/
DX86AsmInstrumentation.cpp105 int64_t ApplyDisplacementBounds(int64_t Displacement) { in ApplyDisplacementBounds() argument
106 return std::max(std::min(MaxAllowedDisplacement, Displacement), in ApplyDisplacementBounds()
110 void CheckDisplacementBounds(int64_t Displacement) { in CheckDisplacementBounds() argument
111 assert(Displacement >= MinAllowedDisplacement && in CheckDisplacementBounds()
112 Displacement <= MaxAllowedDisplacement); in CheckDisplacementBounds()
252 int64_t Displacement,
435 int64_t Displacement = 0; in ComputeMemOperandAddress() local
437 Displacement -= OrigSPOffset; in ComputeMemOperandAddress()
439 Displacement -= OrigSPOffset * Op.getMemScale(); in ComputeMemOperandAddress()
441 assert(Displacement >= 0); in ComputeMemOperandAddress()
[all …]
/external/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
DRuntimeDyldCOFFX86_64.h143 uint8_t *Displacement = (uint8_t *)ObjTarget; in processRelocationRef() local
144 Addend = readBytesUnaligned(Displacement, 4); in processRelocationRef()
149 uint8_t *Displacement = (uint8_t *)ObjTarget; in processRelocationRef() local
150 Addend = readBytesUnaligned(Displacement, 8); in processRelocationRef()
DRuntimeDyldCOFFI386.h65 uint8_t *Displacement = (uint8_t *)ObjTarget; in processRelocationRef() local
72 Addend = readBytesUnaligned(Displacement, 4); in processRelocationRef()
DRuntimeDyldCOFFThumb.h64 uint8_t *Displacement = (uint8_t *)ObjTarget; in processRelocationRef() local
70 Addend = readBytesUnaligned(Displacement, 4); in processRelocationRef()
/external/v8/src/ia32/
Dassembler-ia32-inl.h245 emit_disp(label, Displacement::CODE_RELATIVE); in emit_code_relative_offset()
291 Displacement Assembler::disp_at(Label* L) { in disp_at()
292 return Displacement(long_at(L->pos())); in disp_at()
296 void Assembler::disp_at_put(Label* L, Displacement disp) { in disp_at_put()
301 void Assembler::emit_disp(Label* L, Displacement::Type type) { in emit_disp()
302 Displacement disp(L, type); in emit_disp()
Dassembler-ia32.cc174 void Displacement::init(Label* L, Type type) { in init()
1506 Displacement disp = disp_at(&l); in print()
1522 Displacement disp = disp_at(L); in bind_to()
1524 if (disp.type() == Displacement::CODE_ABSOLUTE) { in bind_to()
1527 } else if (disp.type() == Displacement::CODE_RELATIVE) { in bind_to()
1531 if (disp.type() == Displacement::UNCONDITIONAL_JUMP) { in bind_to()
1608 emit_disp(L, Displacement::OTHER); in call()
1690 emit_disp(L, Displacement::UNCONDITIONAL_JUMP); in jmp()
1760 emit_disp(L, Displacement::OTHER); in j()
3320 emit_disp(label, Displacement::CODE_ABSOLUTE); in emit_label()
Dassembler-ia32.h420 class Displacement BASE_EMBEDDED {
432 explicit Displacement(int data) { data_ = data; } in Displacement() function
434 Displacement(Label* L, Type type) { init(L, type); } in Displacement() function
1823 inline Displacement disp_at(Label* L);
1824 inline void disp_at_put(Label* L, Displacement disp);
1825 inline void emit_disp(Label* L, Displacement::Type type);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
DRuntimeDyldCOFFX86_64.h216 uint8_t *Displacement = (uint8_t *)ObjTarget; in processRelocationRef() local
217 Addend = readBytesUnaligned(Displacement, 4); in processRelocationRef()
227 uint8_t *Displacement = (uint8_t *)ObjTarget; in processRelocationRef() local
228 Addend = readBytesUnaligned(Displacement, 8); in processRelocationRef()
DRuntimeDyldCOFFI386.h65 uint8_t *Displacement = (uint8_t *)ObjTarget; in processRelocationRef() local
72 Addend = readBytesUnaligned(Displacement, 4); in processRelocationRef()
DRuntimeDyldCOFFThumb.h84 uint8_t *Displacement = (uint8_t *)ObjTarget; in processRelocationRef() local
90 Addend = readBytesUnaligned(Displacement, 4); in processRelocationRef()
/external/llvm/tools/llvm-readobj/
DWin64EHDumper.cpp117 uint32_t Displacement) { in formatSymbol() argument
126 if (Displacement > 0) in formatSymbol()
127 OS << format(" +0x%X (0x%" PRIX64 ")", Displacement, Offset); in formatSymbol()
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-readobj/
DWin64EHDumper.cpp117 uint32_t Displacement) { in formatSymbol() argument
126 if (Displacement > 0) in formatSymbol()
127 OS << format(" +0x%X (0x%" PRIX64 ")", Displacement, Offset); in formatSymbol()
/external/mesa3d/src/gallium/auxiliary/util/
Du_debug_symbol.c137 (HANDLE hProcess, DWORD64 Address, PDWORD64 Displacement, PSYMBOL_INFO Symbol),
138 (hProcess, Address, Displacement, Symbol))
Ddbghelp.h818 …BOOL IMAGEAPI SymFromAddr(HANDLE hProcess,DWORD64 Address,PDWORD64 Displacement,PSYMBOL_INFO Symbo…
/external/llvm/lib/Target/X86/
DX86MCInstLower.cpp780 unsigned Opc, BaseReg, ScaleVal, IndexReg, Displacement, SegmentReg; in EmitNop() local
781 Opc = IndexReg = Displacement = SegmentReg = 0; in EmitNop()
789 case 4: NopSize = 4; Opc = X86::NOOPL; Displacement = 8; break; in EmitNop()
790 case 5: NopSize = 5; Opc = X86::NOOPL; Displacement = 8; in EmitNop()
792 case 6: NopSize = 6; Opc = X86::NOOPW; Displacement = 8; in EmitNop()
794 case 7: NopSize = 7; Opc = X86::NOOPL; Displacement = 512; break; in EmitNop()
795 case 8: NopSize = 8; Opc = X86::NOOPL; Displacement = 512; in EmitNop()
797 case 9: NopSize = 9; Opc = X86::NOOPW; Displacement = 512; in EmitNop()
799 default: NopSize = 10; Opc = X86::NOOPW; Displacement = 512; in EmitNop()
824 .addImm(Displacement) in EmitNop()
/external/v8/src/
Dlabel.h99 friend class Displacement; variable
/external/swiftshader/third_party/PowerVR_SDK/Examples/Intermediate/DisplacementMap/
DDisplacementMap.txt9 Displacement mapping is an alternative to bump mapping, normal mapping, and parallax mapping, that …
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86MCInstLower.cpp813 unsigned Opc, BaseReg, ScaleVal, IndexReg, Displacement, SegmentReg; in EmitNop() local
814 Opc = IndexReg = Displacement = SegmentReg = 0; in EmitNop()
836 Displacement = 8; in EmitNop()
841 Displacement = 8; in EmitNop()
847 Displacement = 8; in EmitNop()
853 Displacement = 512; in EmitNop()
858 Displacement = 512; in EmitNop()
864 Displacement = 512; in EmitNop()
870 Displacement = 512; in EmitNop()
895 .addImm(Displacement) in EmitNop()
/external/llvm/lib/Target/PowerPC/
DPPCInstrFormats.td217 let Inst{16-31} = Addr{15-0}; // Displacement
303 let Inst{48-63} = Addr{15-0}; // Displacement
359 let Inst{16-29} = DS_RA{13-0}; // Displacement.
374 let Inst{16-27} = DS_RA{11-0}; // Displacement.
1324 let Inst{48-61} = DS_RA{13-0}; // Displacement.
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCInstrFormats.td253 let Inst{16-31} = Addr{15-0}; // Displacement
339 let Inst{48-63} = Addr{15-0}; // Displacement
395 let Inst{16-29} = DS_RA{13-0}; // Displacement.
426 let Inst{16-27} = DS_RA{11-0}; // Displacement.
1532 let Inst{48-61} = DS_RA{13-0}; // Displacement.
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
DPPCInstrFormats.td111 let Inst{16-31} = Addr{15-0}; // Displacement
210 let Inst{16-29} = DS_RA{13-0}; // Displacement.
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DCodeGenerator.rst2187 Meaning: DestReg, | BaseReg, Scale, IndexReg, Displacement Segment
/external/llvm/docs/
DCodeGenerator.rst2176 Meaning: DestReg, | BaseReg, Scale, IndexReg, Displacement Segment