| /openbsd-src/gnu/llvm/lldb/source/Plugins/Disassembler/LLVMC/ |
| H A D | DisassemblerLLVMC.cpp | 109 uint8_t modrm; member 128 uint8_t modrm = opcode_and_modrm.modrm; in MapOpcodeIntoControlFlowKind() local 154 uint8_t modrm_reg = (modrm >> 3) & 7; in MapOpcodeIntoControlFlowKind() 218 switch (modrm) { in MapOpcodeIntoControlFlowKind() 323 ret.modrm = inst_bytes[op_idx + 3]; in InstructionLengthDecode() 333 ret.modrm = inst_bytes[op_idx + 4]; in InstructionLengthDecode() 344 ret.modrm = inst_bytes[op_idx + 5]; in InstructionLengthDecode() 354 ret.modrm = inst_bytes[op_idx + 1]; in InstructionLengthDecode() 364 ret.modrm = inst_bytes[op_idx + 1]; in InstructionLengthDecode() 368 ret.modrm = inst_bytes[op_idx + 1]; in InstructionLengthDecode() [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/i386/ |
| H A D | i386.md | 302 ;; Set when modrm byte is used. 303 (define_attr "modrm" "" 348 (plus (plus (attr "modrm") 1241 (set_attr "modrm" "0,*") 1255 (set_attr "modrm" "0,*") 1358 (set_attr "modrm" "0,*") 1372 (set_attr "modrm" "0,*") 1690 (set_attr "modrm" "0,*") 1704 (set_attr "modrm" "0,*") 2036 (set_attr "modrm" "*,0,0,*,*,*,*,*,*,*,*,*,*,*,*") [all …]
|
| /openbsd-src/gnu/usr.bin/binutils/opcodes/ |
| H A D | i386-dis.c | 4315 #define XMM_DST(rex, modrm) \ argument 4316 (((((rex) & ~0x40) & 0x4) ? 8 : 0) | (((modrm) & ~0xc0) >> 3)) 4317 #define XMM_SRC(rex, modrm) \ argument 4318 (((((rex) & ~0x40) & 0x1) ? 8 : 0) | (((modrm) & ~0xc0) & 7))
|
| H A D | ChangeLog-9899 | 379 (OP_C): Don't skip modrm, it's now done in OP_Rd.
|
| H A D | ChangeLog-0001 | 649 * i386-dis.c (grps): Print l or w suffix, and require mem modrm
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/i386/ |
| H A D | i386.md | 245 ;; Set when modrm byte is used. 246 (define_attr "modrm" "" 286 (plus (plus (attr "modrm") 1163 (set_attr "modrm" "0,*") 1177 (set_attr "modrm" "0,*") 1281 (set_attr "modrm" "0,*") 1295 (set_attr "modrm" "0,*") 1612 (set_attr "modrm" "0,*") 1626 (set_attr "modrm" "0,*") 1925 (set_attr "modrm" "*,0,0,*,*,*,*,*,*,*") [all …]
|
| /openbsd-src/gnu/usr.bin/binutils-2.17/opcodes/ |
| H A D | i386-dis.c | 5645 #define XMM_DST(rex, modrm) \ argument 5646 (((((rex) & ~0x40) & 0x4) ? 8 : 0) | (((modrm) & ~0xc0) >> 3)) 5647 #define XMM_SRC(rex, modrm) \ argument 5648 (((((rex) & ~0x40) & 0x1) ? 8 : 0) | (((modrm) & ~0xc0) & 7))
|
| H A D | ChangeLog-9899 | 379 (OP_C): Don't skip modrm, it's now done in OP_Rd.
|
| H A D | ChangeLog-0001 | 649 * i386-dis.c (grps): Print l or w suffix, and require mem modrm
|
| /openbsd-src/gnu/usr.bin/binutils-2.17/gas/ |
| H A D | ChangeLog | 717 (build_modrm_byte): Set up zero modrm for TLS desc calls.
|
| H A D | ChangeLog-9899 | 3424 modrm, and Jump, JumpByte, JumpDword, JumpInterSegment insns. 3533 (md_assemble): Simplify and correct modrm and sib generation.
|
| /openbsd-src/gnu/usr.bin/binutils/gas/ |
| H A D | ChangeLog-9899 | 3424 modrm, and Jump, JumpByte, JumpDword, JumpInterSegment insns. 3533 (md_assemble): Simplify and correct modrm and sib generation.
|
| /openbsd-src/gnu/usr.bin/binutils/ |
| H A D | md5.sum | 1916 d566afc7ce85d649e11306e09c745945 gas/testsuite/gas/i386/modrm.l 1917 1d1696a1b6db5c16aa2463cdd8b6a045 gas/testsuite/gas/i386/modrm.s
|
| /openbsd-src/gnu/usr.bin/binutils-2.17/ |
| H A D | md5.sum | 2361 d566afc7ce85d649e11306e09c745945 gas/testsuite/gas/i386/modrm.l 2362 1d1696a1b6db5c16aa2463cdd8b6a045 gas/testsuite/gas/i386/modrm.s
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/ |
| H A D | ChangeLog | 214 (swapsi, swaphi_1, swaphi_2, swapqi_1, swapdi): Remove modrm override. 19899 (modrm attribute): Set it to 0 for immediate call instructions. 19900 (jcc_1 pattern): Set modrm attribute to 0.
|
| H A D | ChangeLog.3 | 217 prefix_rep, prefix_0f, modrm): New. 221 (all insn patterns): Set mode,modrm and immediate_length attributes where
|
| H A D | ChangeLog.7 | 9189 (modrm): Use "unit".
|