Searched refs:ProgramPoint (Results 1 – 5 of 5) sorted by relevance
| /wasmtime-44.0.1/cranelift/codegen/src/ir/ |
| H A D | progpoint.rs | 14 pub enum ProgramPoint { enum 21 impl ProgramPoint { implementation 31 impl From<Inst> for ProgramPoint { implementation 37 impl From<Block> for ProgramPoint { implementation 43 impl fmt::Display for ProgramPoint { implementation 52 impl fmt::Debug for ProgramPoint { implementation 69 let pp1: ProgramPoint = i5.into(); in convert() 70 let pp2: ProgramPoint = b3.into(); in convert()
|
| H A D | layout.rs | 7 use crate::ir::progpoint::ProgramPoint; 108 A: Into<ProgramPoint>, in pp_cmp() argument 109 B: Into<ProgramPoint>, in pp_cmp() argument 115 ProgramPoint::Block(_block) => 0, in pp_cmp() 116 ProgramPoint::Inst(inst) => self.insts[inst].seq, in pp_cmp() 119 ProgramPoint::Block(_block) => 0, in pp_cmp() 120 ProgramPoint::Inst(inst) => self.insts[inst].seq, in pp_cmp() 412 pub fn pp_block(&self, pp: ProgramPoint) -> Block { in pp_block() 414 ProgramPoint::Block(block) => block, in pp_block() 415 ProgramPoint::Inst(inst) => self.inst_block(inst).expect("Program point not in layout"), in pp_block()
|
| H A D | mod.rs | 60 pub use crate::ir::progpoint::ProgramPoint;
|
| /wasmtime-44.0.1/cranelift/codegen/src/dominator_tree/ |
| H A D | simple.rs | 8 use crate::ir::{Block, Function, Layout, ProgramPoint}; 91 A: Into<ProgramPoint>, in rpo_cmp() 92 B: Into<ProgramPoint>, in rpo_cmp() argument 112 A: Into<ProgramPoint>, in dominates() argument 113 B: Into<ProgramPoint>, in dominates() argument 118 ProgramPoint::Block(block_a) => match b { in dominates() 119 ProgramPoint::Block(block_b) => self.block_dominates(block_a, block_b), in dominates() 120 ProgramPoint::Inst(inst_b) => { in dominates() 127 ProgramPoint::Inst(inst_a) => { in dominates() 132 ProgramPoint::Block(block_b) => { in dominates() [all …]
|
| /wasmtime-44.0.1/cranelift/codegen/src/ |
| H A D | dominator_tree.rs | 5 use crate::ir::{Block, Function, Layout, ProgramPoint}; 212 A: Into<ProgramPoint>, in dominates() argument 213 B: Into<ProgramPoint>, in dominates() argument 218 ProgramPoint::Block(block_a) => match b { in dominates() 219 ProgramPoint::Block(block_b) => self.block_dominates(block_a, block_b), in dominates() 220 ProgramPoint::Inst(inst_b) => { in dominates() 227 ProgramPoint::Inst(inst_a) => { in dominates() 232 ProgramPoint::Block(block_b) => { in dominates() 235 ProgramPoint::Inst(inst_b) => { in dominates()
|