Searched refs:BlockPredecessor (Results 1 – 5 of 5) sorted by relevance
| /wasmtime-44.0.1/cranelift/codegen/src/ |
| H A D | flowgraph.rs | 32 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 D | cfg_printer.rs | 7 use crate::flowgraph::{BlockPredecessor, ControlFlowGraph}; 67 for BlockPredecessor { in cfg_connections()
|
| H A D | dominator_tree.rs | 4 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 D | simple.rs | 7 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 D | mod.rs | 69 use crate::flowgraph::{BlockPredecessor, ControlFlowGraph}; 1787 .map(|BlockPredecessor { inst, .. }| inst), in cfg_integrity() 1791 .map(|BlockPredecessor { inst, .. }| inst), in cfg_integrity()
|