Lines Matching defs:alu_field
795 midgard_vector_alu *alu_field = (midgard_vector_alu *) words;
796 midgard_reg_mode mode = alu_field->reg_mode;
797 midgard_alu_op op = alu_field->op;
798 unsigned shrink_mode = alu_field->shrink_mode;
805 bool is_instruction_int = print_alu_opcode(fp, alu_field->op);
813 uint8_t mask = alu_field->mask;
841 print_alu_outmod(fp, alu_field->outmod, is_int_out, shrink_mode != midgard_shrink_mode_none);
851 print_vector_constants(fp, alu_field->src1, consts, alu_field);
854 print_vector_src(ctx, fp, alu_field->src1, mode, reg_info->src1_reg,
861 uint16_t imm = decode_vector_imm(reg_info->src2_reg, alu_field->src2 >> 2);
864 print_vector_constants(fp, alu_field->src2, consts, alu_field);
867 print_vector_src(ctx, fp, alu_field->src2, mode, reg_info->src2_reg,
912 midgard_scalar_alu *alu_field = (midgard_scalar_alu *) words;
913 bool is_int = midgard_is_integer_op(alu_field->op);
914 bool is_int_out = midgard_is_integer_out_op(alu_field->op);
915 bool full = alu_field->output_full;
917 if (alu_field->reserved)
923 bool is_instruction_int = print_alu_opcode(fp, alu_field->op);
932 unsigned c = alu_field->output_component;
941 print_alu_outmod(fp, alu_field->outmod, is_int_out, !full);
946 print_scalar_constant(fp, alu_field->src1, consts, alu_field);
948 print_scalar_src(ctx, fp, is_int, alu_field->src1, reg_info->src1_reg);
954 alu_field->src2);
957 print_scalar_constant(fp, alu_field->src2, consts, alu_field);
959 print_scalar_src(ctx, fp, is_int, alu_field->src2, reg_info->src2_reg);