Create a pass that flattens the CFG using parallel‐and/or idioms.

Synopsis

Declared in <llvm/Transforms/Scalar.h>

FunctionPass*
createFlattenCFGPass();

Description

Reduces the number of conditional branches by combining conditions with parallel‐and and parallel‐or forms.

Return Value

The newly created FunctionPass.

Created with MrDocs