diff --git a/include/llvm/CodeGen/Passes.h b/include/llvm/CodeGen/Passes.h index 26167876ef4..8e8970269e8 100644 --- a/include/llvm/CodeGen/Passes.h +++ b/include/llvm/CodeGen/Passes.h @@ -129,9 +129,9 @@ namespace llvm { /// branches. FunctionPass *createBranchFoldingPass(bool DefaultEnableTailMerge); - /// TailDuplication Pass - Duplicate blocks with unconditional branches + /// TailDuplicate Pass - Duplicate blocks with unconditional branches /// into tails of their predecessors. - FunctionPass *createTailDuplicationPass(); + FunctionPass *createTailDuplicatePass(); /// IfConverter Pass - This pass performs machine code if conversion. FunctionPass *createIfConverterPass(); diff --git a/lib/CodeGen/LLVMTargetMachine.cpp b/lib/CodeGen/LLVMTargetMachine.cpp index 9164f8278a1..242cba5b64e 100644 --- a/lib/CodeGen/LLVMTargetMachine.cpp +++ b/lib/CodeGen/LLVMTargetMachine.cpp @@ -348,8 +348,8 @@ bool LLVMTargetMachine::addCommonCodeGenPasses(PassManagerBase &PM, // Tail duplication. if (OptLevel != CodeGenOpt::None && !DisableTailDuplicate) { - PM.add(createTailDuplicationPass()); - printAndVerify(PM, "After TailDuplication"); + PM.add(createTailDuplicatePass()); + printAndVerify(PM, "After TailDuplicate"); } PM.add(createGCMachineCodeAnalysisPass()); diff --git a/lib/CodeGen/TailDuplication.cpp b/lib/CodeGen/TailDuplication.cpp index 9fa05876b0e..12610b02718 100644 --- a/lib/CodeGen/TailDuplication.cpp +++ b/lib/CodeGen/TailDuplication.cpp @@ -37,14 +37,14 @@ TailDuplicateSize("tail-dup-size", cl::init(2), cl::Hidden); namespace { - /// TailDuplicationPass - Perform tail duplication. - class TailDuplicationPass : public MachineFunctionPass { + /// TailDuplicatePass - Perform tail duplication. + class TailDuplicatePass : public MachineFunctionPass { const TargetInstrInfo *TII; MachineModuleInfo *MMI; public: static char ID; - explicit TailDuplicationPass() : MachineFunctionPass(&ID) {} + explicit TailDuplicatePass() : MachineFunctionPass(&ID) {} virtual bool runOnMachineFunction(MachineFunction &MF); virtual const char *getPassName() const { return "Tail Duplication"; } @@ -55,14 +55,14 @@ namespace { void RemoveDeadBlock(MachineBasicBlock *MBB); }; - char TailDuplicationPass::ID = 0; + char TailDuplicatePass::ID = 0; } -FunctionPass *llvm::createTailDuplicationPass() { - return new TailDuplicationPass(); +FunctionPass *llvm::createTailDuplicatePass() { + return new TailDuplicatePass(); } -bool TailDuplicationPass::runOnMachineFunction(MachineFunction &MF) { +bool TailDuplicatePass::runOnMachineFunction(MachineFunction &MF) { TII = MF.getTarget().getInstrInfo(); MMI = getAnalysisIfAvailable(); @@ -80,7 +80,7 @@ bool TailDuplicationPass::runOnMachineFunction(MachineFunction &MF) { /// TailDuplicateBlocks - Look for small blocks that are unconditionally /// branched to and do not fall through. Tail-duplicate their instructions /// into their predecessors to eliminate (dynamic) branches. -bool TailDuplicationPass::TailDuplicateBlocks(MachineFunction &MF) { +bool TailDuplicatePass::TailDuplicateBlocks(MachineFunction &MF) { bool MadeChange = false; for (MachineFunction::iterator I = ++MF.begin(), E = MF.end(); I != E; ) { @@ -105,7 +105,7 @@ bool TailDuplicationPass::TailDuplicateBlocks(MachineFunction &MF) { /// TailDuplicate - If it is profitable, duplicate TailBB's contents in each /// of its predecessors. -bool TailDuplicationPass::TailDuplicate(MachineBasicBlock *TailBB, +bool TailDuplicatePass::TailDuplicate(MachineBasicBlock *TailBB, MachineFunction &MF) { // Don't try to tail-duplicate single-block loops. if (TailBB->isSuccessor(TailBB)) @@ -225,7 +225,7 @@ bool TailDuplicationPass::TailDuplicate(MachineBasicBlock *TailBB, /// RemoveDeadBlock - Remove the specified dead machine basic block from the /// function, updating the CFG. -void TailDuplicationPass::RemoveDeadBlock(MachineBasicBlock *MBB) { +void TailDuplicatePass::RemoveDeadBlock(MachineBasicBlock *MBB) { assert(MBB->pred_empty() && "MBB must be dead!"); DEBUG(errs() << "\nRemoving MBB: " << *MBB);