Lines Matching refs:amount

699   info->shifter.amount = extract_field (FLD_hw, code, 0) << 4;
704 MOVI <Vd>.<T>, #<imm8> {, LSL #<amount>}. */
757 info->shifter.amount = extract_field_2 (&field, code, 0) << 3;
763 info->shifter.amount = extract_field_2 (&field, code, 0) ? 16 : 8;
837 info->shifter.amount = value ? 12 : 0;
945 /* Decode Ft for e.g. STR <Qt>, [<Xn|SP>, <R><m>{, <extend> {<amount>}}]
1001 stlur <Xt>, [<Xn|SP>{, <amount>}]. */
1024 STR <Qt>, [<Xn|SP>, <R><m>{, <extend> {<amount>}}]. */
1049 info->shifter.amount = 0;
1061 info->shifter.amount = get_logsz (size);
1145 LD1 {<Vt>.<T>, <Vt2>.<T>, <Vt3>.<T>}, [<Xn|SP>], <Xm|#<amount>>. */
1158 /* Rm | #<amount> */
1341 STR <Qt>, [<Xn|SP>, <R><m>{, <extend> {<amount>}}]. */
1358 info->shifter.amount = extract_field (FLD_imm3, code, 0);
1375 SUBS <Xd>, <Xn>, <Xm> {, <shift> #<amount>}. */
1397 info->shifter.amount = extract_field (FLD_imm6, code, 0);
1421 info->shifter.amount = 1;
1545 info->shifter.amount = get_operand_specific_data (self);
1546 info->shifter.operator_present = (info->shifter.amount != 0);
1547 info->shifter.amount_present = (info->shifter.amount != 0);
1570 info->shifter.amount = get_operand_specific_data (self);
1572 info->shifter.amount_present = (info->shifter.amount != 0);
1603 info->shifter.amount = extract_field (FLD_SVE_msz, code, 0);
1605 || info->shifter.amount != 0);
1606 info->shifter.amount_present = (info->shifter.amount != 0);
1652 info->shifter.amount = 0;
1657 info->shifter.amount = 8;
1661 info->shifter.operator_present = (info->shifter.amount != 0);
1662 info->shifter.amount_present = (info->shifter.amount != 0);
1801 /* Decode <pattern>{, MUL #<amount>}. The fields array specifies which
1802 fields to use for <pattern>. <amount> - 1 is encoded in the SVE_imm4
1815 info->shifter.amount = val + 1;
2481 MOVZ/MOVN #0 have a shift amount other than LSL #0, in which case the
2488 /* MOVZ/MOVN #0 have a shift amount other than LSL #0. */
2489 if (value == 0 && inst->operands[1].shifter.amount != 0)
2493 value <<= inst->operands[1].shifter.amount;
2505 inst->operands[1].shifter.amount = 0;
2516 MOVZ/MOVN #0 have a shift amount other than LSL #0, in which case the