Module rustc_data_structures::control_flow_graph::dominators[][src]

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

Algorithm citation: A Simple, Fast Dominance Algorithm. Keith D. Cooper, Timothy J. Harvey, and Ken Kennedy Rice Computer Science TS-06-33870 https://www.cs.rice.edu/~keith/EMBED/dom.pdf

Re-exports

use super::ControlFlowGraph;
use super::iterate::reverse_post_order;
use super::super::indexed_vec::IndexVec;
use super::super::indexed_vec::Idx;
use std::fmt;

Structs

DominatorTree [
Experimental
]
DominatorTreeNode [
Experimental
]
Dominators [
Experimental
]
Iter [
Experimental
]

Functions

dominators [
Experimental
]
dominators_given_rpo [
Experimental
]
intersect [
Experimental
]
intersect_opt [
Experimental
]