Home
last modified time | relevance | path

Searched defs:nir_block (Results 1 – 3 of 3) sorted by relevance

/third_party/mesa3d/src/compiler/rust/
Dnir.rs352 pub fn pred<'a>(&'a self) -> &'a nir_block { in pred()
364 pub fn target<'a>(&'a self) -> Option<&'a nir_block> { in target()
368 pub fn else_target<'a>(&'a self) -> Option<&'a nir_block> { in else_target()
445 impl nir_block { impl
473 pub fn first_then_block(&self) -> &nir_block { in first_then_block()
477 pub fn first_else_block(&self) -> &nir_block { in first_else_block()
489 pub fn following_block(&self) -> &nir_block { in following_block()
499 pub fn first_block(&self) -> &nir_block { in first_block()
503 pub fn following_block(&self) -> &nir_block { in following_block()
509 pub fn as_block<'a>(&'a self) -> Option<&'a nir_block> { in as_block()
[all …]
/third_party/mesa3d/src/nouveau/compiler/nak/
Dfrom_nir.rs349 fn push_crs(&mut self, target: &nir_block, sync_type: SyncType) { in push_crs()
356 fn pop_crs(&mut self, target: &nir_block, sync_type: SyncType) { in pop_crs()
3248 nb: &nir_block, in emit_jump()
3249 target: &nir_block, in emit_jump()
3285 nb: &nir_block, in emit_pred_jump()
3287 target: &nir_block, in emit_pred_jump()
3288 fallthrough: &nir_block, in emit_pred_jump()
3307 nb: &nir_block, in parse_block()
/third_party/mesa3d/src/compiler/nir/
Dnir.h2978 typedef struct nir_block { struct
2996 struct nir_block *successors[2]; argument
3005 struct nir_block *imm_dom; argument
3009 struct nir_block **dom_children; argument
3012 struct set *dom_frontier;
3038 } nir_block; argument
3485 NIR_DEFINE_CAST(nir_cf_node_as_block, nir_cf_node, nir_block, cf_node, in NIR_DEFINE_CAST() argument