Home
last modified time | relevance | path

Searched defs:rex (Results 1 – 11 of 11) sorted by relevance

/openbsd/src/sys/arch/amd64/amd64/
Ddb_disasm.c859 #define REX_W(rex) (((rex) & 0x8) == 0x8) /* 64-bit operand size */ argument
860 #define REX_R(rex) (((rex) & 0x4) << 1) /* ModRM reg field extension */ argument
861 #define REX_X(rex) (((rex) & 0x2) << 2) /* SIB index field extension */ argument
862 #define REX_B(rex) (((rex) & 0x1) << 3) /* ModRM r/m and SIB base ext */ argument
865 #define f_reg(byte, rex) ((((byte)>>3)&0x7) + REX_R(rex)) argument
866 #define f_rm(byte, rex) (((byte)&0x7) + REX_B(rex)) argument
869 #define sib_index(byte, rex) ((((byte)>>3)&0x7) + REX_X(rex)) argument
870 #define sib_base(byte, rex) (((byte)&0x7) + REX_B(rex)) argument
935 db_read_address(vaddr_t loc, int short_addr, int regmodrm, int rex, in db_read_address()
1011 db_disasm_3dnow(vaddr_t loc, int short_addr, int size, int rex, char *seg) in db_disasm_3dnow()
[all …]
/openbsd/src/gnu/usr.bin/perl/
Dregexec.c228 S_regcppush(pTHX_ const regexp *rex, I32 parenfloor, U32 maxopenparen comma_pDEPTH) in S_regcppush()
324 #define CLOSE_ANY_CAPTURE(rex, ix, s, e) \ argument
328 #define CLOSE_CAPTURE(rex, ix, s, e) \ argument
350 S_unwind_paren(pTHX_ regexp *rex, U32 lp, U32 lcp comma_pDEPTH) { in S_unwind_paren()
365 RXp_OFFSp(rex)[n].end = -1; in S_unwind_paren() local
373 S_capture_clear(pTHX_ regexp *rex, U16 from_ix, U16 to_ix, const char *str comma_pDEPTH) { in S_capture_clear()
390 RXp_OFFSp(rex)[my_ix].start = -1; in S_capture_clear() local
391 RXp_OFFSp(rex)[my_ix].start_tmp = -1; in S_capture_clear() local
392 RXp_OFFSp(rex)[my_ix].end = -1; in S_capture_clear() local
400 S_regcppop(pTHX_ regexp *rex, U32 *maxopenparen_p comma_pDEPTH) in S_regcppop()
[all …]
Dregexp.h775 regexp *rex; member
/openbsd/src/lib/libcrypto/aes/asm/
Daesni-x86_64.pl3066 sub rex { subroutine
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/Disassembler/
DX86DisassemblerDecoder.h31 #define wFromREX(rex) (((rex) & 0x8) >> 3) argument
32 #define rFromREX(rex) (((rex) & 0x4) >> 2) argument
33 #define xFromREX(rex) (((rex) & 0x2) >> 1) argument
34 #define bFromREX(rex) ((rex) & 0x1) argument
/openbsd/src/lib/libcrypto/perlasm/
Dx86_64-xlate.pl664 sub rex { subroutine
/openbsd/src/gnu/usr.bin/binutils/opcodes/
Di386-dis.c129 static int rex; variable
4315 #define XMM_DST(rex, modrm) \ argument
4317 #define XMM_SRC(rex, modrm) \ argument
/openbsd/src/gnu/llvm/lld/ELF/Arch/
DX86_64.cpp853 const uint8_t rex = loc[-3]; in relaxGotNoPic() local
/openbsd/src/gnu/usr.bin/binutils-2.17/opcodes/
Di386-dis.c139 static int rex; variable
5645 #define XMM_DST(rex, modrm) \ argument
5647 #define XMM_SRC(rex, modrm) \ argument
/openbsd/src/gnu/usr.bin/binutils/gas/config/
Dtc-i386.c174 rex_byte rex; member
/openbsd/src/gnu/usr.bin/binutils-2.17/gas/config/
Dtc-i386.c182 rex_byte rex; member