Lines Matching defs:imm
664 decode_vector_imm(unsigned src2_reg, unsigned imm)
668 ret |= (imm & 0x7) << 8;
669 ret |= (imm >> 3) & 0xFF;
674 print_immediate(FILE *fp, uint16_t imm, bool is_instruction_int)
677 fprintf(fp, "#%u", imm);
679 fprintf(fp, "#%g", _mesa_half_to_float(imm));
861 uint16_t imm = decode_vector_imm(reg_info->src2_reg, alu_field->src2 >> 2);
862 print_immediate(fp, imm, is_instruction_int);
895 decode_scalar_imm(unsigned src2_reg, unsigned imm)
899 ret |= (imm & 3) << 9;
900 ret |= (imm & 4) << 6;
901 ret |= (imm & 0x38) << 2;
902 ret |= imm >> 6;
953 uint16_t imm = decode_scalar_imm(reg_info->src2_reg,
955 print_immediate(fp, imm, is_instruction_int);
1409 if (word->signed_offset & 1) { /* buffer index imm */
1410 unsigned imm = midgard_unpack_ubo_index_imm(*word);
1411 fprintf(fp, ", %u", imm);