Lines Matching refs:vgrf
92 fs_reg reg = bld.vgrf(BRW_REGISTER_TYPE_F, 4 * reg_size); in nir_setup_outputs()
174 fs_reg iid = abld.vgrf(BRW_REGISTER_TYPE_UD, 1); in emit_system_values_block()
228 fs_reg shifted = abld.vgrf(BRW_REGISTER_TYPE_UW, 1); in emit_system_values_block()
249 inverted = abld.vgrf(BRW_REGISTER_TYPE_UW); in emit_system_values_block()
256 fs_reg anded = abld.vgrf(BRW_REGISTER_TYPE_UD, 1); in emit_system_values_block()
259 fs_reg dst = abld.vgrf(BRW_REGISTER_TYPE_D, 1); in emit_system_values_block()
293 reg = abld.vgrf(BRW_REGISTER_TYPE_UW); in nir_emit_system_values()
324 nir_locals[reg->index] = bld.vgrf(reg_type, size); in nir_emit_impl()
556 fs_reg tmp = vgrf(glsl_type::int_type); in optimize_frontfacing_ternary()
650 temp = bld.vgrf(BRW_REGISTER_TYPE_D); in emit_find_msb_using_lzd()
908 fs_reg zero = vgrf(glsl_type::double_type); in emit_fsign()
1026 temp = bld.vgrf(result.type, 4); in nir_emit_alu()
1283 fs_reg tmp = bld.vgrf(result.type); in nir_emit_alu()
1365 fs_reg tmp = bld.vgrf(brw_reg_type_from_bit_size(32, op[0].type)); in nir_emit_alu()
1410 fs_reg tmp = bld.vgrf(BRW_REGISTER_TYPE_D); in nir_emit_alu()
1432 dest = bld.vgrf(op[0].type, 1); in nir_emit_alu()
1460 dest = bld.vgrf(op[0].type, 1); in nir_emit_alu()
1595 zero = vgrf(glsl_type::double_type); in nir_emit_alu()
1596 tmp = vgrf(glsl_type::double_type); in nir_emit_alu()
1599 zero = vgrf(glsl_type::int64_t_type); in nir_emit_alu()
1600 tmp = vgrf(glsl_type::int64_t_type); in nir_emit_alu()
1636 fs_reg temp = vgrf(glsl_type::float_type); in nir_emit_alu()
1659 fs_reg tmp16 = bld.vgrf(BRW_REGISTER_TYPE_D); in nir_emit_alu()
1660 fs_reg tmp32 = bld.vgrf(BRW_REGISTER_TYPE_F); in nir_emit_alu()
1661 fs_reg zero = bld.vgrf(BRW_REGISTER_TYPE_F); in nir_emit_alu()
1804 fs_reg temp = vgrf(glsl_type::int_type); in nir_emit_alu()
1974 fs_reg w_temp = bld.vgrf(BRW_REGISTER_TYPE_W); in nir_emit_alu()
2015 fs_reg masked = vgrf(glsl_type::int_type); in nir_emit_alu()
2028 fs_reg reg = bld.vgrf(reg_type, instr->def.num_components); in nir_emit_load_const()
2075 reg = bld.vgrf(reg_type, src.ssa->num_components); in get_nir_src()
2128 bld.vgrf(reg_type, dest.ssa.num_components); in get_nir_dest()
2193 fs_reg result = bld.vgrf(x.type, 1); in intexp2()
2194 fs_reg one = bld.vgrf(x.type, 1); in intexp2()
2250 fs_reg prev_count = bld.vgrf(BRW_REGISTER_TYPE_UD, 1); in emit_gs_end_primitive()
2298 channel_mask = vgrf(glsl_type::uint_type); in emit_gs_control_data_bits()
2301 per_slot_offset = vgrf(glsl_type::uint_type); in emit_gs_control_data_bits()
2313 fs_reg dword_index = bld.vgrf(BRW_REGISTER_TYPE_UD, 1); in emit_gs_control_data_bits()
2314 fs_reg prev_count = bld.vgrf(BRW_REGISTER_TYPE_UD, 1); in emit_gs_control_data_bits()
2330 fs_reg channel = bld.vgrf(BRW_REGISTER_TYPE_UD, 1); in emit_gs_control_data_bits()
2394 fs_reg sid = bld.vgrf(BRW_REGISTER_TYPE_UD, 1); in set_gs_stream_control_data_bits()
2398 fs_reg shift_count = bld.vgrf(BRW_REGISTER_TYPE_UD, 1); in set_gs_stream_control_data_bits()
2406 fs_reg mask = bld.vgrf(BRW_REGISTER_TYPE_UD, 1); in set_gs_stream_control_data_bits()
2536 fs_reg icp_handle = bld.vgrf(BRW_REGISTER_TYPE_UD, 1); in emit_gs_input_load()
2556 fs_reg sequence = bld.vgrf(BRW_REGISTER_TYPE_UW, 1); in emit_gs_input_load()
2557 fs_reg channel_offsets = bld.vgrf(BRW_REGISTER_TYPE_UD, 1); in emit_gs_input_load()
2558 fs_reg vertex_offset_bytes = bld.vgrf(BRW_REGISTER_TYPE_UD, 1); in emit_gs_input_load()
2559 fs_reg icp_offset_bytes = bld.vgrf(BRW_REGISTER_TYPE_UD, 1); in emit_gs_input_load()
2594 fs_reg icp_offset_bytes = bld.vgrf(BRW_REGISTER_TYPE_UD, 1); in emit_gs_input_load()
2623 fs_reg tmp = bld.vgrf(dst.type, read_components); in emit_gs_input_load()
2643 fs_reg tmp = bld.vgrf(dst.type, read_components); in emit_gs_input_load()
2737 icp_handle = bld.vgrf(BRW_REGISTER_TYPE_UD, 1); in get_tcs_single_patch_icp_handle()
2752 icp_handle = bld.vgrf(BRW_REGISTER_TYPE_UD, 1); in get_tcs_single_patch_icp_handle()
2755 fs_reg vertex_offset_bytes = bld.vgrf(BRW_REGISTER_TYPE_UD, 1); in get_tcs_single_patch_icp_handle()
2796 fs_reg icp_handle = bld.vgrf(BRW_REGISTER_TYPE_UD, 1); in get_tcs_eight_patch_icp_handle()
2797 fs_reg sequence = bld.vgrf(BRW_REGISTER_TYPE_UW, 1); in get_tcs_eight_patch_icp_handle()
2798 fs_reg channel_offsets = bld.vgrf(BRW_REGISTER_TYPE_UD, 1); in get_tcs_eight_patch_icp_handle()
2799 fs_reg vertex_offset_bytes = bld.vgrf(BRW_REGISTER_TYPE_UD, 1); in get_tcs_eight_patch_icp_handle()
2800 fs_reg icp_offset_bytes = bld.vgrf(BRW_REGISTER_TYPE_UD, 1); in get_tcs_eight_patch_icp_handle()
2869 fs_reg m0 = bld.vgrf(BRW_REGISTER_TYPE_UD, 1); in nir_emit_tcs_intrinsic()
2936 fs_reg tmp = bld.vgrf(dst.type, read_components); in nir_emit_tcs_intrinsic()
2955 fs_reg tmp = bld.vgrf(dst.type, read_components); in nir_emit_tcs_intrinsic()
2978 inst->dst = bld.vgrf(dst.type, 4); in nir_emit_tcs_intrinsic()
2999 fs_reg patch_handle = bld.vgrf(BRW_REGISTER_TYPE_UD, 1); in nir_emit_tcs_intrinsic()
3009 fs_reg tmp = bld.vgrf(dst.type, read_components); in nir_emit_tcs_intrinsic()
3034 fs_reg tmp = bld.vgrf(dst.type, read_components); in nir_emit_tcs_intrinsic()
3164 fs_reg tmp = bld.vgrf(dest.type, read_components); in nir_emit_tes_intrinsic()
3197 fs_reg tmp = bld.vgrf(dest.type, read_components); in nir_emit_tes_intrinsic()
3285 const fs_reg idx = bld.vgrf(BRW_REGISTER_TYPE_UD); in fetch_render_target_array_index()
3293 const fs_reg idx = bld.vgrf(BRW_REGISTER_TYPE_UD); in fetch_render_target_array_index()
3321 const fs_reg coords = bld.vgrf(BRW_REGISTER_TYPE_UD, 3); in emit_non_coherent_fb_read()
3401 const fs_reg tmp = bld.vgrf(BRW_REGISTER_TYPE_F, size); in alloc_temporary()
3512 const fs_reg tmp = bld.vgrf(dest.type, 4); in nir_emit_fs_intrinsic()
3691 const fs_reg msg_data = vgrf(glsl_type::uint_type); in nir_emit_fs_intrinsic()
3718 const fs_reg msg_data = vgrf(glsl_type::uint_type); in nir_emit_fs_intrinsic()
3801 fs_reg tmp = vgrf(glsl_type::float_type); in nir_emit_fs_intrinsic()
3929 fs_reg read_result = bld.vgrf(BRW_REGISTER_TYPE_UD); in nir_emit_cs_intrinsic()
3969 srcs[SURFACE_LOGICAL_SRC_DATA] = bld.vgrf(BRW_REGISTER_TYPE_UD); in nir_emit_cs_intrinsic()
4006 fs_reg tmp = ubld.vgrf(BRW_REGISTER_TYPE_UD); in emit_rt_lsc_fence()
4184 fs_reg addr = bld.vgrf(BRW_REGISTER_TYPE_UD); in swizzle_nir_scratch_addr()
4195 fs_reg addr_hi = bld.vgrf(BRW_REGISTER_TYPE_UD); in swizzle_nir_scratch_addr()
4198 fs_reg chan_addr = bld.vgrf(BRW_REGISTER_TYPE_UD); in swizzle_nir_scratch_addr()
4245 fs_reg dst = bld.vgrf(BRW_REGISTER_TYPE_UD); in emit_fence()
4384 fs_reg tmp = bld.vgrf(data.type, 2); in nir_emit_intrinsic()
4428 fs_reg tmp = ubld.vgrf(BRW_REGISTER_TYPE_UD, 4); in nir_emit_intrinsic()
4765 surf_index = vgrf(glsl_type::uint_type); in nir_emit_intrinsic()
4823 const fs_reg packed_consts = ubld.vgrf(BRW_REGISTER_TYPE_UD); in nir_emit_intrinsic()
4874 fs_reg tmp = bld.vgrf(BRW_REGISTER_TYPE_UD); in nir_emit_intrinsic()
4912 fs_reg tmp = bld.vgrf(BRW_REGISTER_TYPE_UD); in nir_emit_intrinsic()
4960 load_val = ubld.vgrf(BRW_REGISTER_TYPE_UD); in nir_emit_intrinsic()
5035 fs_reg read_result = bld.vgrf(BRW_REGISTER_TYPE_UD); in nir_emit_intrinsic()
5072 srcs[SURFACE_LOGICAL_SRC_DATA] = bld.vgrf(BRW_REGISTER_TYPE_UD); in nir_emit_intrinsic()
5131 fs_reg src_payload = ubld.vgrf(BRW_REGISTER_TYPE_UD); in nir_emit_intrinsic()
5132 fs_reg ret_payload = ubld.vgrf(BRW_REGISTER_TYPE_UD, 4); in nir_emit_intrinsic()
5164 fs_reg size_aligned4 = ubld.vgrf(BRW_REGISTER_TYPE_UD); in nir_emit_intrinsic()
5165 fs_reg size_padding = ubld.vgrf(BRW_REGISTER_TYPE_UD); in nir_emit_intrinsic()
5166 fs_reg buffer_size = ubld.vgrf(BRW_REGISTER_TYPE_UD); in nir_emit_intrinsic()
5185 fs_reg handle = component(ubld.vgrf(BRW_REGISTER_TYPE_UD), 0); in nir_emit_intrinsic()
5232 fs_reg read_result = bld.vgrf(BRW_REGISTER_TYPE_UD); in nir_emit_intrinsic()
5251 fs_reg handle = component(ubld.vgrf(BRW_REGISTER_TYPE_UD), 0); in nir_emit_intrinsic()
5303 srcs[SURFACE_LOGICAL_SRC_DATA] = bld.vgrf(BRW_REGISTER_TYPE_UD); in nir_emit_intrinsic()
5358 fs_reg res1 = ubld.vgrf(BRW_REGISTER_TYPE_D); in nir_emit_intrinsic()
5390 fs_reg res1 = ubld.vgrf(BRW_REGISTER_TYPE_D); in nir_emit_intrinsic()
5431 fs_reg res1 = ubld.vgrf(BRW_REGISTER_TYPE_D); in nir_emit_intrinsic()
5470 fs_reg tmp = bld.vgrf(value.type); in nir_emit_intrinsic()
5494 fs_reg tmp = bld.vgrf(BRW_REGISTER_TYPE_UD); in nir_emit_intrinsic()
5502 fs_reg tmp = bld.vgrf(BRW_REGISTER_TYPE_UD); in nir_emit_intrinsic()
5520 const fs_reg tmp = bld.vgrf(value.type); in nir_emit_intrinsic()
5552 const fs_reg tmp = bld.vgrf(value.type); in nir_emit_intrinsic()
5561 fs_reg idx = bld.vgrf(BRW_REGISTER_TYPE_W); in nir_emit_intrinsic()
5573 const fs_reg tmp = bld.vgrf(value.type); in nir_emit_intrinsic()
5582 fs_reg idx = bld.vgrf(BRW_REGISTER_TYPE_W); in nir_emit_intrinsic()
5609 fs_reg scan = bld.vgrf(src.type); in nir_emit_intrinsic()
5655 fs_reg scan = bld.vgrf(src.type); in nir_emit_intrinsic()
5664 fs_reg shifted = bld.vgrf(src.type); in nir_emit_intrinsic()
5665 fs_reg idx = bld.vgrf(BRW_REGISTER_TYPE_W); in nir_emit_intrinsic()
5851 fs_reg raw_id = bld.vgrf(BRW_REGISTER_TYPE_UD); in nir_emit_intrinsic()
5874 fs_reg tmp = bld.vgrf(BRW_REGISTER_TYPE_UD); in nir_emit_intrinsic()
5895 fs_reg tmp = bld.vgrf(BRW_REGISTER_TYPE_UW); in nir_emit_intrinsic()
6023 fs_reg tmp = bld.vgrf(data.type, 2); in nir_emit_ssbo_atomic()
6053 fs_reg tmp = bld.vgrf(data.type, 2); in nir_emit_ssbo_atomic_float()
6084 fs_reg tmp = bld.vgrf(data.type, 2); in nir_emit_shared_atomic()
6096 srcs[SURFACE_LOGICAL_SRC_ADDRESS] = vgrf(glsl_type::uint_type); in nir_emit_shared_atomic()
6124 fs_reg tmp = bld.vgrf(data.type, 2); in nir_emit_shared_atomic_float()
6136 srcs[SURFACE_LOGICAL_SRC_ADDRESS] = vgrf(glsl_type::uint_type); in nir_emit_shared_atomic_float()
6152 fs_reg src32 = bld.vgrf(BRW_REGISTER_TYPE_UD); in expand_to_32bit()
6175 fs_reg tmp = bld.vgrf(data.type, 2); in nir_emit_global_atomic()
6192 fs_reg dest32 = bld.vgrf(BRW_REGISTER_TYPE_UD); in nir_emit_global_atomic()
6224 fs_reg tmp = bld.vgrf(data.type, 2); in nir_emit_global_atomic_float()
6241 fs_reg dest32 = bld.vgrf(BRW_REGISTER_TYPE_UD); in nir_emit_global_atomic_float()
6360 fs_reg tmp = vgrf(glsl_type::uint_type); in nir_emit_texture()
6368 fs_reg tmp = vgrf(glsl_type::uint_type); in nir_emit_texture()
6472 fs_reg tmp = vgrf(glsl_type::uint_type); in nir_emit_texture()
6498 fs_reg dst = bld.vgrf(brw_type_for_nir_type(devinfo, instr->dest_type), 4); in nir_emit_texture()
6533 nir_dest[0] = bld.vgrf(BRW_REGISTER_TYPE_D); in nir_emit_texture()
6543 nir_dest[2] = vgrf(glsl_type::int_type); in nir_emit_texture()
6705 fs_reg dst = ubld.vgrf(BRW_REGISTER_TYPE_DF, 1); in setup_imm_df()
6732 const fs_reg tmp = ubld.vgrf(BRW_REGISTER_TYPE_UD, 2); in setup_imm_df()
6742 const fs_reg tmp = bld.vgrf(BRW_REGISTER_TYPE_B); in setup_imm_b()
6750 const fs_reg tmp = bld.vgrf(BRW_REGISTER_TYPE_UB); in setup_imm_ub()