Home | History | Annotate | Download | only in config

Lines Matching refs:XOP

1146   SUBARCH (xop, XOP, ANY_XOP, false),
2713 /* For FMA4 and XOP insns VEX.W controls just the first two register
7426 err_msg = _("no VEX/XOP encoding");
7570 /* Check for data size prefix on VEX/XOP/EVEX encoded, SIMD, and
10095 /* In 3-operand insns XOP.W changes which operand goes into XOP.vvvv. */
12534 XOP, FMA4, LPW, TBM, and AMX. */
13561 bool vex = false, xop = false;
13593 else if (startswith (line, "XOP") && ISDIGIT (line[3]))
13601 xop = true;
13615 if (vex || xop
13632 VEX/XOP/EVEX encodings. */
13646 as_bad (_("illegal prefix used with VEX/XOP/EVEX"));
13654 /* Length specifier (VEX.L, XOP.L, EVEX.L'L). */
13734 /* embedded prefix (VEX.pp, XOP.pp, EVEX.pp). */
13765 if (line > end && !xop && *line == '.')
13806 /* VEX.W, XOP.W, EVEX.W */
13897 if (j > 1 && !vex && !xop && !evex)
14004 if (vex || xop)
14160 as_bad (_("can't encode register '%s%s' with VEX/XOP/EVEX"),
14236 if (vex || xop)
14369 if (vex || xop)
14374 vex ? "VEX" : "XOP");