Home | History | Annotate | Download | only in qemu

Lines Matching full:sizeflag

453 /* bits in sizeflag */
669 typedef void (*op_rtn) (int bytemode, int sizeflag);
3412 prefix_name (int pref, int sizeflag)
3473 return (sizeflag & DFLAG) ? "data16" : "data32";
3476 return (sizeflag & AFLAG) ? "addr32" : "addr64";
3478 return (sizeflag & AFLAG) ? "addr16" : "addr32";
3525 int sizeflag;
3685 sizeflag = priv.orig_sizeflag;
3770 sizeflag ^= AFLAG;
3773 if ((sizeflag & AFLAG) || address_mode == mode_64bit)
3783 sizeflag ^= DFLAG;
3788 if (sizeflag & DFLAG)
3813 dofloat (sizeflag);
3859 if (putop (dp->name, sizeflag) == 0)
3866 (*dp->op[i].rtn) (dp->op[i].bytemode, sizeflag);
4266 dofloat (int sizeflag)
4277 putop (float_mem[fp_indx], sizeflag);
4280 OP_E (float_mem_mode[fp_indx], sizeflag);
4290 putop (fgrps[dp->op[0].bytemode][modrm.rm], sizeflag);
4298 putop (dp->name, sizeflag);
4303 (*dp->op[0].rtn) (dp->op[0].bytemode, sizeflag);
4308 (*dp->op[1].rtn) (dp->op[1].bytemode, sizeflag);
4313 OP_ST (int bytemode ATTRIBUTE_UNUSED, int sizeflag ATTRIBUTE_UNUSED)
4319 OP_STi (int bytemode ATTRIBUTE_UNUSED, int sizeflag ATTRIBUTE_UNUSED)
4327 putop (const char *template, int sizeflag)
4377 if (modrm.mod != 3 || (sizeflag & SUFFIX_ALWAYS))
4383 if (sizeflag & SUFFIX_ALWAYS)
4389 if ((prefixes & PREFIX_DATA) || (sizeflag & SUFFIX_ALWAYS))
4391 if (sizeflag & DFLAG)
4399 if (intel_syntax || !(sizeflag & SUFFIX_ALWAYS))
4406 else if (sizeflag & DFLAG)
4418 if (sizeflag & AFLAG)
4424 if (sizeflag & AFLAG)
4431 if ((prefixes & PREFIX_ADDR) || (sizeflag & SUFFIX_ALWAYS))
4433 if (sizeflag & AFLAG)
4441 if (intel_syntax || (obufp[-1] != 's' && !(sizeflag & SUFFIX_ALWAYS)))
4443 if ((rex & REX_W) || (sizeflag & DFLAG))
4480 if (address_mode == mode_64bit && (sizeflag & SUFFIX_ALWAYS))
4489 if (sizeflag & SUFFIX_ALWAYS)
4502 else if (intel_syntax && (sizeflag & DFLAG))
4512 if (address_mode == mode_64bit && (sizeflag & DFLAG))
4523 || (sizeflag & SUFFIX_ALWAYS))
4530 if (sizeflag & DFLAG)
4541 if (address_mode == mode_64bit && (sizeflag & DFLAG))
4543 if (modrm.mod != 3 || (sizeflag & SUFFIX_ALWAYS))
4552 if (modrm.mod != 3 || (sizeflag & SUFFIX_ALWAYS))
4558 if (sizeflag & DFLAG)
4570 else if (sizeflag & DFLAG)
4580 && ((rex & REX_W) || (sizeflag & DFLAG)))
4588 if (address_mode == mode_64bit && (sizeflag & DFLAG))
4590 if (sizeflag & SUFFIX_ALWAYS)
4598 if (sizeflag & SUFFIX_ALWAYS)
4604 if (sizeflag & DFLAG)
4639 else if (sizeflag & DFLAG)
4696 OP_indirE (int bytemode, int sizeflag)
4700 OP_E (bytemode, sizeflag);
4805 intel_operand_size (int bytemode, int sizeflag)
4818 if (address_mode == mode_64bit && (sizeflag & DFLAG))
4830 else if ((sizeflag & DFLAG) || bytemode == dq_mode)
4837 if ((rex & REX_W) || (sizeflag & DFLAG))
4857 if (sizeflag & DFLAG)
4878 OP_E (int bytemode, int sizeflag)
4918 if (address_mode == mode_64bit && (sizeflag & DFLAG))
4934 else if ((sizeflag & DFLAG) || bytemode != v_mode)
4951 intel_operand_size (bytemode, sizeflag);
4954 if ((sizeflag & AFLAG) || address_mode == mode_64bit)
5033 oappend (address_mode == mode_64bit && (sizeflag & AFLAG)
5044 oappend (address_mode == mode_64bit && (sizeflag & AFLAG)
5171 OP_G (int bytemode, int sizeflag)
5203 else if ((sizeflag & DFLAG) || bytemode != v_mode)
5304 OP_REG (int code, int sizeflag)
5332 if (address_mode == mode_64bit && (sizeflag & DFLAG))
5344 else if (sizeflag & DFLAG)
5358 OP_IMREG (int code, int sizeflag)
5391 else if (sizeflag & DFLAG)
5398 if ((rex & REX_W) || (sizeflag & DFLAG))
5413 OP_I (int bytemode, int sizeflag)
5436 else if (sizeflag & DFLAG)
5469 OP_I64 (int bytemode, int sizeflag)
5476 OP_I (bytemode, sizeflag);
5491 else if (sizeflag & DFLAG)
5520 OP_sI (int bytemode, int sizeflag)
5538 else if (sizeflag & DFLAG)
5569 OP_J (int bytemode, int sizeflag)
5584 if ((sizeflag & DFLAG) || (rex & REX_W))
5613 OP_SEG (int bytemode, int sizeflag)
5618 OP_E (modrm.mod == 3 ? bytemode : w_mode, sizeflag);
5622 OP_DIR (int dummy ATTRIBUTE_UNUSED, int sizeflag)
5626 if (sizeflag & DFLAG)
5645 OP_OFF (int bytemode, int sizeflag)
5649 if (intel_syntax && (sizeflag & SUFFIX_ALWAYS))
5650 intel_operand_size (bytemode, sizeflag);
5653 if ((sizeflag & AFLAG) || address_mode == mode_64bit)
5672 OP_OFF64 (int bytemode, int sizeflag)
5679 OP_OFF (bytemode, sizeflag);
5683 if (intel_syntax && (sizeflag & SUFFIX_ALWAYS))
5684 intel_operand_size (bytemode, sizeflag);
5703 ptr_reg (int code, int sizeflag)
5711 if (!(sizeflag & AFLAG))
5716 else if (sizeflag & AFLAG)
5726 OP_ESreg (int code, int sizeflag)
5733 intel_operand_size (z_mode, sizeflag);
5739 intel_operand_size (v_mode, sizeflag);
5742 intel_operand_size (b_mode, sizeflag);
5746 ptr_reg (code, sizeflag);
5750 OP_DSreg (int code, int sizeflag)
5757 intel_operand_size (z_mode, sizeflag);
5762 intel_operand_size (v_mode, sizeflag);
5765 intel_operand_size (b_mode, sizeflag);
5777 ptr_reg (code, sizeflag);
5781 OP_C (int dummy ATTRIBUTE_UNUSED, int sizeflag ATTRIBUTE_UNUSED)
5799 OP_D (int dummy ATTRIBUTE_UNUSED, int sizeflag ATTRIBUTE_UNUSED)
5813 OP_T (int dummy ATTRIBUTE_UNUSED, int sizeflag ATTRIBUTE_UNUSED)
5820 OP_R (int bytemode, int sizeflag)
5823 OP_E (bytemode, sizeflag);
5829 OP_MMX (int bytemode ATTRIBUTE_UNUSED, int sizeflag ATTRIBUTE_UNUSED)
5846 OP_XMM (int bytemode ATTRIBUTE_UNUSED, int sizeflag ATTRIBUTE_UNUSED)
5857 sizeflag)
5866 OP_E (bytemode, sizeflag);
5894 OP_EMC (int bytemode, int sizeflag)
5903 OP_E (bytemode, sizeflag);
5916 OP_MXC (int bytemode ATTRIBUTE_UNUSED, int sizeflag ATTRIBUTE_UNUSED)
5924 OP_EX (int bytemode, int sizeflag)
5929 OP_E (bytemode, sizeflag);
5944 OP_MS (int bytemode, int sizeflag)
5947 OP_EM (bytemode, sizeflag);
5953 OP_XS (int bytemode, int sizeflag)
5956 OP_EX (bytemode, sizeflag);
5962 OP_M (int bytemode, int sizeflag)
5968 OP_E (bytemode, sizeflag);
5972 OP_0f07 (int bytemode, int sizeflag)
5977 OP_E (bytemode, sizeflag);
5981 OP_0fae (int bytemode, int sizeflag)
6000 OP_E (bytemode, sizeflag);
6007 NOP_Fixup1 (int bytemode, int sizeflag)
6013 OP_REG (bytemode, sizeflag);
6019 NOP_Fixup2 (int bytemode, int sizeflag)
6025 OP_IMREG (bytemode, sizeflag);
6096 OP_3DNowSuffix (int bytemode ATTRIBUTE_UNUSED, int sizeflag ATTRIBUTE_UNUSED)
6132 OP_SIMD_Suffix (int bytemode ATTRIBUTE_UNUSED, int sizeflag ATTRIBUTE_UNUSED)
6172 SIMD_Fixup (int extrachar, int sizeflag ATTRIBUTE_UNUSED)
6188 PNI_Fixup (int extrachar ATTRIBUTE_UNUSED, int sizeflag)
6248 OP_M (0, sizeflag);
6252 SVME_Fixup (int bytemode, int sizeflag)
6284 OP_M (bytemode, sizeflag);
6309 if (address_mode == mode_64bit || (sizeflag & AFLAG))
6322 INVLPG_Fixup (int bytemode, int sizeflag)
6335 OP_M (bytemode, sizeflag);
6352 VMX_Fixup (int extrachar ATTRIBUTE_UNUSED, int sizeflag)
6385 OP_E (0, sizeflag);
6389 OP_VMX (int bytemode, int sizeflag)
6398 OP_E (bytemode, sizeflag);
6402 REP_Fixup (int bytemode, int sizeflag)
6424 if (!intel_syntax && (sizeflag & SUFFIX_ALWAYS))
6460 OP_IMREG (bytemode, sizeflag);
6463 OP_ESreg (bytemode, sizeflag);
6466 OP_DSreg (bytemode, sizeflag);
6475 CMPXCHG8B_Fixup (int bytemode, int sizeflag)
6485 OP_M (bytemode, sizeflag);
6489 XMM_Fixup (int reg, int sizeflag ATTRIBUTE_UNUSED)
6496 CRC32_Fixup (int bytemode, int sizeflag)
6516 else if (sizeflag & DFLAG)
6558 OP_E (bytemode, sizeflag);