HomeSort by relevance Sort by last modified time
    Searched full:regmem (Results 1 - 14 of 14) sorted by null

  /external/mesa3d/src/mesa/x86/rtasm/
x86sse.c 93 struct x86_reg regmem )
99 val |= regmem.mod << 6; /* mod field */
101 val |= regmem.idx; /* r/m field */
107 if (regmem.file == file_REG32 &&
108 regmem.idx == reg_SP) {
112 switch (regmem.mod) {
117 emit_1b(p, regmem.disp);
120 emit_1i(p, regmem.disp);
131 struct x86_reg regmem )
134 emit_modrm(p, dummy, regmem);
    [all...]
x86sse.h 89 /* Create and manipulate registers and regmem values:
  /toolchain/binutils/binutils-2.27/opcodes/
i386-opc.h 725 /* RegMem is for instructions with a modrm byte where the register
726 destination operand should be encoded in the mod and regmem fields.
727 Normally, it will be encoded in the reg field. We add a RegMem
729 be encoded in the regmem field. */
730 RegMem,
816 unsigned int regmem:1; member in struct:i386_operand_type::__anon5083
851 set if Reg --> Regmem;
852 unset if Regmem --> Reg. */
i386-opc.tbl 37 mov, 2, 0x8c, None, 1, 0, Modrm|No_bSuf|No_sSuf|No_qSuf|No_ldSuf, { SReg2, Reg16|Reg32|Reg64|RegMem }
39 mov, 2, 0x8c, None, 1, Cpu386, Modrm|No_bSuf|No_sSuf|No_qSuf|No_ldSuf, { SReg3, Reg16|Reg32|Reg64|RegMem }
47 mov, 2, 0xf20, None, 2, Cpu386|CpuNo64, D|Modrm|IgnoreSize|No_bSuf|No_wSuf|No_sSuf|No_qSuf|No_ldSuf, { Control, Reg32|RegMem }
48 mov, 2, 0xf20, None, 2, Cpu64, D|Modrm|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_ldSuf|NoRex64, { Control, Reg64|RegMem }
49 mov, 2, 0xf21, None, 2, Cpu386|CpuNo64, D|Modrm|IgnoreSize|No_bSuf|No_wSuf|No_sSuf|No_qSuf|No_ldSuf, { Debug, Reg32|RegMem }
50 mov, 2, 0xf21, None, 2, Cpu64, D|Modrm|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_ldSuf|NoRex64, { Debug, Reg64|RegMem }
51 mov, 2, 0xf24, None, 2, Cpu386|CpuNo64, D|Modrm|IgnoreSize|No_bSuf|No_wSuf|No_sSuf|No_qSuf|No_ldSuf, { Test, Reg32|RegMem }
253 // both i.rm.reg & i.rm.regmem fields. RegKludge enables this
    [all...]
i386-gen.c 628 BITFIELD (RegMem),
    [all...]
ChangeLog-2007 853 (RegMem): Likewise.
    [all...]
  /external/mesa3d/src/gallium/auxiliary/rtasm/
rtasm_x86sse.c 230 struct x86_reg regmem )
238 assert(regmem.idx < 8);
240 val |= regmem.mod << 6; /* mod field */
242 val |= regmem.idx; /* r/m field */
248 if (regmem.file == file_REG32 &&
249 regmem.idx == reg_SP &&
250 regmem.mod != mod_REG) {
254 switch (regmem.mod) {
259 emit_1b(p, (char) regmem.disp);
262 emit_1i(p, regmem.disp)
    [all...]
rtasm_x86sse.h 165 /* Create and manipulate registers and regmem values:
  /toolchain/binutils/binutils-2.27/include/opcode/
i386.h 94 /* modrm_byte.regmem for twobyte escape */
  /toolchain/binutils/binutils-2.27/gas/config/
tc-i386.c 110 unsigned int regmem; /* codes register or memory operand */ member in struct:__anon4273
112 unsigned int mode; /* how to interpret regmem & reg */
    [all...]
  /external/valgrind/VEX/priv/
host_x86_defs.c     [all...]
host_amd64_defs.c     [all...]
  /toolchain/binutils/binutils-2.27/gas/
ChangeLog-2007     [all...]
ChangeLog-2008 24 (build_modrm_byte): Handle RegMem bit for SSE2AVX.
    [all...]

Completed in 440 milliseconds