/third_party/node/deps/v8/src/codegen/x64/ |
H A D | assembler-x64-inl.h | 78 emit(0x48 | reg.high_bit() << 2 | op.data().rex); in emit_rex_64() 82 emit(0x48 | (reg.code() & 0x8) >> 1 | op.data().rex); in emit_rex_64() 90 void Assembler::emit_rex_64(Operand op) { emit(0x48 | op.data().rex); } in emit_rex_64() 97 emit(0x40 | reg.high_bit() << 2 | op.data().rex); in emit_rex_32() 102 void Assembler::emit_rex_32(Operand op) { emit(0x40 | op.data().rex); } in emit_rex_32() 110 byte rex_bits = reg.high_bit() << 2 | op.data().rex; in emit_optional_rex_32() 115 byte rex_bits = (reg.code() & 0x8) >> 1 | op.data().rex; in emit_optional_rex_32() 143 if (op.data().rex != 0) emit(0x40 | op.data().rex); in emit_optional_rex_32() 171 byte rxb = static_cast<byte>(~((reg.high_bit() << 2) | rm.data().rex)) << in emit_vex3_byte1() [all...] |
H A D | assembler-x64.cc | 195 data_.rex = operand.data().rex; in Operand() 226 int index_code = ((data_.buf[1] >> 3) & 0x07) | ((data_.rex & 0x02) << 2); in AddressUsesRegister() 230 base_code = (data_.buf[1] & 0x07) | ((data_.rex & 0x01) << 3); in AddressUsesRegister() 238 base_code |= ((data_.rex & 0x01) << 3); in AddressUsesRegister()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/Disassembler/ |
H A D | X86DisassemblerDecoder.h | 34 #define wFromREX(rex) (((rex) & 0x8) >> 3) 35 #define rFromREX(rex) (((rex) & 0x4) >> 2) 36 #define xFromREX(rex) (((rex) & 0x2) >> 1) 37 #define bFromREX(rex) ((rex) & 0x1)
|
/third_party/pcre2/pcre2/src/sljit/ |
H A D | sljitNativeX86_64.c | 46 static sljit_s32 emit_do_imm32(struct sljit_compiler *compiler, sljit_u8 rex, sljit_u8 opcode, sljit_sw imm) in emit_do_imm32() argument 49 sljit_uw length = (rex ? 2 : 1) + sizeof(sljit_s32); in emit_do_imm32() 54 if (rex) in emit_do_imm32() 55 *inst++ = rex; in emit_do_imm32() 69 sljit_u8 rex = 0; in emit_x86_instruction() local 92 rex |= REX_W; in emit_x86_instruction() 94 rex |= REX; in emit_x86_instruction() 132 rex |= REX_B; in emit_x86_instruction() 140 rex |= REX_X; in emit_x86_instruction() 146 rex | in emit_x86_instruction() [all...] |
/third_party/node/deps/openssl/openssl/crypto/perlasm/ |
H A D | x86_64-xlate.pl | 1007 sub rex { 1009 my ($dst,$src,$rex)=@_; 1011 $rex|=0x04 if($dst>=8); 1012 $rex|=0x01 if($src>=8); 1013 push @$opcode,($rex|0x40) if ($rex); 1022 rex(\@opcode,$src,$dst,0x8); 1029 rex(\@opcode,$src,$dst,0x8); 1046 rex(\@opcode,$src,$dst); 1064 rex(\ 1006 sub rex { global() subroutine [all...] |
/third_party/openssl/crypto/perlasm/ |
H A D | x86_64-xlate.pl | 1002 sub rex { 1004 my ($dst,$src,$rex)=@_; 1006 $rex|=0x04 if($dst>=8); 1007 $rex|=0x01 if($src>=8); 1008 push @$opcode,($rex|0x40) if ($rex); 1017 rex(\@opcode,$src,$dst,0x8); 1024 rex(\@opcode,$src,$dst,0x8); 1041 rex(\@opcode,$src,$dst); 1059 rex(\ 1001 sub rex { global() subroutine [all...] |
/third_party/typescript/tests/baselines/reference/ |
H A D | stringLiteralTypesAndTuples01.js | 5 type RexOrRaptor = "t-rex" | "raptor" 6 let [im, a, dinosaur]: ["I'm", "a", RexOrRaptor] = ['I\'m', 'a', 't-rex']; 11 if (dino === "t-rex") { 24 var _b = ['I\'m', 'a', 't-rex'], im = _b[0], a = _b[1], dinosaur = _b[2];
27 if (dino === "t-rex") {
39 type RexOrRaptor = "t-rex" | "raptor";
|
/third_party/node/deps/openssl/openssl/crypto/aes/asm/ |
H A D | aesni-sha1-x86_64.pl | 2080 sub rex { subroutine 2083 my $rex=0; 2085 $rex|=0x04 if($dst>=8); 2086 $rex|=0x01 if($src>=8); 2087 unshift @opcode,$rex|0x40 if($rex); 2093 rex(\@opcode,$3,$2); 2112 rex(\@opcode,$2,$1); 2131 rex(\@opcode,$3,$2);
|
H A D | aesni-mb-x86_64.pl | 1450 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 D | aesni-sha256-x86_64.pl | 1770 sub rex { subroutine 1773 my $rex=0; 1775 $rex|=0x04 if($dst>=8); 1776 $rex|=0x01 if($src>=8); 1777 unshift @opcode,$rex|0x40 if($rex); 1791 rex(\@opcode,$2,$1);
|
H A D | aesni-x86_64.pl | 5123 sub rex { 5126 my $rex=0; 5128 $rex|=0x04 if($dst>=8); 5129 $rex|=0x01 if($src>=8); 5130 push @opcode,$rex|0x40 if($rex); 5138 rex(\@opcode,$4,$3); 5152 rex(\@opcode,$3,$2); 5109 sub rex { global() subroutine
|
/third_party/openssl/crypto/aes/asm/ |
H A D | aesni-sha1-x86_64.pl | 2080 sub rex { subroutine 2083 my $rex=0; 2085 $rex|=0x04 if($dst>=8); 2086 $rex|=0x01 if($src>=8); 2087 unshift @opcode,$rex|0x40 if($rex); 2093 rex(\@opcode,$3,$2); 2112 rex(\@opcode,$2,$1); 2131 rex(\@opcode,$3,$2);
|
H A D | aesni-mb-x86_64.pl | 1450 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 D | aesni-sha256-x86_64.pl | 1770 sub rex { subroutine 1773 my $rex=0; 1775 $rex|=0x04 if($dst>=8); 1776 $rex|=0x01 if($src>=8); 1777 unshift @opcode,$rex|0x40 if($rex); 1791 rex(\@opcode,$2,$1);
|
H A D | aesni-x86_64.pl | 5123 sub rex { 5126 my $rex=0; 5128 $rex|=0x04 if($dst>=8); 5129 $rex|=0x01 if($src>=8); 5130 push @opcode,$rex|0x40 if($rex); 5138 rex(\@opcode,$4,$3); 5152 rex(\@opcode,$3,$2); 5109 sub rex { global() subroutine
|
/third_party/mesa3d/src/gallium/auxiliary/rtasm/ |
H A D | rtasm_x86sse.c | 657 uint8_t rex = 0x40; in x86_mov() local 660 rex |= 4; in x86_mov() 665 rex |= 1; in x86_mov() 668 emit_1ub(p, rex); in x86_mov() 694 uint8_t rex = 0x48; in x64_mov64() local 703 rex |= 4; in x64_mov64() 708 rex |= 1; in x64_mov64() 712 emit_1ub(p, rex); in x64_mov64()
|
/third_party/node/deps/openssl/openssl/crypto/sha/asm/ |
H A D | sha1-mb-x86_64.pl | 1591 sub rex { subroutine 1594 my $rex=0; 1596 $rex|=0x04 if ($dst>=8); 1597 $rex|=0x01 if ($src>=8); 1598 unshift @opcode,$rex|0x40 if ($rex); 1604 rex(\@opcode,$3,$2); 1623 rex(\@opcode,$2,$1);
|
H A D | sha256-mb-x86_64.pl | 1591 sub rex { subroutine 1594 my $rex=0; 1596 $rex|=0x04 if ($dst>=8); 1597 $rex|=0x01 if ($src>=8); 1598 unshift @opcode,$rex|0x40 if ($rex); 1610 rex(\@opcode,$2,$1);
|
H A D | sha1-x86_64.pl | 2114 my $rex=0; 2115 $rex|=0x04 if ($2>=8); 2116 $rex|=0x01 if ($1>=8); 2117 unshift @opcode,0x40|$rex if ($rex);
|
/third_party/openssl/crypto/sha/asm/ |
H A D | sha1-mb-x86_64.pl | 1591 sub rex { subroutine 1594 my $rex=0; 1596 $rex|=0x04 if ($dst>=8); 1597 $rex|=0x01 if ($src>=8); 1598 unshift @opcode,$rex|0x40 if ($rex); 1604 rex(\@opcode,$3,$2); 1623 rex(\@opcode,$2,$1);
|
H A D | sha256-mb-x86_64.pl | 1591 sub rex { subroutine 1594 my $rex=0; 1596 $rex|=0x04 if ($dst>=8); 1597 $rex|=0x01 if ($src>=8); 1598 unshift @opcode,$rex|0x40 if ($rex); 1610 rex(\@opcode,$2,$1);
|
H A D | sha1-x86_64.pl | 2114 my $rex=0; 2115 $rex|=0x04 if ($2>=8); 2116 $rex|=0x01 if ($1>=8); 2117 unshift @opcode,0x40|$rex if ($rex);
|
/third_party/python/Lib/ |
H A D | pstats.py | 333 rex = re.compile(sel) 339 if rex.search(func_std_string(func)):
|
/third_party/node/deps/v8/src/diagnostics/x64/ |
H A D | disasm-x64.cc | 336 void setRex(byte rex) { in setRex() argument 337 DCHECK_EQ(0x40, rex & 0xF0); in setRex() 338 rex_ = rex; in setRex() 341 bool rex() { return rex_ != 0; } in rex() function in disasm::DisassemblerX64 345 // Actual number of base register given the low bits and the rex.b state.
|
/third_party/elfutils/libcpu/ |
H A D | i386_disasm.c | 119 prefbit (rex), 563 ADD_STRING ("rex"); in i386_disasm()
|