Lines Matching refs:deref
40 ir_dereference *deref);
182 ir_dereference *deref = param->as_dereference(); in generate_inline() local
184 assert(deref); in generate_inline()
185 do_sampler_replacement(&new_instructions, sig_param, deref); in generate_inline()
281 ir_sampler_replacement_visitor(ir_variable *sampler, ir_dereference *deref) in ir_sampler_replacement_visitor() argument
284 this->deref = deref; in ir_sampler_replacement_visitor()
296 void replace_deref(ir_dereference **deref);
300 ir_dereference *deref; member in ir_sampler_replacement_visitor
304 ir_sampler_replacement_visitor::replace_deref(ir_dereference **deref) in replace_deref() argument
306 ir_dereference_variable *deref_var = (*deref)->as_dereference_variable(); in replace_deref()
308 *deref = this->deref->clone(ralloc_parent(*deref), NULL); in replace_deref()
318 ir_dereference *deref = (*rvalue)->as_dereference(); in replace_rvalue() local
320 if (!deref) in replace_rvalue()
323 replace_deref(&deref); in replace_rvalue()
324 *rvalue = deref; in replace_rvalue()
367 ir_dereference *deref) in do_sampler_replacement() argument
369 ir_sampler_replacement_visitor v(sampler, deref); in do_sampler_replacement()