Searched refs:ir_call (Results 1 - 25 of 81) sorted by relevance

1234

/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dir_function_inlining.h33 bool can_inline(ir_call *call);
H A Dlower_builtins.cpp38 ir_visitor_status visit_leave(ir_call *);
53 lower_builtins_visitor::visit_leave(ir_call *ir)
H A Dlower_subroutine.cpp46 ir_visitor_status visit_leave(ir_call *);
47 ir_call *call_clone(ir_call *call, ir_function_signature *callee);
62 ir_call *
63 lower_subroutine_visitor::call_clone(ir_call *call, ir_function_signature *callee)
76 return new(mem_ctx) ir_call(callee, new_return_ref, &new_parameters);
80 lower_subroutine_visitor::visit_leave(ir_call *ir)
113 ir_call *new_call = call_clone(ir, sub_sig);
H A Dlower_shared_reference.cpp83 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);
253 ir_call *load = shared_load(mem_ctx, type, offset);
267 ir_call *
[all...]
H A Dir_rvalue_visitor.h39 ir_visitor_status rvalue_visit(ir_call *);
58 virtual ir_visitor_status visit_leave(ir_call *);
75 virtual ir_visitor_status visit_enter(ir_call *);
H A Dir_function_can_inline.cpp58 can_inline(ir_call *call)
H A Dopt_dead_functions.cpp63 virtual ir_visitor_status visit_enter(ir_call *);
104 ir_dead_functions_visitor::visit_enter(ir_call *ir)
H A Dir_visitor.h59 virtual void visit(class ir_call *) = 0;
86 virtual void visit(class ir_call *) {}
H A Dlower_ubo_reference.cpp73 ir_call *ssbo_load(void *mem_ctx, const struct glsl_type *type,
81 ir_call *ssbo_store(void *mem_ctx, ir_rvalue *deref, ir_rvalue *offset,
109 ir_call *lower_ssbo_atomic_intrinsic(ir_call *ir);
110 ir_call *check_for_ssbo_atomic_intrinsic(ir_call *ir);
111 ir_visitor_status visit_enter(ir_call *ir);
433 ir_call *
476 return new(mem_ctx) ir_call(sig, NULL, &call_params);
479 ir_call *
[all...]
H A Dopt_constant_folding.cpp55 virtual ir_visitor_status visit_enter(ir_call *ir);
173 ir_constant_folding_visitor::visit_enter(ir_call *ir)
H A Dir_print_visitor.h63 virtual void visit(ir_call *);
H A Dopt_function_inlining.cpp57 virtual ir_visitor_status visit_enter(ir_call *);
147 ir_call::generate_inline(ir_instruction *next_ir)
324 ir_function_inlining_visitor::visit_enter(ir_call *ir)
357 virtual ir_visitor_status visit_leave(ir_call *);
445 ir_variable_replacement_visitor::visit_leave(ir_call *ir)
H A Dir_hierarchical_visitor.h130 virtual ir_visitor_status visit_enter(class ir_call *);
131 virtual ir_visitor_status visit_leave(class ir_call *);
H A Dlower_vec_index_to_cond_assign.cpp72 virtual ir_visitor_status visit_enter(ir_call *);
202 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_call *ir)
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dir_function_inlining.h33 bool can_inline(ir_call *call);
H A Dlower_subroutine.cpp46 ir_visitor_status visit_leave(ir_call *);
47 ir_call *call_clone(ir_call *call, ir_function_signature *callee);
62 ir_call *
63 lower_subroutine_visitor::call_clone(ir_call *call, ir_function_signature *callee)
76 return new(mem_ctx) ir_call(callee, new_return_ref, &new_parameters);
80 lower_subroutine_visitor::visit_leave(ir_call *ir)
113 ir_call *new_call = call_clone(ir, sub_sig);
H A Dlower_shared_reference.cpp81 ir_call *lower_shared_atomic_intrinsic(ir_call *ir);
82 ir_call *check_for_shared_atomic_intrinsic(ir_call *ir);
83 ir_visitor_status visit_enter(ir_call *ir);
87 ir_call *shared_load(void *mem_ctx, const struct glsl_type *type,
89 ir_call *shared_store(void *mem_ctx, ir_rvalue *deref, ir_rvalue *offset,
248 ir_call *store = shared_store(mem_ctx, deref, offset, mask);
251 ir_call *load = shared_load(mem_ctx, type, offset);
265 ir_call *
[all...]
H A Dir_rvalue_visitor.h39 ir_visitor_status rvalue_visit(ir_call *);
58 virtual ir_visitor_status visit_leave(ir_call *);
75 virtual ir_visitor_status visit_enter(ir_call *);
H A Dir_function_can_inline.cpp58 can_inline(ir_call *call)
H A Dopt_dead_functions.cpp63 virtual ir_visitor_status visit_enter(ir_call *);
104 ir_dead_functions_visitor::visit_enter(ir_call *ir)
H A Dir_visitor.h59 virtual void visit(class ir_call *) = 0;
85 virtual void visit(class ir_call *) {}
H A Dlower_ubo_reference.cpp71 ir_call *ssbo_load(void *mem_ctx, const struct glsl_type *type,
79 ir_call *ssbo_store(void *mem_ctx, ir_rvalue *deref, ir_rvalue *offset,
107 ir_call *lower_ssbo_atomic_intrinsic(ir_call *ir);
108 ir_call *check_for_ssbo_atomic_intrinsic(ir_call *ir);
109 ir_visitor_status visit_enter(ir_call *ir);
431 ir_call *
474 return new(mem_ctx) ir_call(sig, NULL, &call_params);
477 ir_call *
[all...]
H A Dopt_constant_folding.cpp55 virtual ir_visitor_status visit_enter(ir_call *ir);
173 ir_constant_folding_visitor::visit_enter(ir_call *ir)
H A Dir_print_visitor.h63 virtual void visit(ir_call *);
H A Dopt_function_inlining.cpp57 virtual ir_visitor_status visit_enter(ir_call *);
147 ir_call::generate_inline(ir_instruction *next_ir)
324 ir_function_inlining_visitor::visit_enter(ir_call *ir)
357 virtual ir_visitor_status visit_leave(ir_call *);
445 ir_variable_replacement_visitor::visit_leave(ir_call *ir)

Completed in 13 milliseconds

1234