diff options
author | Kyle Butt <kyle+llvm@iteratee.net> | 2017-04-10 22:28:12 +0000 |
---|---|---|
committer | Kyle Butt <kyle+llvm@iteratee.net> | 2017-04-10 22:28:12 +0000 |
commit | a12bd756e4dd3e1325e877d6666cf3c63d80f85a (patch) | |
tree | 72148d70f4bb2471c3b5b2da906a77156b82c65a /llvm/lib/CodeGen/MachineBlockPlacement.cpp | |
parent | 502ad60c8f7bfa7e3c4630b666704361795f80ea (diff) | |
download | llvm-a12bd756e4dd3e1325e877d6666cf3c63d80f85a.zip llvm-a12bd756e4dd3e1325e877d6666cf3c63d80f85a.tar.gz llvm-a12bd756e4dd3e1325e877d6666cf3c63d80f85a.tar.bz2 |
CodeGen: BranchFolding: Merge identical blocks, even if they are short.
Merging identical blocks when it doesn't reduce fallthrough. It is common for
the blocks created from critical edge splitting to be identical. We would like
to merge these blocks whenever doing so would not reduce fallthrough.
llvm-svn: 299890
Diffstat (limited to 'llvm/lib/CodeGen/MachineBlockPlacement.cpp')
0 files changed, 0 insertions, 0 deletions