Home
last modified time | relevance | path

Searched refs:subnr (Results 1 – 11 of 11) sorted by relevance

/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_reg.h253 unsigned subnr:5; /* :1 in align16 */ member
356 unsigned subnr, in brw_reg() argument
382 reg.subnr = subnr * type_sz(type); in brw_reg()
403 brw_vec16_reg(enum brw_reg_file file, unsigned nr, unsigned subnr) in brw_vec16_reg() argument
407 subnr, in brw_vec16_reg()
420 brw_vec8_reg(enum brw_reg_file file, unsigned nr, unsigned subnr) in brw_vec8_reg() argument
424 subnr, in brw_vec8_reg()
437 brw_vec4_reg(enum brw_reg_file file, unsigned nr, unsigned subnr) in brw_vec4_reg() argument
441 subnr, in brw_vec4_reg()
454 brw_vec2_reg(enum brw_reg_file file, unsigned nr, unsigned subnr) in brw_vec2_reg() argument
[all …]
Dbrw_ir_vec4.h86 const unsigned suboffset = reg->subnr + bytes; in add_byte_offset()
88 reg->subnr = suboffset % REG_SIZE; in add_byte_offset()
89 assert(reg->subnr % 16 == 0); in add_byte_offset()
233 (r.file == ARF || r.file == FIXED_GRF ? r.subnr : 0); in reg_offset()
Dbrw_ir_fs.h90 const unsigned suboffset = reg.subnr + delta; in byte_offset()
92 reg.subnr = suboffset % REG_SIZE; in byte_offset()
184 (r.file == ARF || r.file == FIXED_GRF ? r.subnr : 0); in reg_offset()
Dbrw_vec4.cpp639 assert(inst->src[0].subnr == 0); in pack_uniform_registers()
1517 fprintf(file, "a0.%d", inst->dst.subnr); in dump_instruction()
1520 fprintf(file, "acc%d", inst->dst.subnr); in dump_instruction()
1523 fprintf(file, "f%d.%d", inst->dst.nr & 0xf, inst->dst.subnr); in dump_instruction()
1526 fprintf(file, "arf%d.%d", inst->dst.nr & 0xf, inst->dst.subnr); in dump_instruction()
1571 fprintf(file, "g%d.%d", inst->src[i].nr, inst->src[i].subnr); in dump_instruction()
1611 fprintf(file, "a0.%d", inst->src[i].subnr); in dump_instruction()
1614 fprintf(file, "acc%d", inst->src[i].subnr); in dump_instruction()
1617 fprintf(file, "f%d.%d", inst->src[i].nr & 0xf, inst->src[i].subnr); in dump_instruction()
1620 fprintf(file, "arf%d.%d", inst->src[i].nr & 0xf, inst->src[i].subnr); in dump_instruction()
[all …]
Dbrw_vec4_tes.cpp99 if (is_64bit && grf.subnr > 0) { in setup_payload()
106 grf.subnr = 0; in setup_payload()
Dbrw_vec4_generator.cpp1435 unsigned imm_byte_offset = reg.nr * REG_SIZE + reg.subnr * (REG_SIZE / 2); in generate_mov_indirect()
1444 reg.subnr = (imm_byte_offset / (REG_SIZE / 2)) % 2; in generate_mov_indirect()
1462 indirect.subnr = (indirect.subnr * 4 + BRW_GET_SWZ(indirect.swizzle, 0)); in generate_mov_indirect()
1468 indirect.subnr *= 2; in generate_mov_indirect()
2051 dst.subnr = offset * 4; in generate_code()
2057 src[0].subnr = 16; in generate_code()
2058 dst.subnr = 16 + offset * 4; in generate_code()
Dbrw_eu_emit.c166 brw_inst_set_dst_da1_subreg_nr(devinfo, inst, dest.subnr); in brw_set_dest()
171 brw_inst_set_dst_da16_subreg_nr(devinfo, inst, dest.subnr / 16); in brw_set_dest()
184 brw_inst_set_dst_ia_subreg_nr(devinfo, inst, dest.subnr); in brw_set_dest()
426 brw_inst_set_src0_da1_subreg_nr(devinfo, inst, reg.subnr); in brw_set_src0()
428 brw_inst_set_src0_da16_subreg_nr(devinfo, inst, reg.subnr / 16); in brw_set_src0()
431 brw_inst_set_src0_ia_subreg_nr(devinfo, inst, reg.subnr); in brw_set_src0()
517 brw_inst_set_src1_da1_subreg_nr(devinfo, inst, reg.subnr); in brw_set_src1()
519 brw_inst_set_src1_da16_subreg_nr(devinfo, inst, reg.subnr / 16); in brw_set_src1()
865 return reg.subnr / 4; in get_3src_subreg_nr()
892 brw_inst_set_3src_dst_subreg_nr(devinfo, inst, dest.subnr / 16); in brw_alu3()
[all …]
Dbrw_shader.h75 using brw_reg::subnr;
Dbrw_fs_generator.cpp380 unsigned imm_byte_offset = reg.nr * REG_SIZE + reg.subnr; in generate_mov_indirect()
386 reg.subnr = imm_byte_offset % REG_SIZE; in generate_mov_indirect()
1477 src_w.subnr += 2; in generate_unpack_half_2x16_split()
1841 src[0].subnr = 0 * type_sz(src[0].type); in generate_code()
1846 src[0].subnr = 4 * type_sz(src[0].type); in generate_code()
Dbrw_ff_gs_emit.c440 vertex_slot.subnr = (slot % 2) * 16; in gen6_sol_program()
Dbrw_fs.cpp5238 fprintf(file, "a0.%d", inst->dst.subnr); in dump_instruction()
5241 fprintf(file, "acc%d", inst->dst.subnr); in dump_instruction()
5244 fprintf(file, "f%d.%d", inst->dst.nr & 0xf, inst->dst.subnr); in dump_instruction()
5247 fprintf(file, "arf%d.%d", inst->dst.nr & 0xf, inst->dst.subnr); in dump_instruction()
5325 fprintf(file, "a0.%d", inst->src[i].subnr); in dump_instruction()
5328 fprintf(file, "acc%d", inst->src[i].subnr); in dump_instruction()
5331 fprintf(file, "f%d.%d", inst->src[i].nr & 0xf, inst->src[i].subnr); in dump_instruction()
5334 fprintf(file, "arf%d.%d", inst->src[i].nr & 0xf, inst->src[i].subnr); in dump_instruction()