/freebsd/contrib/processor-trace/libipt/test/src/ |
H A D | ptunit-block_cache.c | 234 exp.displacement = 7; in add() 246 ptu_int_eq(bce.displacement, exp.displacement); in add() 266 exp.displacement = 28; in worker() 298 if (bce.displacement != exp.displacement) in worker()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZOperands.td | 104 // (base register, displacement, etc.). 138 // An addressing mode with a base, displacement and index. 604 // 12-bit displacement operands. 611 // 20-bit displacement operands. 633 // shift : base + displacement (32-bit) 634 // bdaddr : base + displacement 636 // bdxaddr : base + displacement + index 638 // dynalloc : base + displacement + index + ADJDYNALLOC 639 // bdladdr : base + displacement with a length field 640 // bdvaddr : base + displacement with a vector index [all …]
|
H A D | SystemZInstrVector.td | 139 // LEY and LDY offer full 20-bit displacement fields. It's often better 140 // to use those instructions rather than force a 20-bit displacement 235 // STEY and STDY offer full 20-bit displacement fields. It's often better 236 // to use those instructions rather than force a 20-bit displacement
|
H A D | SystemZInstrFormats.td | 27 // Some instructions come in pairs, one having a 12-bit displacement 28 // and the other having a 20-bit displacement. Both instructions in 60 // True if this instruction has a 20-bit displacement field. 120 // displacement. 129 // Return the version of an instruction that has a signed 20-bit displacement. 176 // bits<m> Dn : displacement for address operand n
|
/freebsd/contrib/processor-trace/libipt/internal/include/ |
H A D | pt_block_cache.h | 125 int32_t displacement:16; member
|
H A D | pt_insn.h | 105 int32_t displacement; member
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/Disassembler/ |
H A D | X86Disassembler.cpp | 619 insn->displacement = d8; in readDisplacement() 624 insn->displacement = d16; in readDisplacement() 629 insn->displacement = d32; in readDisplacement() 1630 insn->displacement *= 1 << (Op.encoding - ENCODING_VSIB); in readOperands() 1649 insn->displacement *= 1 << (Op.encoding - ENCODING_RM); in readOperands() 2093 MCOperand displacement; in translateRMMemory() local 2158 Dis->tryAddingPcLoadReferenceComment(insn.displacement + pcrel, in translateRMMemory() 2213 displacement = MCOperand::createImm(insn.displacement); in translateRMMemory() 2225 mcInst, insn.displacement + pcrel, insn.startLocation, false, in translateRMMemory() 2227 mcInst.addOperand(displacement); in translateRMMemory()
|
H A D | X86DisassemblerDecoder.h | 753 int32_t displacement; member
|
/freebsd/contrib/processor-trace/libipt/src/ |
H A D | pt_block_decoder.c | 574 iext->variant.branch.displacement; in pt_blk_next_ip() 716 !iext->variant.branch.displacement) in pt_blk_log_call() 1717 bce.displacement = (int32_t) disp; in pt_blk_add_trampoline() 1725 if ((int64_t) bce.displacement != disp) { in pt_blk_add_trampoline() 1944 if (iext.variant.branch.displacement < 0 || in pt_blk_proceed_no_event_fill_cache() 2008 dip = nip + (uint64_t) (int64_t) bce.displacement; in pt_blk_proceed_no_event_fill_cache() 2028 bce.displacement = (int32_t) disp; in pt_blk_proceed_no_event_fill_cache() 2035 if (!bce.ninsn || ((int64_t) bce.displacement != disp)) in pt_blk_proceed_no_event_fill_cache() 2172 nip = decoder->ip + (uint64_t) (int64_t) bce.displacement; in pt_blk_proceed_no_event_cached() 2269 iext.variant.branch.displacement; in pt_blk_proceed_no_event_cached()
|
H A D | pt_insn_decoder.c | 560 if (iext->variant.branch.displacement || in pt_insn_proceed() 604 iext->variant.branch.displacement; in pt_insn_proceed() 647 ip += (uint64_t) (int64_t) iext->variant.branch.displacement; in pt_insn_at_skl014() 705 iext->variant.branch.displacement; in pt_insn_at_disabled_event()
|
H A D | pt_insn.c | 191 iext->variant.branch.displacement; in pt_insn_next_ip()
|
H A D | pt_ild.c | 1087 iext->variant.branch.displacement = *b; in set_branch_target() 1092 iext->variant.branch.displacement = *w; in set_branch_target() 1097 iext->variant.branch.displacement = *d; in set_branch_target()
|
/freebsd/contrib/libcxxrt/ |
H A D | exception.cc | 1022 int displacement = read_sleb128(&action_record); in check_action_record() local 1023 action_record = displacement ? in check_action_record() 1024 action_record_offset_base + displacement : 0; in check_action_record()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kInstrFormats.td | 20 /// 06 M68000 (d16,An) p address register indirect with displacement 31 /// 21 M68000 (d16,PC) q program counter with displacement
|
H A D | M68kInstrInfo.td | 300 // the address register and the sign-extended 16-bit displacement integer in the 314 // address register, the signextended displacement integer in the low order eight 366 // counter and the Sign-extended 16-bit displacement integer in the extension 375 // sign-extended displacement integer in the lower eight bits of the extension
|
/freebsd/sys/amd64/vmm/ |
H A D | vmm_instruction_emul.c | 2713 vie->displacement = u.signed8; /* sign-extended */ in decode_displacement() 2715 vie->displacement = u.signed32; /* sign-extended */ in decode_displacement() 2802 vie->displacement = u.u64; in decode_moffset() 2885 gla2 = segbase + base + vie->scale * idx + vie->displacement; in verify_gla() 2891 segbase, base, vie->scale, idx, vie->displacement, in verify_gla()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrFormats.td | 123 // displacement of 8-bit. 268 // The scaling factor for AVX512's compressed displacement is either
|
H A D | X86InstrOperands.td | 149 // Special parser to detect 16-bit mode to select 16-bit displacement.
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | Mips16InstrFormats.td | 16 // immediate 4-,5-,8- or 11-bit immediate, branch displacement, or 17 // or imm address displacement
|
/freebsd/contrib/libarchive/libarchive/ |
H A D | archive_read_support_format_cab.c | 2199 int32_t cp, displacement, value; in lzx_translation() local 2205 displacement = value - cp; in lzx_translation() 2207 displacement = value + ds->translation_size; in lzx_translation() 2208 archive_le32enc(&b[1], (uint32_t)displacement); in lzx_translation()
|
/freebsd/sys/amd64/include/ |
H A D | vmm.h | 611 int64_t displacement; /* optional addr displacement */ member
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCRegisterInfo.td | 979 def spe8dis : Operand<iPTR> { // SPE displacement where the imm is 8-aligned. 984 def spe4dis : Operand<iPTR> { // SPE displacement where the imm is 4-aligned. 989 def spe2dis : Operand<iPTR> { // SPE displacement where the imm is 2-aligned.
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | arm_sve.td | 35 // Load one vector (scalar base, VL displacement) 131 // First-faulting load one vector (scalar base, VL displacement) 231 // Non-faulting load one vector (scalar base, VL displacement) 248 // Load one vector, unextended load, non-temporal (scalar base, VL displacement) 275 // Load N-element structure into N vectors (scalar base, VL displacement) 321 // Load N-element structure into N vectors (scalar base, VL displacement) 345 // Store one vector (scalar base, VL displacement) 439 // Store N vectors into N-element structure (scalar base, VL displacement) 447 // Store one vector, with no truncation, non-temporal (scalar base, VL displacement) 475 // Store N vectors into N-element structure (scalar base, VL displacement) [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRInstrInfo.td | 1399 // Load indirect with displacement operations. 1649 // Store indirect with displacement operations. 1652 // displacement of q. Does not modify P. 1664 // displacement of q. Does not modify P.
|
H A D | AVRInstrFormats.td | 139 // q = displacement (6 bits)
|