Skip to main content

eliminate_phis

Function eliminate_phis 

Source
pub fn eliminate_phis(func: &Function) -> PhiEliminationResult
Expand description

Eliminates phi nodes by inserting parallel copies at predecessor block exits.

Returns the copies to insert and phis to remove. The caller is responsible for actually modifying the function.