• Home
  • Raw
  • Download

Lines Matching refs:nir_cf_node

2969 typedef struct nir_cf_node {  struct
2972 struct nir_cf_node *parent; argument
2973 } nir_cf_node; typedef
2976 nir_cf_node cf_node;
3172 nir_cf_node cf_node;
3266 nir_cf_node cf_node;
3393 nir_cf_node cf_node;
3446 static inline nir_cf_node *
3447 nir_cf_node_next(nir_cf_node *node) in nir_cf_node_next()
3453 return exec_node_data(nir_cf_node, next, node); in nir_cf_node_next()
3456 static inline nir_cf_node *
3457 nir_cf_node_prev(nir_cf_node *node) in nir_cf_node_prev()
3463 return exec_node_data(nir_cf_node, prev, node); in nir_cf_node_prev()
3467 nir_cf_node_is_first(const nir_cf_node *node) in nir_cf_node_is_first()
3473 nir_cf_node_is_last(const nir_cf_node *node) in nir_cf_node_is_last()
3478 NIR_DEFINE_CAST(nir_cf_node_as_block, nir_cf_node, nir_block, cf_node, in NIR_DEFINE_CAST() argument
3480 NIR_DEFINE_CAST(nir_cf_node_as_if, nir_cf_node, nir_if, cf_node, in NIR_DEFINE_CAST()
3482 NIR_DEFINE_CAST(nir_cf_node_as_loop, nir_cf_node, nir_loop, cf_node, in NIR_DEFINE_CAST()
3484 NIR_DEFINE_CAST(nir_cf_node_as_function, nir_cf_node, in NIR_DEFINE_CAST()
3491 return nir_cf_node_as_block(exec_node_data(nir_cf_node, head, node)); in NIR_DEFINE_CAST()
3498 return nir_cf_node_as_block(exec_node_data(nir_cf_node, tail, node)); in nir_if_last_then_block()
3505 return nir_cf_node_as_block(exec_node_data(nir_cf_node, head, node)); in nir_if_first_else_block()
3512 return nir_cf_node_as_block(exec_node_data(nir_cf_node, tail, node)); in nir_if_last_else_block()
3519 return nir_cf_node_as_block(exec_node_data(nir_cf_node, head, node)); in nir_loop_first_block()
3526 return nir_cf_node_as_block(exec_node_data(nir_cf_node, tail, node)); in nir_loop_last_block()
3540 return nir_cf_node_as_block(exec_node_data(nir_cf_node, head, node)); in nir_loop_first_continue_block()
3548 return nir_cf_node_as_block(exec_node_data(nir_cf_node, tail, node)); in nir_loop_last_continue_block()
3572 nir_cf_node_as_block(exec_node_data(nir_cf_node, head, node)); in nir_cf_list_is_empty_block()
4682 nir_function_impl *nir_cf_node_get_function(nir_cf_node *node);
4853 nir_before_cf_node(nir_cf_node *node) in nir_before_cf_node()
4862 nir_after_cf_node(nir_cf_node *node) in nir_after_cf_node()
4890 nir_after_cf_node_and_phis(nir_cf_node *node) in nir_after_cf_node_and_phis()
4903 nir_cf_node *first_node = exec_node_data(nir_cf_node, in nir_before_cf_list()
4911 nir_cf_node *last_node = exec_node_data(nir_cf_node, in nir_after_cf_list()
4962 nir_instr_insert_before_cf(nir_cf_node *node, nir_instr *before) in nir_instr_insert_before_cf()
4968 nir_instr_insert_after_cf(nir_cf_node *node, nir_instr *after) in nir_instr_insert_after_cf()
5167 nir_block *nir_cf_node_cf_tree_first(nir_cf_node *node);
5171 nir_block *nir_cf_node_cf_tree_last(nir_cf_node *node);
5175 nir_block *nir_cf_node_cf_tree_next(nir_cf_node *node);
5179 nir_block *nir_cf_node_cf_tree_prev(nir_cf_node *node);