Lines Matching refs:ProgramPoint
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()
135 ProgramPoint::Inst(inst_b) => { in dominates()