blob: 9504f212f6ffe7368e0fd62d2c7e39733e41ffdf [file] [log] [blame] [edit]
#pragma once
namespace llvm {
class Function;
}
// Analyzes the reducibility of the control flow graph of F and uses node
// splitting to make an irredicible CFG reducible. Returns the number of node
// splits.
int makeReducible(llvm::Function *F);