HomeSort by relevance Sort by last modified time
    Searched refs:rex (Results 1 - 25 of 56) sorted by null

1 2 3

  /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...]

Completed in 740 milliseconds

1 2 3