Lines Matching refs:rounding
338 struct RC_Operation *rounding; member
3328 if (!i.rounding) in build_evex_prefix()
3358 if (i.rounding->type != saeonly) in build_evex_prefix()
3359 i.vex.bytes[3] |= 0x10 | (i.rounding->type << 5); in build_evex_prefix()
4115 if (i.rounding) in swap_2_operands()
4117 if (i.rounding->operand == xchg1) in swap_2_operands()
4118 i.rounding->operand = xchg2; in swap_2_operands()
4119 else if (i.rounding->operand == xchg2) in swap_2_operands()
4120 i.rounding->operand = xchg1; in swap_2_operands()
4534 if (i.rounding) in check_VecOperands()
4536 if ((i.rounding->type != saeonly in check_VecOperands()
4538 || (i.rounding->type == saeonly in check_VecOperands()
4549 && i.rounding->operand != (int) (i.imm_operands - 1)) in check_VecOperands()
6128 || i.rounding))); in build_modrm_byte()
6169 if (i.rounding && i.rounding->operand == (int) dest) in build_modrm_byte()
7270 if (i.rounding && (int) n == i.rounding->operand) in output_imm()
8501 if (!i.rounding) in RC_SAE_immediate()
8505 i.rounding = &rc_op; in RC_SAE_immediate()