Searched refs:tail_sentinel (Results 1 – 6 of 6) sorted by relevance
292 struct exec_node tail_sentinel; member353 list->head_sentinel.next = &list->tail_sentinel; in exec_list_make_empty()355 list->tail_sentinel.next = NULL; in exec_list_make_empty()356 list->tail_sentinel.prev = &list->head_sentinel; in exec_list_make_empty()372 return list->head_sentinel.next == &list->tail_sentinel; in exec_list_is_empty()379 list->head_sentinel.next->next == &list->tail_sentinel; in exec_list_is_singular()409 return !exec_list_is_empty(list) ? list->tail_sentinel.prev : NULL; in exec_list_get_tail_const()415 return !exec_list_is_empty(list) ? list->tail_sentinel.prev : NULL; in exec_list_get_tail()421 return list->tail_sentinel.prev; in exec_list_get_tail_raw_const()427 return list->tail_sentinel.prev; in exec_list_get_tail_raw()[all …]
154 exec_node *const tail = v.function_list.tail_sentinel.prev; in lower_64bit_integer_instructions()304 exec_node *const tail = instructions.tail_sentinel.prev; in lower_op_to_function_call()
99 return at(NULL, (exec_node *)&shader->instructions.tail_sentinel); in at_end()
103 return at(NULL, (exec_node *)&shader->instructions.tail_sentinel); in at_end()
843 state.instrs.tail_sentinel.prev, node); in opt_gcm_impl()
3056 return (nir_block *) impl->body.tail_sentinel.prev; in nir_impl_last_block()