Home
last modified time | relevance | path

Searched refs:BlockPredecessor (Results 1 – 5 of 5) sorted by relevance

/wasmtime-44.0.1/cranelift/codegen/src/
H A Dflowgraph.rs32 pub struct BlockPredecessor { struct
39 impl BlockPredecessor { impl
186 type Item = BlockPredecessor;
188 fn next(&mut self) -> Option<BlockPredecessor> { in next() argument
189 self.0.next().map(|(i, e)| BlockPredecessor::new(e, i)) in next()
269 .contains(&BlockPredecessor::new(block0, br_block0_block2_block1)), in branches_and_jumps()
274 .contains(&BlockPredecessor::new(block1, br_block1_block1_block2)), in branches_and_jumps()
279 .contains(&BlockPredecessor::new(block0, br_block0_block2_block1)), in branches_and_jumps()
284 .contains(&BlockPredecessor::new(block1, br_block1_block1_block2)), in branches_and_jumps()
330 .contains(&BlockPredecessor::new(block1, br_block1_block1_block2)), in branches_and_jumps()
[all …]
H A Dcfg_printer.rs7 use crate::flowgraph::{BlockPredecessor, ControlFlowGraph};
67 for BlockPredecessor { in cfg_connections()
H A Ddominator_tree.rs4 use crate::flowgraph::{BlockPredecessor, ControlFlowGraph};
434 .map(|pred: BlockPredecessor| pred.block) in compute_domtree()
/wasmtime-44.0.1/cranelift/codegen/src/dominator_tree/
H A Dsimple.rs7 use crate::flowgraph::{BlockPredecessor, ControlFlowGraph};
315 .filter(|&BlockPredecessor { block: pred, .. }| self.nodes[pred].rpo_number > 1) in compute_idom()
/wasmtime-44.0.1/cranelift/codegen/src/verifier/
H A Dmod.rs69 use crate::flowgraph::{BlockPredecessor, ControlFlowGraph};
1787 .map(|BlockPredecessor { inst, .. }| inst), in cfg_integrity()
1791 .map(|BlockPredecessor { inst, .. }| inst), in cfg_integrity()