• Home
  • Raw
  • Download

Lines Matching refs:nir_cf_node

2671 typedef struct nir_cf_node {  struct
2674 struct nir_cf_node *parent; argument
2675 } nir_cf_node; typedef
2678 nir_cf_node cf_node;
2816 nir_cf_node cf_node;
2904 nir_cf_node cf_node;
3001 nir_cf_node cf_node;
3059 static inline nir_cf_node *
3060 nir_cf_node_next(nir_cf_node *node) in nir_cf_node_next()
3066 return exec_node_data(nir_cf_node, next, node); in nir_cf_node_next()
3069 static inline nir_cf_node *
3070 nir_cf_node_prev(nir_cf_node *node) in nir_cf_node_prev()
3076 return exec_node_data(nir_cf_node, prev, node); in nir_cf_node_prev()
3080 nir_cf_node_is_first(const nir_cf_node *node) in nir_cf_node_is_first()
3086 nir_cf_node_is_last(const nir_cf_node *node) in nir_cf_node_is_last()
3091 NIR_DEFINE_CAST(nir_cf_node_as_block, nir_cf_node, nir_block, cf_node, in NIR_DEFINE_CAST() argument
3093 NIR_DEFINE_CAST(nir_cf_node_as_if, nir_cf_node, nir_if, cf_node, in NIR_DEFINE_CAST()
3095 NIR_DEFINE_CAST(nir_cf_node_as_loop, nir_cf_node, nir_loop, cf_node, in NIR_DEFINE_CAST()
3097 NIR_DEFINE_CAST(nir_cf_node_as_function, nir_cf_node, in NIR_DEFINE_CAST()
3104 return nir_cf_node_as_block(exec_node_data(nir_cf_node, head, node)); in NIR_DEFINE_CAST()
3111 return nir_cf_node_as_block(exec_node_data(nir_cf_node, tail, node)); in nir_if_last_then_block()
3118 return nir_cf_node_as_block(exec_node_data(nir_cf_node, head, node)); in nir_if_first_else_block()
3125 return nir_cf_node_as_block(exec_node_data(nir_cf_node, tail, node)); in nir_if_last_else_block()
3132 return nir_cf_node_as_block(exec_node_data(nir_cf_node, head, node)); in nir_loop_first_block()
3139 return nir_cf_node_as_block(exec_node_data(nir_cf_node, tail, node)); in nir_loop_last_block()
3151 nir_cf_node_as_block(exec_node_data(nir_cf_node, head, node)); in nir_cf_list_is_empty_block()
3821 nir_function_impl *nir_cf_node_get_function(nir_cf_node *node);
3988 nir_before_cf_node(nir_cf_node *node) in nir_before_cf_node()
3997 nir_after_cf_node(nir_cf_node *node) in nir_after_cf_node()
4025 nir_after_cf_node_and_phis(nir_cf_node *node) in nir_after_cf_node_and_phis()
4038 nir_cf_node *first_node = exec_node_data(nir_cf_node, in nir_before_cf_list()
4046 nir_cf_node *last_node = exec_node_data(nir_cf_node, in nir_after_cf_list()
4085 nir_instr_insert_before_cf(nir_cf_node *node, nir_instr *before) in nir_instr_insert_before_cf()
4091 nir_instr_insert_after_cf(nir_cf_node *node, nir_instr *after) in nir_instr_insert_after_cf()
4252 nir_block *nir_cf_node_cf_tree_first(nir_cf_node *node);
4256 nir_block *nir_cf_node_cf_tree_last(nir_cf_node *node);
4260 nir_block *nir_cf_node_cf_tree_next(nir_cf_node *node);