Home
last modified time | relevance | path

Searched refs:ir_function (Results 1 – 25 of 45) sorted by relevance

12

/external/mesa3d/src/compiler/glsl/
Dir_basic_block.cpp62 ir_function *ir_function; in call_for_basic_blocks() local
80 } else if ((ir_function = ir->as_function())) { in call_for_basic_blocks()
90 foreach_in_list(ir_function_signature, ir_sig, &ir_function->signatures) { in call_for_basic_blocks()
Dglsl_symbol_table.h69 bool add_function(ir_function *f);
78 void add_global_function(ir_function *f);
86 ir_function *get_function(const char *name);
Dlower_int64.cpp80 ir_function *const f = node->as_function(); in lower_64bit_visitor()
96 void add_function(ir_function *f) in add_function()
101 ir_function *find_function(const char *name) in find_function()
106 return entry != NULL ? (ir_function *) entry->data : NULL; in find_function()
328 ir_function *f = find_function(function_name); in handle_op()
334 f = new(base_ir) ir_function(function_name); in handle_op()
Dglsl_symbol_table.cpp81 symbol_table_entry(ir_function *f) : in symbol_table_entry()
95 ir_function *f;
192 bool glsl_symbol_table::add_function(ir_function *f) in add_function()
223 void glsl_symbol_table::add_global_function(ir_function *f) in add_global_function()
250 ir_function *glsl_symbol_table::get_function(const char *name) in get_function()
Dlower_shared_reference.cpp290 ir_function *f = new(mem_ctx) ir_function("__intrinsic_store_shared"); in shared_store()
317 ir_function *f = new(mem_ctx) ir_function("__intrinsic_load_shared"); in shared_load()
415 ir_function *f = new(mem_ctx) ir_function(func_name); in lower_shared_atomic_intrinsic()
Dir_function.cpp289 ir_function::matching_signature(_mesa_glsl_parse_state *state, in matching_signature()
299 ir_function::matching_signature(_mesa_glsl_parse_state *state, in matching_signature()
394 ir_function::exact_matching_signature(_mesa_glsl_parse_state *state, in exact_matching_signature()
Dlink_functions.cpp113 ir_function *f = linked->symbols->get_function(name); in visit_enter()
115 f = new(linked) ir_function(name); in visit_enter()
319 ir_function *const f = symbols->get_function(name); in find_matching_signature()
Dir_clone.cpp267 ir_function *
268 ir_function::clone(void *mem_ctx, struct hash_table *ht) const in clone()
270 ir_function *copy = new(mem_ctx) ir_function(this->name); in clone()
Dir_hierarchical_visitor.h116 virtual ir_visitor_status visit_enter(class ir_function *);
117 virtual ir_visitor_status visit_leave(class ir_function *);
Dir_reader.cpp48 ir_function *read_function(s_expression *, bool skip_body);
49 void read_function_sig(ir_function *, s_expression *, bool skip_body);
182 ir_function *f = read_function(sub, true); in scan_for_prototypes()
189 ir_function *
201 ir_function *f = state->symbols->get_function(name->value()); in read_function()
203 f = new(mem_ctx) ir_function(name->value()); in read_function()
226 ir_reader::read_function_sig(ir_function *f, s_expression *expr, bool skip_body) in read_function_sig()
680 ir_function *f = state->symbols->get_function(name->value()); in read_call()
Dlower_ubo_reference.cpp464 ir_function *f = new(mem_ctx) ir_function("__intrinsic_store_ssbo"); in ssbo_store()
501 ir_function *f = new(mem_ctx) ir_function("__intrinsic_load_ssbo"); in ssbo_load()
1042 ir_function *f = new(mem_ctx) ir_function(func_name); in lower_ssbo_atomic_intrinsic()
Dir_hierarchical_visitor.cpp128 ir_hierarchical_visitor::visit_enter(ir_function *ir) in visit_enter()
137 ir_hierarchical_visitor::visit_leave(ir_function *ir) in visit_leave()
Dopt_copy_propagation.cpp67 virtual ir_visitor_status visit_enter(class ir_function *);
134 ir_copy_propagation_visitor::visit_enter(ir_function *ir) in visit_enter()
Dir_print_visitor.h54 virtual void visit(ir_function *);
Dir.h1195 inline const class ir_function *function() const in function()
1261 class ir_function *_function;
1266 friend class ir_function; variable
1291 class ir_function : public ir_instruction {
1293 ir_function(const char *name);
1295 virtual ir_function *clone(void *mem_ctx, struct hash_table *ht) const;
Dopt_tree_grafting.cpp74 virtual ir_visitor_status visit_enter(class ir_function *);
191 ir_tree_grafting_visitor::visit_enter(ir_function *ir) in visit_enter()
Dopt_dead_functions.cpp138 ir_function *func = ir->as_function(); in do_dead_functions()
Dir_visitor.h50 virtual void visit(class ir_function *) = 0;
Dopt_dead_code.cpp182 ir_function *f = ir->as_function(); in do_dead_code_unlinked()
Dlower_subroutine.cpp90 ir_function *fn = this->state->subroutines[s]; in visit_leave()
Dir_validate.cpp69 virtual ir_visitor_status visit_enter(ir_function *ir);
70 virtual ir_visitor_status visit_leave(ir_function *ir);
83 ir_function *current_function;
169 ir_validate::visit_enter(ir_function *ir) in visit_enter()
205 ir_validate::visit_leave(ir_function *ir) in visit_leave()
Dopt_constant_propagation.cpp116 virtual ir_visitor_status visit_enter(class ir_function *);
324 ir_constant_propagation_visitor::visit_enter(ir_function *ir) in visit_enter()
Dglsl_parser_extras.h851 ir_function **subroutine_types;
858 ir_function **subroutines;
Dopt_constant_variable.cpp215 ir_function *f = ir->as_function(); in do_constant_variable_unlinked()
/external/tensorflow/tensorflow/compiler/xla/service/cpu/
DBUILD272 ":ir_function",
338 name = "ir_function",
339 srcs = ["ir_function.cc"],
340 hdrs = ["ir_function.h"],

12