Lines Matching defs:nir_cf_node
467 pub fn parent(&self) -> &nir_cf_node { in parent()
481 pub fn iter_then_list(&self) -> ExecListIter<nir_cf_node> { in iter_then_list()
485 pub fn iter_else_list(&self) -> ExecListIter<nir_cf_node> { in iter_else_list()
495 pub fn iter_body(&self) -> ExecListIter<nir_cf_node> { in iter_body()
508 impl nir_cf_node { implementation
511 Some(unsafe { &*(self as *const nir_cf_node as *const nir_block) }) in as_block() constant
519 Some(unsafe { &*(self as *const nir_cf_node as *const nir_if) }) in as_if() constant
527 Some(unsafe { &*(self as *const nir_cf_node as *const nir_loop) }) in as_loop() constant
533 pub fn next(&self) -> Option<&nir_cf_node> { in next()
539 pub fn prev(&self) -> Option<&nir_cf_node> { in prev()
545 pub fn parent<'a>(&'a self) -> Option<&'a nir_cf_node> { in parent()
551 pub fn iter_body(&self) -> ExecListIter<nir_cf_node> { in iter_body()