#![cfg(any(test, feature = "cpu-parity"))]
#[must_use]
#[allow(deprecated)]
pub fn control_dependence(successor_pdom: &[u32], pdom_n: &[u32]) -> Vec<u32> {
crate::control_dependence::cpu_ref(successor_pdom, pdom_n)
}
#[must_use]
#[allow(deprecated)]
pub fn def_use(def_use_buf: &[u32], query_set: &[u32]) -> Vec<u32> {
crate::def_use::cpu_ref(def_use_buf, query_set)
}
#[must_use]
#[allow(deprecated)]
pub fn dominators(dom_set: &[u32], target_set: &[u32]) -> Vec<u32> {
crate::dominators::cpu_ref(dom_set, target_set)
}
#[must_use]
#[allow(deprecated)]
pub fn escapes(pts: &[u32], escape_set: &[u32]) -> Vec<u32> {
crate::escapes::cpu_ref(pts, escape_set)
}
#[must_use]
#[allow(deprecated)]
pub fn live_at(live_in: &[u32], query_set: &[u32]) -> Vec<u32> {
crate::live_at::cpu_ref(live_in, query_set)
}
#[must_use]
#[allow(deprecated)]
pub fn must_init(def_dominates: &[u32], use_set: &[u32]) -> Vec<u32> {
crate::must_init::cpu_ref(def_dominates, use_set)
}
#[must_use]
#[allow(deprecated)]
pub fn post_dominates(pdom_set: &[u32], target_set: &[u32]) -> Vec<u32> {
crate::post_dominates::cpu_ref(pdom_set, target_set)
}
#[must_use]
#[allow(deprecated)]
pub fn reaching_def(gen_kill_in: &[u32], use_set: &[u32]) -> Vec<u32> {
crate::reaching_def::cpu_ref(gen_kill_in, use_set)
}
#[must_use]
#[allow(deprecated)]
pub fn scc_query(same_scc: &[u32], query_set: &[u32]) -> Vec<u32> {
crate::scc_query::cpu_ref(same_scc, query_set)
}
#[must_use]
#[allow(deprecated)]
pub fn value_set(const_in: &[u32], query_set: &[u32]) -> Vec<u32> {
crate::value_set::cpu_ref(const_in, query_set)
}