/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/gas64/ |
gas-prefix.asm | 5 rex jmp foo label 6 rex movb $0, %ah label 7 rex movb $0, %sil label
|
/external/chromium_org/tools/grit/grit/ |
lazy_re_unittest.py | 23 rex = lazy_re.compile('bingo') 24 self.assertEqual(None, rex._lazy_re) 25 self.assertTrue(rex.match('bingo')) 26 self.assertNotEqual(None, rex._lazy_re) 29 rex = lazy_re.compile(flags=re.I, pattern='BiNgO') 30 self.assertTrue(rex.match('bingo')) 33 rex = lazy_re.compile('BiNgO', flags=re.I) 34 self.assertTrue(rex.match('bingo'))
|
clique_unittest.py | 60 rex = re.compile('fr|de|bingo') 61 self.failUnless(len(c.AllMessagesThatMatch(rex, False)) == 2) 62 self.failUnless(c.AllMessagesThatMatch(rex, True)[pseudo.PSEUDO_LANG] != None)
|
/art/disassembler/ |
disassembler_x86.cc | 60 // 64-bit opcode REX modifier. 66 static void DumpReg0(std::ostream& os, uint8_t rex, size_t reg, 68 DCHECK_LT(reg, (rex == 0) ? 8u : 16u); 69 bool rex_w = (rex & REX_W) != 0; 71 os << ((rex == 0) ? gReg8Names[reg] : gExtReg8Names[reg]); 83 static void DumpAnyReg(std::ostream& os, uint8_t rex, size_t reg, 86 DumpReg0(os, rex, reg, byte_operand, size_override); 94 static void DumpReg(std::ostream& os, uint8_t rex, uint8_t reg, 96 bool rex_r = (rex & REX_R) != 0; 98 DumpAnyReg(os, rex, reg_num, byte_operand, size_override, reg_file) 194 uint8_t rex = (supports_rex_ && (*instr >= 0x40) && (*instr <= 0x4F)) ? *instr : 0; local [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/ |
x86bc.c | 110 yasm_x86__set_rex_from_reg(unsigned char *rex, unsigned char *low3, 121 if (*rex == 0xff) { 123 N_("cannot use A/B/C/DH with instruction needing REX")); 126 *rex |= 0x40 | (((reg & 8) >> 3) << rexbit); 128 /* AH/BH/CH/DH, so no REX allowed */ 129 if (*rex != 0 && *rex != 0xff) { 131 N_("cannot use A/B/C/DH with instruction needing REX")); 134 *rex = 0xff; /* Flag so we can NEVER set it (see above) */ 206 unsigned char *rex, unsigned int bits [all...] |
x86arch.h | 122 X86_REG8X = 0x2<<4, /* 64-bit mode only, REX prefix version of REG8 */ 167 /* Sets REX (4th bit) and 3 LS bits from register size/number. Returns 1 if 168 * impossible to fit reg into REX, otherwise returns 0. Input parameter rexbit 169 * indicates bit of REX to use if REX is needed. Will not modify REX if not 172 int yasm_x86__set_rex_from_reg(unsigned char *rex, unsigned char *low3, 202 unsigned char *rex, unsigned int bits); 242 unsigned char rex; /* REX AMD64 extension, 0 if none member in struct:x86_insn [all...] |
x86expr.c | 585 unsigned int bits, int address16_op, unsigned char *rex, 867 if (yasm_x86__set_rex_from_reg(rex, &low3, [all...] |
x86id.c | 266 * mode, they're treated like normal prefixes (e.g. the REX prefix needs [all...] |
/art/compiler/utils/x86_64/ |
assembler_x86_64.cc | 1023 void X86_64Assembler::rex(bool force, bool w, Register* r, Register* x, Register* b) { 1024 // REX.WRXB 1029 uint8_t rex = force ? 0x40 : 0; 1031 rex |= 0x48; // REX.W000 1034 rex |= 0x44; // REX.0R00 1038 rex |= 0x42; // REX.00X0 1042 rex |= 0x41; // REX.000 1620 uint8_t rex = force ? 0x40 : 0; local 1659 uint8_t rex = operand.rex(); local 1666 uint8_t rex = operand.rex(); local 1676 uint8_t rex = operand.rex(); local 1694 uint8_t rex = 0x48 | operand.rex(); \/\/ REX.W000 local 1708 uint8_t rex = 0x40 | operand.rex(); \/\/ REX.0000 local [all...] |
/external/valgrind/main/VEX/priv/ |
host_amd64_defs.c | 2277 UChar rex; local [all...] |
/external/qemu/disas/ |
i386.c | 244 /* REX prefix the current instruction. See below. */ 245 static int rex; variable 246 /* Bits of REX we've already used. */ 248 /* Mark parts used in the REX prefix. When we are testing for 249 empty prefix (for 8bit register REX extension), just mask it 250 out. Otherwise test for REX bit is excuse for existence of REX 256 if ((rex & value)) \ 476 #define dq_mode 11 /* operand size depends on REX prefixes. */ 709 'K' => print 'd' or 'q' if rex prefix is present [all...] |
/external/chromium_org/third_party/boringssl/src/crypto/perlasm/ |
x86_64-xlate.pl | 670 sub rex { 672 my ($dst,$src,$rex)=@_; 674 $rex|=0x04 if($dst>=8); 675 $rex|=0x01 if($src>=8); 676 push @opcode,($rex|0x40) if ($rex); 689 rex(\@opcode,$src,$dst,0x8); 696 rex(\@opcode,$src,$dst,0x8); 713 rex(\@opcode,$src,$dst); 731 rex(\@opcode,$dst,$src) 669 sub rex { subroutine [all...] |
/external/openssl/crypto/perlasm/ |
x86_64-xlate.pl | 653 sub rex { 655 my ($dst,$src,$rex)=@_; 657 $rex|=0x04 if($dst>=8); 658 $rex|=0x01 if($src>=8); 659 push @opcode,($rex|0x40) if ($rex); 672 rex(\@opcode,$src,$dst,0x8); 679 rex(\@opcode,$src,$dst,0x8); 696 rex(\@opcode,$src,$dst); 714 rex(\@opcode,$dst,$src) 652 sub rex { subroutine [all...] |
/external/pcre/dist/sljit/ |
sljitNativeX86_64.c | 344 static sljit_si emit_do_imm32(struct sljit_compiler *compiler, sljit_ub rex, sljit_ub opcode, sljit_sw imm) 347 sljit_si length = 1 + (rex ? 1 : 0) + sizeof(sljit_si); 352 if (rex) 353 *inst++ = rex; 367 sljit_ub rex = 0; local 389 rex |= REX_W; 391 rex |= REX; 419 rex |= REX_B; 434 rex |= REX_X [all...] |
/external/llvm/lib/Target/X86/Disassembler/ |
X86DisassemblerDecoder.h | 32 #define wFromREX(rex) (((rex) & 0x8) >> 3) 33 #define rFromREX(rex) (((rex) & 0x4) >> 2) 34 #define xFromREX(rex) (((rex) & 0x2) >> 1) 35 #define bFromREX(rex) ((rex) & 0x1) 535 // The value of the REX prefix, if present 538 // the opcode, or right before the REX prefix if one is present) [all...] |
/frameworks/base/core/java/android/os/storage/ |
StorageManager.java | 341 } catch (RemoteException rex) { 374 } catch (RemoteException rex) { 432 } catch (RemoteException rex) { 433 Log.e(TAG, "Failed to get UMS enable state", rex);
|
/external/guava/guava/src/com/google/common/util/concurrent/ |
AbstractListeningExecutorService.java | 115 } catch (RuntimeException rex) { 116 ee = new ExecutionException(rex);
|
/libcore/luni/src/main/java/java/util/concurrent/ |
AbstractExecutorService.java | 165 } catch (RuntimeException rex) { 166 ee = new ExecutionException(rex);
|
ForkJoinTask.java | 258 } catch (Throwable rex) { 259 return setExceptionalCompletion(rex); [all...] |
/external/openssl/crypto/aes/asm/ |
aesni-sha1-x86_64.pl | 1219 sub rex { subroutine 1222 my $rex=0; 1224 $rex|=0x04 if($dst>=8); 1225 $rex|=0x01 if($src>=8); 1226 push @opcode,$rex|0x40 if($rex); 1238 rex(\@opcode,$3,$2);
|
/external/llvm/utils/lit/lit/ |
main.py | 315 rex = re.compile(opts.filter) 320 if rex.search(t.getFullName())]
|
/external/chromium_org/chrome/renderer/resources/ |
offline.js | 7 * T-Rex runner. 317 // Draw t-rex 951 * @param {!Trex} tRex T-rex object. 960 // border around the t-rex and obstacles. 1274 * T-rex game character. [all...] |
/external/qemu/tcg/i386/ |
tcg-target.c | 252 # define P_REXW 0x800 /* Set REX.W = 1 */ 375 int rex; local 389 rex = 0; 390 rex |= (opc & P_REXW) >> 8; /* REX.W */ 391 rex |= (r & 8) >> 1; /* REX.R */ 392 rex |= (x & 8) >> 2; /* REX.X */ 393 rex |= (rm & 8) >> 3; /* REX.B * [all...] |
/art/compiler/dex/quick/x86/ |
assemble_x86.cc | 894 uint8_t rex = 0; local [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/rtasm/ |
rtasm_x86sse.c | 656 uint8_t rex = 0x40; local 659 rex |= 4; 664 rex |= 1; 667 emit_1ub(p, rex); 693 uint8_t rex = 0x48; local 702 rex |= 4; 707 rex |= 1; 711 emit_1ub(p, rex); [all...] |