Home
last modified time | relevance | path

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

/aosp_15_r20/external/mesa3d/src/compiler/rust/
H A Dnir.rs373 pub fn pred<'a>(&'a self) -> &'a nir_block { in pred()
385 pub fn target<'a>(&'a self) -> Option<&'a nir_block> { in target()
389 pub fn else_target<'a>(&'a self) -> Option<&'a nir_block> { in else_target()
466 impl nir_block { implementation
494 pub fn first_then_block(&self) -> &nir_block { in first_then_block()
498 pub fn first_else_block(&self) -> &nir_block { in first_else_block()
510 pub fn following_block(&self) -> &nir_block { in following_block()
520 pub fn first_block(&self) -> &nir_block { in first_block()
524 pub fn following_block(&self) -> &nir_block { in following_block()
530 pub fn as_block<'a>(&'a self) -> Option<&'a nir_block> { in as_block()
[all …]
/aosp_15_r20/external/mesa3d/src/nouveau/compiler/nak/
H A Dfrom_nir.rs345 fn push_crs(&mut self, target: &nir_block, sync_type: SyncType) { in push_crs()
352 fn pop_crs(&mut self, target: &nir_block, sync_type: SyncType) { in pop_crs()
3199 nb: &nir_block, in emit_jump()
3200 target: &nir_block, in emit_jump()
3236 nb: &nir_block, in emit_pred_jump()
3238 target: &nir_block, in emit_pred_jump()
3239 fallthrough: &nir_block, in emit_pred_jump()
3258 nb: &nir_block, in parse_block()
/aosp_15_r20/external/mesa3d/src/compiler/nir/
H A Dnir.h3017 typedef struct nir_block { struct
3035 struct nir_block *successors[2]; argument
3044 struct nir_block *imm_dom; argument
3048 struct nir_block **dom_children; argument
3051 struct set *dom_frontier;
3077 } nir_block; typedef
3506 NIR_DEFINE_CAST(nir_cf_node_as_block, nir_cf_node, nir_block, cf_node, in NIR_DEFINE_CAST() argument