halo
halo copied to clipboard
Control-height Reduction
One possible use of path profiles that already exists under llvm/Transforms/Instrumentation/ControlHeightReduction.h
:
This pass merges conditional blocks of code and reduces the number of
conditional branches in the hot paths based on profiles.