Home
last modified time | relevance | path

Searched refs:replace_src (Results 1 - 3 of 3) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
H A Dnir_opt_offsets.c118 nir_ssa_def *replace_src = NULL; in try_fold_load_store() local
131 replace_src = nir_channel(b, val.def, val.comp); in try_fold_load_store()
135 replace_src = nir_imm_zero(b, off_src->ssa->num_components, off_src->ssa->bit_size); in try_fold_load_store()
138 if (!replace_src) in try_fold_load_store()
141 nir_instr_rewrite_src(&intrin->instr, &intrin->src[offset_src_idx], nir_src_for_ssa(replace_src)); in try_fold_load_store()
/third_party/mesa3d/src/amd/common/
H A Dac_nir_lower_global_access.c55 nir_ssa_def *replace_src = in try_extract_additions() local
57 return replace_src ? replace_src : nir_ssa_for_alu_src(b, alu, 1 - i); in try_extract_additions()
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
H A Dsfn_optimizer.cpp506 void replace_src(Instr *instr, RegisterVec4& reg4);
524 replace_src(instr, instr->src()); in visit()
550 replace_src(instr, instr->value()); in visit()
553 void SimplifySourceVecVisitor::replace_src(Instr *instr, RegisterVec4& reg4) in replace_src() function in r600::SimplifySourceVecVisitor

Completed in 3 milliseconds