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

1 2

  /external/mesa3d/src/compiler/nir/
nir_control_flow.h 51 void nir_cf_node_insert(nir_cursor cursor, nir_cf_node *node);
55 nir_cf_node_insert_after(nir_cf_node *node, nir_cf_node *after)
62 nir_cf_node_insert_before(nir_cf_node *node, nir_cf_node *before)
69 nir_cf_node_insert_begin(struct exec_list *list, nir_cf_node *node)
76 nir_cf_node_insert_end(struct exec_list *list, nir_cf_node *node)
144 void nir_cf_list_clone(nir_cf_list *dst, nir_cf_list *src, nir_cf_node *parent,
156 nir_cf_node_remove(nir_cf_node *node)
nir_loop_analyze.h 28 /* Returns true if nir_cf_node contains a jump other than the expected_jump
32 contains_other_jump(nir_cf_node *node, nir_instr *expected_jump)
52 foreach_list_typed_safe(nir_cf_node, node, node, &if_stmt->then_list) {
57 foreach_list_typed_safe(nir_cf_node, node, node, &if_stmt->else_list) {
nir_sweep.c 41 static void sweep_cf_node(nir_shader *nir, nir_cf_node *cf_node);
79 foreach_list_typed(nir_cf_node, cf_node, node, &iff->then_list) {
83 foreach_list_typed(nir_cf_node, cf_node, node, &iff->else_list) {
93 foreach_list_typed(nir_cf_node, cf_node, node, &loop->body) {
99 sweep_cf_node(nir_shader *nir, nir_cf_node *cf_node)
128 foreach_list_typed(nir_cf_node, cf_node, node, &impl->body) {
nir_control_flow.c 107 link_non_block_to_block(nir_cf_node *node, nir_block *block)
135 link_block_to_non_block(nir_block *block, nir_cf_node *node)
298 nir_cf_node *parent = block->cf_node.parent;
300 nir_cf_node *next = nir_cf_node_next(parent);
316 nir_cf_node *next = nir_cf_node_next(&block->cf_node);
428 insert_non_block(nir_block *before, nir_cf_node *node, nir_block *after)
438 nearest_loop(nir_cf_node *node)
470 nir_cf_node *after = nir_cf_node_next(&loop->cf_node);
524 update_if_uses(nir_cf_node *node)
577 nir_cf_node_insert(nir_cursor cursor, nir_cf_node *node
    [all...]
nir_to_lcssa.c 159 convert_to_lcssa(nir_cf_node *cf_node, lcssa_state *state)
168 foreach_list_typed(nir_cf_node, nested_node, node, &if_stmt->then_list)
170 foreach_list_typed(nir_cf_node, nested_node, node, &if_stmt->else_list)
178 foreach_list_typed(nir_cf_node, nested_node, node, &state->loop->body)
199 foreach_list_typed(nir_cf_node, node, node, &state->loop->body)
nir_opt_trivial_continues.c 42 nir_cf_node *prev_node = nir_cf_node_prev(&block->cf_node);
78 foreach_list_typed(nir_cf_node, cf_node, node, cf_list) {
nir_opt_dead_cf.c 72 remove_after_cf_node(nir_cf_node *node)
74 nir_cf_node *end = node;
136 cf_node_has_side_effects(nir_cf_node *node)
260 nir_cf_node *prev = NULL;
262 foreach_list_typed(nir_cf_node, cur, node, list) {
276 cur = exec_node_data(nir_cf_node, exec_list_get_head(list),
nir.h 1459 typedef struct nir_cf_node { struct
1463 } nir_cf_node; typedef in typeref:struct:nir_cf_node
    [all...]
nir_opt_if.c 105 nir_cf_node *if_node = nir_cf_node_next(&header_block->cf_node);
156 foreach_list_typed(nir_cf_node, cf_node, node, entry_list) {
207 foreach_list_typed(nir_cf_node, cf_node, node, cf_list) {
nir_opt_loop_unroll.c 219 get_complex_unroll_insert_location(nir_cf_node *node, bool continue_from_then)
374 nir_cf_node *unroll_loc = &loop->cf_node;
400 unroll_loc = exec_node_data(nir_cf_node,
469 process_loops(nir_shader *sh, nir_cf_node *cf_node, bool *innermost_loop)
479 foreach_list_typed_safe(nir_cf_node, nested_node, node, &if_stmt->then_list)
481 foreach_list_typed_safe(nir_cf_node, nested_node, node, &if_stmt->else_list)
487 foreach_list_typed_safe(nir_cf_node, nested_node, node, &loop->body)
552 foreach_list_typed_safe(nir_cf_node, node, node, &impl->body) {
nir_loop_analyze.c 308 foreach_list_typed_safe(nir_cf_node, node, node, &state->loop->body) {
720 foreach_list_typed_safe(nir_cf_node, node, node, &state->loop->body) {
767 foreach_list_typed_safe(nir_cf_node, node, node, &state->loop->body) {
802 process_loops(nir_cf_node *cf_node, nir_variable_mode indirect_mask)
809 foreach_list_typed(nir_cf_node, nested_node, node, &if_stmt->then_list)
811 foreach_list_typed(nir_cf_node, nested_node, node, &if_stmt->else_list)
817 foreach_list_typed(nir_cf_node, nested_node, node, &loop->body)
842 foreach_list_typed(nir_cf_node, node, node, &impl->body)
nir_opt_conditional_discard.c 38 nir_cf_node *prev_node = nir_cf_node_prev(&block->cf_node);
nir_validate.c 85 nir_cf_node *parent_node;
652 static void validate_cf_node(nir_cf_node *node, validate_state *state);
721 nir_cf_node *next = nir_cf_node_next(&block->cf_node);
773 nir_cf_node *prev_node = nir_cf_node_prev(&if_stmt->cf_node);
777 nir_cf_node *next_node = nir_cf_node_next(&if_stmt->cf_node);
785 nir_cf_node *old_parent = state->parent_node;
789 foreach_list_typed(nir_cf_node, cf_node, node, &if_stmt->then_list) {
794 foreach_list_typed(nir_cf_node, cf_node, node, &if_stmt->else_list) {
806 nir_cf_node *prev_node = nir_cf_node_prev(&loop->cf_node);
810 nir_cf_node *next_node = nir_cf_node_next(&loop->cf_node)
    [all...]
nir_lower_returns.c 46 predicate_following(nir_cf_node *node, struct lower_returns_state *state)
223 foreach_list_typed_reverse_safe(nir_cf_node, node, node, cf_list) {
nir_opt_peephole_select.c 156 nir_cf_node *prev_node = nir_cf_node_prev(&block->cf_node);
nir_propagate_invariant.c 54 add_cf_node(nir_cf_node *cf, struct set *invariants)
nir.c 263 cf_init(nir_cf_node *node, nir_cf_node_type type)
860 nir_cf_node_get_function(nir_cf_node *node)
    [all...]
nir_print.c 936 static void print_cf_node(nir_cf_node *node, print_state *state,
994 foreach_list_typed(nir_cf_node, node, node, &if_stmt->then_list) {
999 foreach_list_typed(nir_cf_node, node, node, &if_stmt->else_list) {
1013 foreach_list_typed(nir_cf_node, node, node, &loop->body) {
1021 print_cf_node(nir_cf_node *node, print_state *state, unsigned int tabs)
1076 foreach_list_typed(nir_cf_node, node, node, &impl->body) {
nir_opt_gcm.c 78 foreach_list_typed(nir_cf_node, node, node, cf_list) {
nir_clone.c 590 /* clone list of nir_cf_node: */
595 foreach_list_typed(nir_cf_node, cf, node, list) {
638 nir_cf_list_clone(nir_cf_list *dst, nir_cf_list *src, nir_cf_node *parent,
nir_builder.h 79 nir_builder_cf_insert(nir_builder *build, nir_cf_node *cf)
  /external/mesa3d/src/gallium/drivers/freedreno/ir3/
ir3_nir_lower_if_else.c 222 nir_cf_node *prev_node = nir_cf_node_prev(&block->cf_node);
ir3_compiler_nir.c     [all...]
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_vec4_nir.cpp 159 foreach_list_typed(nir_cf_node, node, node, list) {
    [all...]
  /external/mesa3d/src/gallium/drivers/vc4/
vc4_program.c     [all...]

Completed in 654 milliseconds

1 2