OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ir_call
(Results
1 - 25
of
39
) sorted by null
1
2
/external/mesa3d/src/compiler/glsl/
ir_function_inlining.h
30
bool can_inline(
ir_call
*call);
lower_subroutine.cpp
46
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);
ir_visitor.h
60
virtual void visit(class
ir_call
*) = 0;
86
virtual void visit(class
ir_call
*) {}
ir_rvalue_visitor.h
36
ir_visitor_status rvalue_visit(
ir_call
*);
55
virtual ir_visitor_status visit_leave(
ir_call
*);
72
virtual ir_visitor_status visit_enter(
ir_call
*);
lower_shared_reference.cpp
79
ir_call
*lower_shared_atomic_intrinsic(
ir_call
*ir);
80
ir_call
*check_for_shared_atomic_intrinsic(
ir_call
*ir);
81
ir_visitor_status visit_enter(
ir_call
*ir);
85
ir_call
*shared_load(void *mem_ctx, const struct glsl_type *type,
87
ir_call
*shared_store(void *mem_ctx, ir_rvalue *deref, ir_rvalue *offset,
246
ir_call
*store = shared_store(mem_ctx, deref, offset, mask);
249
ir_call
*load = shared_load(mem_ctx, type, offset);
263
ir_call
*
[
all
...]
ir_function_can_inline.cpp
58
can_inline(
ir_call
*call)
opt_dead_functions.cpp
63
virtual ir_visitor_status visit_enter(
ir_call
*);
104
ir_dead_functions_visitor::visit_enter(
ir_call
*ir)
ir_print_visitor.h
66
virtual void visit(
ir_call
*);
ir_hierarchical_visitor.h
131
virtual ir_visitor_status visit_enter(class
ir_call
*);
132
virtual ir_visitor_status visit_leave(class
ir_call
*);
lower_ubo_reference.cpp
68
ir_call
*ssbo_load(void *mem_ctx, const struct glsl_type *type,
76
ir_call
*ssbo_store(void *mem_ctx, ir_rvalue *deref, ir_rvalue *offset,
104
ir_call
*lower_ssbo_atomic_intrinsic(
ir_call
*ir);
105
ir_call
*check_for_ssbo_atomic_intrinsic(
ir_call
*ir);
106
ir_visitor_status visit_enter(
ir_call
*ir);
424
ir_call
*
467
return new(mem_ctx)
ir_call
(sig, NULL, &call_params);
470
ir_call
*
[
all
...]
opt_constant_folding.cpp
55
virtual ir_visitor_status visit_enter(
ir_call
*ir);
172
ir_constant_folding_visitor::visit_enter(
ir_call
*ir)
opt_function_inlining.cpp
57
virtual ir_visitor_status visit_enter(
ir_call
*);
135
ir_call
::generate_inline(ir_instruction *next_ir)
318
ir_function_inlining_visitor::visit_enter(
ir_call
*ir)
351
virtual ir_visitor_status visit_leave(
ir_call
*);
410
ir_variable_replacement_visitor::visit_leave(
ir_call
*ir)
lower_vec_index_to_cond_assign.cpp
68
virtual ir_visitor_status visit_enter(
ir_call
*);
200
ir_vec_index_to_cond_assign_visitor::visit_enter(
ir_call
*ir)
opt_constant_variable.cpp
55
virtual ir_visitor_status visit_enter(
ir_call
*);
148
ir_constant_variable_visitor::visit_enter(
ir_call
*ir)
ir_rvalue_visitor.cpp
126
ir_rvalue_base_visitor::rvalue_visit(
ir_call
*ir)
211
ir_rvalue_visitor::visit_leave(
ir_call
*ir)
283
ir_rvalue_enter_visitor::visit_enter(
ir_call
*ir)
ir_clone.cpp
141
ir_call
*
142
ir_call
::clone(void *mem_ctx, struct hash_table *ht) const
154
return new(mem_ctx)
ir_call
(this->callee, new_return_ref, &new_parameters);
391
virtual ir_visitor_status visit_enter(
ir_call
*ir)
393
/* Try to find the function signature referenced by the
ir_call
in the
435
/* Make a pass over the cloned tree to fix up
ir_call
nodes to point to the
437
* during cloning because the
ir_call
might be a forward reference (i.e.,
ir_hierarchical_visitor.cpp
254
ir_hierarchical_visitor::visit_enter(
ir_call
*ir)
263
ir_hierarchical_visitor::visit_leave(
ir_call
*ir)
link_functions.cpp
65
virtual ir_visitor_status visit_enter(
ir_call
*ir)
67
/* If ir is an
ir_call
from a function that was imported from another
133
*
ir_call
from linked then linked_sig and callee will be
147
* patch
ir_call
nodes. In addition, there is no way to remove or
187
virtual ir_visitor_status visit_leave(
ir_call
*ir)
opt_copy_propagation.cpp
82
virtual ir_visitor_status visit_enter(class
ir_call
*);
176
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)
ir_function_detect_recursion.cpp
199
virtual ir_visitor_status visit_enter(
ir_call
*call)
lower_tess_level.cpp
69
virtual ir_visitor_status visit_leave(
ir_call
*);
374
* If a gl_TessLevel* variable appears as an argument in an
ir_call
375
* expression, replace it with a temporary variable, and make sure the
ir_call
381
lower_tess_level_visitor::visit_leave(
ir_call
*ir)
opt_constant_propagation.cpp
118
virtual ir_visitor_status visit_enter(class
ir_call
*);
324
ir_constant_propagation_visitor::visit_enter(
ir_call
*ir)
loop_analysis.cpp
183
virtual ir_visitor_status visit_enter(
ir_call
*);
227
loop_analysis::visit_enter(
ir_call
*)
229
/* Mark every loop that we're currently analyzing as containing an
ir_call
lower_distance.cpp
92
virtual ir_visitor_status visit_leave(
ir_call
*);
515
* If a 1D gl_ClipDistance variable appears as an argument in an
ir_call
516
* expression, replace it with a temporary variable, and make sure the
ir_call
523
* is passed as an "in" parameter to an
ir_call
, e.g.:
528
lower_distance_visitor::visit_leave(
ir_call
*ir)
Completed in 173 milliseconds
1
2