/third_party/mesa3d/src/freedreno/ir3/ |
H A D | ir3_nir_opt_preamble.c | 333 nir_ssa_def *new_dest = in ir3_nir_lower_preamble() local 338 new_dest = nir_i2b1(b, new_dest); in ir3_nir_lower_preamble() 342 new_dest = nir_f2f16(b, new_dest); in ir3_nir_lower_preamble() 345 new_dest = nir_u2u16(b, new_dest); in ir3_nir_lower_preamble() 349 nir_ssa_def_rewrite_uses(dest, new_dest); in ir3_nir_lower_preamble()
|
H A D | ir3_nir_lower_io_offsets.c | 202 nir_ssa_def *new_dest = NULL; in lower_offset_for_ssbo() local 244 new_dest = &new_intrinsic->dest.ssa; in lower_offset_for_ssbo() 275 nir_ssa_def_rewrite_uses(&intrinsic->dest.ssa, new_dest); in lower_offset_for_ssbo()
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
H A D | sfn_instr_lds.cpp | 72 auto new_dest = std::vector<PRegister, Allocator<PRegister>>(); in remove_unused_components() local 80 new_dest.push_back(m_dest_value[i]); in remove_unused_components() 85 m_dest_value.swap(new_dest); in remove_unused_components()
|
H A D | sfn_instr.cpp | 168 bool Instr::replace_dest(PRegister new_dest, r600::AluInstr *move_instr) in replace_dest() argument 170 (void)new_dest; in replace_dest()
|
H A D | sfn_instr_alu.cpp | 448 bool AluInstr::replace_dest(PRegister new_dest, AluInstr *move_instr) in replace_dest() argument 450 if (m_dest->equal_to(*new_dest)) in replace_dest() 456 if (new_dest->pin() == pin_array) in replace_dest() 464 if (new_dest->pin() == pin_array) { in replace_dest() 465 auto dav = static_cast<const LocalArrayValue *>(new_dest)->addr(); in replace_dest() 477 new_dest->chan() != m_dest->chan()) in replace_dest() 482 if (new_dest->pin() == pin_group) in replace_dest() 483 new_dest->set_pin(pin_chgr); in replace_dest() 485 new_dest->set_pin(pin_chan); in replace_dest() 488 m_dest = new_dest; in replace_dest() [all...] |
H A D | sfn_instr.h | 106 virtual bool replace_dest(PRegister new_dest, AluInstr *move_instr);
|
H A D | sfn_instr_alu.h | 96 bool replace_dest(PRegister new_dest, AluInstr *move_instr) override;
|
/third_party/mesa3d/src/compiler/nir/ |
H A D | nir_lower_bit_size.c | 224 nir_ssa_def *new_dest = nir_u2u(b, &phi->dest.ssa, old_bit_size); in lower_phi_instr() local 225 nir_ssa_def_rewrite_uses_after(&phi->dest.ssa, new_dest, in lower_phi_instr() 226 new_dest->parent_instr); in lower_phi_instr()
|
H A D | nir.c | 1712 nir_instr_rewrite_dest(nir_instr *instr, nir_dest *dest, nir_dest new_dest) in nir_instr_rewrite_dest() argument 1724 assert(!new_dest.is_ssa); in nir_instr_rewrite_dest() 1726 nir_dest_copy(dest, &new_dest); in nir_instr_rewrite_dest() 1729 list_addtail(&dest->reg.def_link, &new_dest.reg.reg->defs); in nir_instr_rewrite_dest()
|
H A D | nir.h | 4190 nir_dest new_dest);
|
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_nir_lower_ray_queries.c | 910 nir_ssa_def *new_dest = NULL; in radv_nir_lower_ray_queries() local 923 new_dest = lower_rq_load(&builder, index, vars, intrinsic->src[1].ssa, in radv_nir_lower_ray_queries() 928 new_dest = lower_rq_proceed(&builder, index, vars, device); in radv_nir_lower_ray_queries() 937 if (new_dest) in radv_nir_lower_ray_queries() 938 nir_ssa_def_rewrite_uses(&intrinsic->dest.ssa, new_dest); in radv_nir_lower_ray_queries()
|
H A D | radv_shader.c | 592 nir_ssa_def *new_dest = nir_vector_insert_imm(&b, &intrin->dest.ssa, frag_z, 2); in radv_lower_fs_intrinsics() local 593 nir_ssa_def_rewrite_uses_after(&intrin->dest.ssa, new_dest, new_dest->parent_instr); in radv_lower_fs_intrinsics()
|
H A D | radv_pipeline.c | 4256 nir_ssa_def *new_dest = nir_vec(&b, channels, num_components); in radv_lower_vs_input() local 4258 nir_ssa_def_rewrite_uses_after(&intrin->dest.ssa, new_dest, in radv_lower_vs_input() 4259 new_dest->parent_instr); in radv_lower_vs_input()
|
/third_party/mesa3d/src/microsoft/clc/ |
H A D | clc_compiler.c | 586 nir_ssa_def *new_dest = nir_extract_bits(b, srcs, num_loads, 0, num_comps, intrin->dest.ssa.bit_size); in split_unaligned_load() local 587 nir_ssa_def_rewrite_uses(&intrin->dest.ssa, new_dest); in split_unaligned_load()
|
/third_party/mesa3d/src/intel/compiler/ |
H A D | brw_fs_nir.cpp | 3496 const fs_reg new_dest = retype(alloc_frag_output(this, location), 3500 bld.MOV(offset(new_dest, bld, nir_intrinsic_component(instr) + j), 5089 fs_reg new_dest = retype(offset(outputs[instr->const_index[0]], bld, 5092 bld.MOV(offset(new_dest, bld, j + first_component),
|