Home | History | Annotate | Download | only in i965

Lines Matching refs:offset_reg

529       src_reg offset_reg;
532 offset_reg = brw_imm_ud(const_offset->u32[0]);
534 offset_reg = get_nir_src(instr->src[2], 1);
630 if (offset_reg.file == IMM) {
631 offset_reg.ud += 4 * skipped_channels;
633 emit(ADD(dst_reg(offset_reg), offset_reg,
644 emit_untyped_write(bld, surf_index, offset_reg, val_reg,
694 src_reg offset_reg;
697 offset_reg = brw_imm_ud(const_offset->u32[0]);
699 offset_reg = get_nir_src(instr->src[1], 1);
709 read_result = emit_untyped_read(bld, surf_index, offset_reg,
716 temp = emit_untyped_read(bld, surf_index, offset_reg,
721 if (offset_reg.file == IMM)
722 offset_reg.ud += 16;
724 emit(ADD(dst_reg(offset_reg), offset_reg, brw_imm_ud(16)));
726 temp = emit_untyped_read(bld, surf_index, offset_reg,
906 src_reg offset_reg;
909 offset_reg = brw_imm_ud(const_offset->u32[0] & ~15);
911 offset_reg = get_nir_src(instr->src[1], nir_type_uint32, 1);
919 offset_reg,
926 surf_index, offset_reg, NULL, NULL);
927 if (offset_reg.file == IMM)
928 offset_reg.ud += 16;
930 emit(ADD(dst_reg(offset_reg), offset_reg, brw_imm_ud(16u)));
932 surf_index, offset_reg, NULL, NULL);