Lines Matching refs:subnr
116 unsigned subnr:5; /* :1 in align16 */ member
182 unsigned subnr, in brw_reg() argument
201 reg.subnr = subnr * type_sz(type); in brw_reg()
225 brw_vec16_reg(unsigned file, unsigned nr, unsigned subnr) in brw_vec16_reg() argument
229 subnr, in brw_vec16_reg()
240 brw_vec8_reg(unsigned file, unsigned nr, unsigned subnr) in brw_vec8_reg() argument
244 subnr, in brw_vec8_reg()
255 brw_vec4_reg(unsigned file, unsigned nr, unsigned subnr) in brw_vec4_reg() argument
259 subnr, in brw_vec4_reg()
270 brw_vec2_reg(unsigned file, unsigned nr, unsigned subnr) in brw_vec2_reg() argument
274 subnr, in brw_vec2_reg()
285 brw_vec1_reg(unsigned file, unsigned nr, unsigned subnr) in brw_vec1_reg() argument
289 subnr, in brw_vec1_reg()
317 reg.subnr += delta * type_sz(reg.type); in suboffset()
333 unsigned newoffset = reg.nr * REG_SIZE + reg.subnr + bytes; in byte_offset()
335 reg.subnr = newoffset % REG_SIZE; in byte_offset()
342 brw_uw16_reg(unsigned file, unsigned nr, unsigned subnr) in brw_uw16_reg() argument
344 return suboffset(retype(brw_vec16_reg(file, nr, 0), BRW_REGISTER_TYPE_UW), subnr); in brw_uw16_reg()
349 brw_uw8_reg(unsigned file, unsigned nr, unsigned subnr) in brw_uw8_reg() argument
351 return suboffset(retype(brw_vec8_reg(file, nr, 0), BRW_REGISTER_TYPE_UW), subnr); in brw_uw8_reg()
356 brw_uw1_reg(unsigned file, unsigned nr, unsigned subnr) in brw_uw1_reg() argument
358 return suboffset(retype(brw_vec1_reg(file, nr, 0), BRW_REGISTER_TYPE_UW), subnr); in brw_uw1_reg()
467 return brw_imm_uw(reg.nr * REG_SIZE + reg.subnr); in brw_address()
472 brw_vec1_grf(unsigned nr, unsigned subnr) in brw_vec1_grf() argument
474 return brw_vec1_reg(BRW_GENERAL_REGISTER_FILE, nr, subnr); in brw_vec1_grf()
479 brw_vec2_grf(unsigned nr, unsigned subnr) in brw_vec2_grf() argument
481 return brw_vec2_reg(BRW_GENERAL_REGISTER_FILE, nr, subnr); in brw_vec2_grf()
486 brw_vec4_grf(unsigned nr, unsigned subnr) in brw_vec4_grf() argument
488 return brw_vec4_reg(BRW_GENERAL_REGISTER_FILE, nr, subnr); in brw_vec4_grf()
493 brw_vec8_grf(unsigned nr, unsigned subnr) in brw_vec8_grf() argument
495 return brw_vec8_reg(BRW_GENERAL_REGISTER_FILE, nr, subnr); in brw_vec8_grf()
500 brw_uw8_grf(unsigned nr, unsigned subnr) in brw_uw8_grf() argument
502 return brw_uw8_reg(BRW_GENERAL_REGISTER_FILE, nr, subnr); in brw_uw8_grf()
506 brw_uw16_grf(unsigned nr, unsigned subnr) in brw_uw16_grf() argument
508 return brw_uw16_reg(BRW_GENERAL_REGISTER_FILE, nr, subnr); in brw_uw16_grf()
520 brw_address_reg(unsigned subnr) in brw_address_reg() argument
522 return brw_uw1_reg(BRW_ARCHITECTURE_REGISTER_FILE, BRW_ARF_ADDRESS, subnr); in brw_address_reg()
574 brw_mask_reg(unsigned subnr) in brw_mask_reg() argument
576 return brw_uw1_reg(BRW_ARCHITECTURE_REGISTER_FILE, BRW_ARF_MASK, subnr); in brw_mask_reg()
717 brw_vec4_indirect(unsigned subnr, int offset) in brw_vec4_indirect() argument
720 reg.subnr = subnr; in brw_vec4_indirect()
727 brw_vec1_indirect(unsigned subnr, int offset) in brw_vec1_indirect() argument
730 reg.subnr = subnr; in brw_vec1_indirect()