HomeSort by relevance Sort by last modified time
    Searched refs:ir_call (Results 1 - 25 of 37) sorted by null

1 2

  /external/mesa3d/src/glsl/
ir_function_inlining.h 30 bool can_inline(ir_call *call);
ir_visitor.h 59 virtual void visit(class ir_call *) = 0;
82 virtual void visit(class ir_call *) {}
ir_rvalue_visitor.h 36 ir_visitor_status rvalue_visit(ir_call *);
52 virtual ir_visitor_status visit_leave(ir_call *);
66 virtual ir_visitor_status visit_enter(ir_call *);
ir_function_can_inline.cpp 59 can_inline(ir_call *call)
ir_hierarchical_visitor.h 129 virtual ir_visitor_status visit_enter(class ir_call *);
130 virtual ir_visitor_status visit_leave(class ir_call *);
ir_print_visitor.h 69 virtual void visit(ir_call *);
opt_constant_folding.cpp 54 virtual ir_visitor_status visit_enter(ir_call *ir);
122 ir_constant_folding_visitor::visit_enter(ir_call *ir)
opt_dead_functions.cpp 63 virtual ir_visitor_status visit_enter(ir_call *);
105 ir_dead_functions_visitor::visit_enter(ir_call *ir)
opt_function_inlining.cpp 57 virtual ir_visitor_status visit_enter(ir_call *);
99 ir_call::generate_inline(ir_instruction *next_ir)
258 ir_function_inlining_visitor::visit_enter(ir_call *ir)
291 virtual ir_visitor_status visit_leave(ir_call *);
350 ir_sampler_replacement_visitor::visit_leave(ir_call *ir)
ir_rvalue_visitor.cpp 117 ir_rvalue_base_visitor::rvalue_visit(ir_call *ir)
183 ir_rvalue_visitor::visit_leave(ir_call *ir)
237 ir_rvalue_enter_visitor::visit_enter(ir_call *ir)
lower_vec_index_to_swizzle.cpp 55 virtual ir_visitor_status visit_enter(ir_call *);
135 ir_vec_index_to_swizzle_visitor::visit_enter(ir_call *ir)
ir_hierarchical_visitor.cpp 225 ir_hierarchical_visitor::visit_enter(ir_call *ir)
234 ir_hierarchical_visitor::visit_leave(ir_call *ir)
opt_constant_variable.cpp 55 virtual ir_visitor_status visit_enter(ir_call *);
132 ir_constant_variable_visitor::visit_enter(ir_call *ir)
ir_clone.cpp 167 ir_call *
168 ir_call::clone(void *mem_ctx, struct hash_table *ht) const
181 return new(mem_ctx) ir_call(this->callee, new_return_ref, &new_parameters);
396 virtual ir_visitor_status visit_enter(ir_call *ir)
398 /* Try to find the function signature referenced by the ir_call in the
438 /* Make a pass over the cloned tree to fix up ir_call nodes to point to the
440 * during cloning because the ir_call might be a forward reference (i.e.,
lower_clip_distance.cpp 64 virtual ir_visitor_status visit_leave(ir_call *);
227 * only kind of rvalue that can have side effects is an ir_call, and
268 * If gl_ClipDistance appears as an argument in an ir_call expression, replace
269 * it with a temporary variable, and make sure the ir_call is preceded and/or
275 lower_clip_distance_visitor::visit_leave(ir_call *ir)
lower_vec_index_to_cond_assign.cpp 61 virtual ir_visitor_status visit_enter(ir_call *);
253 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_call *ir)
opt_copy_propagation.cpp 90 virtual ir_visitor_status visit_enter(class ir_call *);
185 ir_copy_propagation_visitor::visit_enter(ir_call *ir)
opt_tree_grafting.cpp 72 virtual ir_visitor_status visit_enter(class ir_call *);
205 ir_tree_grafting_visitor::visit_enter(ir_call *ir)
208 /* Reminder: iterating ir_call iterates its parameters. */
ir.h 127 virtual class ir_call * as_call() { return NULL; }
596 * call will be in ir_call::actual_paramaters.
1127 class ir_call : public ir_instruction { class in inherits:ir_instruction
1129 ir_call(ir_function_signature *callee, function in class:ir_call
1140 virtual ir_call *clone(void *mem_ctx, struct hash_table *ht) const;
1144 virtual ir_call *as_call()
    [all...]
ir_function_detect_recursion.cpp 212 virtual ir_visitor_status visit_enter(ir_call *call)
link_functions.cpp 63 virtual ir_visitor_status visit_enter(ir_call *ir)
65 /* If ir is an ir_call from a function that was imported from another
125 * ir_call from linked then linked_sig and callee will be
139 * patch ir_call nodes. In addition, there is no way to remove or
loop_analysis.cpp 113 virtual ir_visitor_status visit_enter(ir_call *);
158 loop_analysis::visit_enter(ir_call *ir)
opt_constant_propagation.cpp 109 virtual ir_visitor_status visit_enter(class ir_call *);
281 ir_constant_propagation_visitor::visit_enter(ir_call *ir)
opt_copy_propagation_elements.cpp 112 virtual ir_visitor_status visit_enter(class ir_call *);
293 ir_copy_propagation_elements_visitor::visit_enter(ir_call *ir)
ir_validate.cpp 73 virtual ir_visitor_status visit_enter(ir_call *ir);
569 ir_validate::visit_enter(ir_call *ir)
574 printf("IR called by ir_call is not ir_function_signature!\n");
585 printf("ir_call has non-void callee but no return storage\n");
594 printf("ir_call has the wrong number of parameters:\n");
605 printf("ir_call parameter type mismatch:\n");
611 printf("ir_call out/inout parameters must be lvalues:\n");

Completed in 283 milliseconds

1 2