Home
last modified time | relevance | path

Searched refs:rex (Results 1 – 23 of 23) sorted by relevance

/src/sys/amd64/amd64/
H A Ddb_disasm.c976 #define f_mod(rex, byte) ((byte)>>6) argument
977 #define f_reg(rex, byte) ((((byte)>>3)&0x7) | (rex & REX_R ? 0x8 : 0x0)) argument
978 #define f_rm(rex, byte) (((byte)&0x7) | (rex & REX_B ? 0x8 : 0x0)) argument
980 #define sib_ss(rex, byte) ((byte)>>6) argument
981 #define sib_index(rex, byte) ((((byte)>>3)&0x7) | (rex & REX_X ? 0x8 : 0x0)) argument
982 #define sib_base(rex, byte) (((byte)&0x7) | (rex & REX_B ? 0x8 : 0x0)) argument
1034 db_disasm_esc(db_addr_t loc, int inst, int rex, bool short_addr,
1036 static void db_print_address(const char *seg, int size, int rex,
1039 db_read_address(db_addr_t loc, bool short_addr, int rex, int regmodrm,
1046 db_read_address(db_addr_t loc, bool short_addr, int rex, int regmodrm, in db_read_address() argument
[all …]
/src/contrib/processor-trace/libipt/src/
H A Dpt_ild.c520 typedef int (*prefix_decoder)(struct pt_ild *ild, uint8_t length, uint8_t rex);
522 static int prefix_osz(struct pt_ild *ild, uint8_t length, uint8_t rex);
523 static int prefix_asz(struct pt_ild *ild, uint8_t length, uint8_t rex);
524 static int prefix_lock(struct pt_ild *ild, uint8_t length, uint8_t rex);
525 static int prefix_f2(struct pt_ild *ild, uint8_t length, uint8_t rex);
526 static int prefix_f3(struct pt_ild *ild, uint8_t length, uint8_t rex);
527 static int prefix_rex(struct pt_ild *ild, uint8_t length, uint8_t rex);
528 static int prefix_vex_c4(struct pt_ild *ild, uint8_t length, uint8_t rex);
529 static int prefix_vex_c5(struct pt_ild *ild, uint8_t length, uint8_t rex);
530 static int prefix_evex(struct pt_ild *ild, uint8_t length, uint8_t rex);
[all …]
/src/sys/contrib/device-tree/src/arm/nxp/imx/
H A Dimx6dl-rex-basic.dts9 #include "imx6qdl-rex.dtsi"
13 compatible = "rex,imx6dl-rex-basic", "fsl,imx6dl";
H A Dimx6q-rex-pro.dts9 #include "imx6qdl-rex.dtsi"
13 compatible = "rex,imx6q-rex-pro", "fsl,imx6q";
H A Dimx6qdl-rex.dtsi58 compatible = "fsl,imx6-rex-sgtl5000",
60 model = "imx6-rex-sgtl5000";
/src/sys/cddl/contrib/opensolaris/uts/intel/dtrace/
H A Dfasttrap_isa.c93 #define FASTTRAP_REX_W(rex) (((rex) >> 3) & 1) argument
94 #define FASTTRAP_REX_R(rex) (((rex) >> 2) & 1) argument
95 #define FASTTRAP_REX_X(rex) (((rex) >> 1) & 1) argument
96 #define FASTTRAP_REX_B(rex) ((rex) & 1) argument
264 uint8_t seg, rex = 0; in fasttrap_tracepoint_init() local
357 rex = instr[start++]; in fasttrap_tracepoint_init()
410 ASSERT(p->p_model == DATAMODEL_LP64 || rex == 0); in fasttrap_tracepoint_init()
426 regmap[index | (FASTTRAP_REX_X(rex) << 3)]; in fasttrap_tracepoint_init()
429 regmap[base | (FASTTRAP_REX_B(rex) << 3)]; in fasttrap_tracepoint_init()
450 (FASTTRAP_REX_B(rex) << 3); in fasttrap_tracepoint_init()
[all …]
/src/crypto/openssl/crypto/perlasm/
H A Dx86_64-xlate.pl1209 sub rex { subroutine
1211 my ($dst,$src,$rex)=@_;
1213 $rex|=0x04 if($dst>=8);
1214 $rex|=0x01 if($src>=8);
1215 push @$opcode,($rex|0x40) if ($rex);
1224 rex(\@opcode,$src,$dst,0x8);
1231 rex(\@opcode,$src,$dst,0x8);
1248 rex(\@opcode,$src,$dst);
1266 rex(\@opcode,$dst,$src);
1279 rex(\@opcode,$2,$1);
[all …]
/src/sys/cddl/dev/kinst/amd64/
H A Dkinst_isa.c283 uint8_t *bytes, modrm, rex; in kinst_instr_dissect() local
301 rex = 0; in kinst_instr_dissect()
323 rex = bytes[i]; in kinst_instr_dissect()
431 (KINST_REX_B(rex) << 3); in kinst_instr_dissect()
435 (KINST_REX_X(rex) << 3); in kinst_instr_dissect()
437 kpmd->reg1 = rm | (KINST_REX_B(rex) << 3); in kinst_instr_dissect()
/src/contrib/llvm-project/llvm/lib/Target/X86/Disassembler/
H A DX86DisassemblerDecoder.h55 #define wFromREX(rex) bitFromOffset3(rex) argument
56 #define rFromREX(rex) bitFromOffset2(rex) argument
57 #define xFromREX(rex) bitFromOffset1(rex) argument
58 #define bFromREX(rex) bitFromOffset0(rex) argument
/src/include/rpcsvc/
H A DMakefile5 HDRS= key_prot.h klm_prot.h mount.h nfs_prot.h nlm_prot.h rex.h rnusers.h \
10 rex.x rnusers.x rquota.x rstat.x rwall.x sm_inter.x spray.x \
/src/crypto/openssl/crypto/sha/asm/
H A Dsha1-mb-x86_64.pl1592 sub rex { subroutine
1595 my $rex=0;
1597 $rex|=0x04 if ($dst>=8);
1598 $rex|=0x01 if ($src>=8);
1599 unshift @opcode,$rex|0x40 if ($rex);
1605 rex(\@opcode,$3,$2);
1624 rex(\@opcode,$2,$1);
H A Dsha256-mb-x86_64.pl1593 sub rex { subroutine
1596 my $rex=0;
1598 $rex|=0x04 if ($dst>=8);
1599 $rex|=0x01 if ($src>=8);
1600 unshift @opcode,$rex|0x40 if ($rex);
1612 rex(\@opcode,$2,$1);
H A Dsha1-x86_64.pl2116 my $rex=0;
2117 $rex|=0x04 if ($2>=8);
2118 $rex|=0x01 if ($1>=8);
2119 unshift @opcode,0x40|$rex if ($rex);
/src/crypto/openssl/crypto/aes/asm/
H A Daesni-mb-x86_64.pl1450 sub rex { subroutine
1453 my $rex=0;
1455 $rex|=0x04 if($dst>=8);
1456 $rex|=0x01 if($src>=8);
1457 push @opcode,$rex|0x40 if($rex);
1465 rex(\@opcode,$4,$3);
1479 rex(\@opcode,$3,$2);
H A Daesni-sha1-x86_64.pl2082 sub rex { subroutine
2085 my $rex=0;
2087 $rex|=0x04 if($dst>=8);
2088 $rex|=0x01 if($src>=8);
2089 unshift @opcode,$rex|0x40 if($rex);
2095 rex(\@opcode,$3,$2);
2114 rex(\@opcode,$2,$1);
2133 rex(\@opcode,$3,$2);
H A Daesni-sha256-x86_64.pl1772 sub rex { subroutine
1775 my $rex=0;
1777 $rex|=0x04 if($dst>=8);
1778 $rex|=0x01 if($src>=8);
1779 unshift @opcode,$rex|0x40 if($rex);
1793 rex(\@opcode,$2,$1);
H A Daesni-x86_64.pl5111 sub rex { subroutine
5114 my $rex=0;
5116 $rex|=0x04 if($dst>=8);
5117 $rex|=0x01 if($src>=8);
5118 push @opcode,$rex|0x40 if($rex);
5126 rex(\@opcode,$4,$3);
5140 rex(\@opcode,$3,$2);
/src/contrib/processor-trace/libipt/internal/include/
H A Dpt_ild.h74 uint8_t rex; /* 0b0100wrxb */ member
/src/contrib/llvm-project/lld/ELF/Arch/
H A DX86_64.cpp899 const uint8_t rex = loc[-3]; in relaxGotNoPic() local
935 loc[-3] = (rex & ~0x4) | (rex & 0x4) >> 2; in relaxGotNoPic()
956 loc[-3] = (rex & ~0x4) | (rex & 0x4) >> 2; in relaxGotNoPic()
/src/lib/librpcsvc/
H A DMakefile9 RPCSRCS= klm_prot.x mount.x nfs_prot.x nlm_prot.x rex.x rnusers.x \
/src/lib/libc/rpc/
H A Drpc20 rexd 100017 rex
/src/share/dict/
H A Dweb2a47243 rex begonia
H A Dweb2169201 rex