HomeSort by: relevance | last modified time | path
    Searched refs:REX (Results 1 - 3 of 3) sorted by relevancy

  /src/sys/external/bsd/sljit/dist/sljit_src/
sljitNativeX86_64.c 326 static sljit_s32 emit_do_imm32(struct sljit_compiler *compiler, sljit_u8 rex, sljit_u8 opcode, sljit_sw imm)
329 sljit_s32 length = 1 + (rex ? 1 : 0) + sizeof(sljit_s32);
334 if (rex)
335 *inst++ = rex;
349 sljit_u8 rex = 0; local in function:emit_x86_instruction
371 rex |= REX_W;
373 rex |= REX;
400 rex |= REX_B;
415 rex |= REX_X
    [all...]
sljitNativeX86_common.c 56 8 - R8 - From now on REX prefix is required
119 #define REX 0x40
2626 *inst++ = (reg_map[TMP_REG1] <= 7) ? REX : REX_B;
2630 *inst++ = REX | (reg_map[TMP_REG1] <= 7 ? 0 : REX_R) | (reg_map[dst] <= 7 ? 0 : REX_B);
2642 *inst++ = (reg_map[reg] <= 7) ? REX : REX_B;
  /src/sys/arch/amd64/amd64/
db_disasm.c 71 * REX prefix and bits
77 #define REX 0x40
896 #define f_mod(rex, byte) ((byte)>>6)
897 #define f_reg(rex, byte) ((((byte)>>3)&0x7) | (rex & REX_R ? 0x8 : 0x0))
898 #define f_rm(rex, byte) (((byte)&0x7) | (rex & REX_B ? 0x8 : 0x0))
900 #define sib_ss(rex, byte) ((byte)>>6)
901 #define sib_index(rex, byte) ((((byte)>>3)&0x7) | (rex & REX_X ? 0x8 : 0x0)
1194 u_int rex = 0; local in function:db_disasm
    [all...]

Completed in 14 milliseconds