diff options
Diffstat (limited to 'llvm/lib/CodeGen/BranchFolding.h')
| -rw-r--r-- | llvm/lib/CodeGen/BranchFolding.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/lib/CodeGen/BranchFolding.h b/llvm/lib/CodeGen/BranchFolding.h index 92681137e4c..f6efcb718c9 100644 --- a/llvm/lib/CodeGen/BranchFolding.h +++ b/llvm/lib/CodeGen/BranchFolding.h @@ -146,8 +146,8 @@ namespace llvm { /// Delete the instruction OldInst and everything after it, replacing it /// with an unconditional branch to NewDest. - void ReplaceTailWithBranchTo(MachineBasicBlock::iterator OldInst, - MachineBasicBlock *NewDest); + void replaceTailWithBranchTo(MachineBasicBlock::iterator OldInst, + MachineBasicBlock &NewDest); /// Given a machine basic block and an iterator into it, split the MBB so /// that the part before the iterator falls into the part starting at the @@ -182,8 +182,8 @@ namespace llvm { unsigned &commonTailIndex); /// Create merged DebugLocs of identical instructions across SameTails and - /// assign it to the instruction in common tail. - void MergeCommonTailDebugLocs(unsigned commonTailIndex); + /// assign it to the instruction in common tail; merge MMOs and undef flags. + void mergeCommonTails(unsigned commonTailIndex); bool OptimizeBranches(MachineFunction &MF); |

