Lines Matching refs:ir_call
83 ir_call *lower_shared_atomic_intrinsic(ir_call *ir);
84 ir_call *check_for_shared_atomic_intrinsic(ir_call *ir);
85 ir_visitor_status visit_enter(ir_call *ir);
89 ir_call *shared_load(void *mem_ctx, const struct glsl_type *type,
91 ir_call *shared_store(void *mem_ctx, ir_rvalue *deref, ir_rvalue *offset,
250 ir_call *store = shared_store(mem_ctx, deref, offset, mask); in insert_buffer_access()
253 ir_call *load = shared_load(mem_ctx, type, offset); in insert_buffer_access()
267 ir_call *
300 return new(mem_ctx) ir_call(sig, NULL, &call_params); in shared_store()
303 ir_call *
332 return new(mem_ctx) ir_call(sig, deref_result, &call_params); in shared_load()
339 ir_call *
340 lower_shared_reference_visitor::lower_shared_atomic_intrinsic(ir_call *ir) in lower_shared_atomic_intrinsic()
434 return new(mem_ctx) ir_call(sig, return_deref, &call_params); in lower_shared_atomic_intrinsic()
437 ir_call *
438 lower_shared_reference_visitor::check_for_shared_atomic_intrinsic(ir_call *ir) in check_for_shared_atomic_intrinsic()
470 lower_shared_reference_visitor::visit_enter(ir_call *ir) in visit_enter()
472 ir_call *new_ir = check_for_shared_atomic_intrinsic(ir); in visit_enter()