diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Transforms/ExprTypeConvert.cpp | 4 | ||||
-rw-r--r-- | lib/Transforms/LevelRaise.cpp | 2 | ||||
-rw-r--r-- | lib/Transforms/Scalar/ConstantProp.cpp | 16 | ||||
-rw-r--r-- | lib/Transforms/Scalar/CorrelatedExprs.cpp | 4 | ||||
-rw-r--r-- | lib/Transforms/Scalar/SCCP.cpp | 10 | ||||
-rw-r--r-- | lib/Transforms/Utils/Local.cpp | 4 |
6 files changed, 20 insertions, 20 deletions
diff --git a/lib/Transforms/ExprTypeConvert.cpp b/lib/Transforms/ExprTypeConvert.cpp index 044e1ade6a..f8d5d1687f 100644 --- a/lib/Transforms/ExprTypeConvert.cpp +++ b/lib/Transforms/ExprTypeConvert.cpp @@ -142,8 +142,8 @@ bool ExpressionConvertibleToType(Value *V, const Type *Ty, ValueTypeCache::iterator CTMI = CTMap.find(V); if (CTMI != CTMap.end()) return CTMI->second == Ty; - // If it's a constant... all constants can be converted to a different type We - // just ask the constant propogator to see if it can convert the value... + // If it's a constant... all constants can be converted to a different type. We + // just ask the constant propagator to see if it can convert the value... // if (Constant *CPV = dyn_cast<Constant>(V)) return ConstantFoldCastInstruction(CPV, Ty); diff --git a/lib/Transforms/LevelRaise.cpp b/lib/Transforms/LevelRaise.cpp index b678dffd73..9f93c27f53 100644 --- a/lib/Transforms/LevelRaise.cpp +++ b/lib/Transforms/LevelRaise.cpp @@ -557,7 +557,7 @@ bool RPR::DoRaisePass(Function &F) { for (Function::iterator BB = F.begin(), BBE = F.end(); BB != BBE; ++BB) for (BasicBlock::iterator BI = BB->begin(); BI != BB->end();) { DEBUG(cerr << "Processing: " << *BI); - if (dceInstruction(BI) || doConstantPropogation(BI)) { + if (dceInstruction(BI) || doConstantPropagation(BI)) { Changed = true; ++NumDCEorCP; DEBUG(cerr << "***\t\t^^-- Dead code eliminated!\n"); diff --git a/lib/Transforms/Scalar/ConstantProp.cpp b/lib/Transforms/Scalar/ConstantProp.cpp index b7dde4a113..4b8e9513c8 100644 --- a/lib/Transforms/Scalar/ConstantProp.cpp +++ b/lib/Transforms/Scalar/ConstantProp.cpp @@ -1,6 +1,6 @@ -//===- ConstantProp.cpp - Code to perform Simple Constant Propogation -----===// +//===- ConstantProp.cpp - Code to perform Simple Constant Propagation -----===// // -// This file implements constant propogation and merging: +// This file implements constant propagation and merging: // // Specifically, this: // * Converts instructions like "add int 1, 2" into 3 @@ -23,7 +23,7 @@ namespace { Statistic<> NumInstKilled("constprop", "Number of instructions killed"); - struct ConstantPropogation : public FunctionPass { + struct ConstantPropagation : public FunctionPass { bool runOnFunction(Function &F); virtual void getAnalysisUsage(AnalysisUsage &AU) const { @@ -31,15 +31,15 @@ namespace { } }; - RegisterOpt<ConstantPropogation> X("constprop","Simple constant propogation"); + RegisterOpt<ConstantPropagation> X("constprop","Simple constant propagation"); } -Pass *createConstantPropogationPass() { - return new ConstantPropogation(); +Pass *createConstantPropagationPass() { + return new ConstantPropagation(); } -bool ConstantPropogation::runOnFunction(Function &F) { +bool ConstantPropagation::runOnFunction(Function &F) { // Initialize the worklist to all of the instructions ready to process... std::set<Instruction*> WorkList(inst_begin(F), inst_end(F)); bool Changed = false; @@ -51,7 +51,7 @@ bool ConstantPropogation::runOnFunction(Function &F) { if (!I->use_empty()) // Don't muck with dead instructions... if (Constant *C = ConstantFoldInstruction(I)) { // Add all of the users of this instruction to the worklist, they might - // be constant propogatable now... + // be constant propagatable now... for (Value::use_iterator UI = I->use_begin(), UE = I->use_end(); UI != UE; ++UI) WorkList.insert(cast<Instruction>(*UI)); diff --git a/lib/Transforms/Scalar/CorrelatedExprs.cpp b/lib/Transforms/Scalar/CorrelatedExprs.cpp index c560e83697..26bdfda631 100644 --- a/lib/Transforms/Scalar/CorrelatedExprs.cpp +++ b/lib/Transforms/Scalar/CorrelatedExprs.cpp @@ -300,7 +300,7 @@ bool CEE::runOnFunction(Function &F) { // TransformRegion - Transform the region starting with BB according to the // calculated region information for the block. Transforming the region // involves analyzing any information this block provides to successors, -// propogating the information to successors, and finally transforming +// propagating the information to successors, and finally transforming // successors. // // This method processes the function in depth first order, which guarantees @@ -885,7 +885,7 @@ void CEE::PropagateRelation(Instruction::BinaryOps Opcode, Value *Op0, return; // If we already have information that contradicts the current information we - // are propogating, ignore this info. Something bad must have happened! + // are propagating, ignore this info. Something bad must have happened! // if (Op1R.contradicts(Opcode, VI)) { Op1R.contradicts(Opcode, VI); diff --git a/lib/Transforms/Scalar/SCCP.cpp b/lib/Transforms/Scalar/SCCP.cpp index bddf0afe00..4463a7fc44 100644 --- a/lib/Transforms/Scalar/SCCP.cpp +++ b/lib/Transforms/Scalar/SCCP.cpp @@ -1,6 +1,6 @@ -//===- SCCP.cpp - Sparse Conditional Constant Propogation -----------------===// +//===- SCCP.cpp - Sparse Conditional Constant Propagation -----------------===// // -// This file implements sparse conditional constant propogation and merging: +// This file implements sparse conditional constant propagation and merging: // // Specifically, this: // * Assumes values are constant unless proven otherwise @@ -75,7 +75,7 @@ public: //===----------------------------------------------------------------------===// // SCCP Class // -// This class does all of the work of Sparse Conditional Constant Propogation. +// This class does all of the work of Sparse Conditional Constant Propagation. // namespace { class SCCP : public FunctionPass, public InstVisitor<SCCP> { @@ -86,7 +86,7 @@ class SCCP : public FunctionPass, public InstVisitor<SCCP> { std::vector<BasicBlock*> BBWorkList; // The BasicBlock work list public: - // runOnFunction - Run the Sparse Conditional Constant Propogation algorithm, + // runOnFunction - Run the Sparse Conditional Constant Propagation algorithm, // and return true if the function was modified. // bool runOnFunction(Function &F); @@ -239,7 +239,7 @@ Pass *createSCCPPass() { // SCCP Class Implementation -// runOnFunction() - Run the Sparse Conditional Constant Propogation algorithm, +// runOnFunction() - Run the Sparse Conditional Constant Propagation algorithm, // and return true if the function was modified. // bool SCCP::runOnFunction(Function &F) { diff --git a/lib/Transforms/Utils/Local.cpp b/lib/Transforms/Utils/Local.cpp index 8f67e111a7..0d15ab5055 100644 --- a/lib/Transforms/Utils/Local.cpp +++ b/lib/Transforms/Utils/Local.cpp @@ -10,13 +10,13 @@ #include "llvm/ConstantHandling.h" //===----------------------------------------------------------------------===// -// Local constant propogation... +// Local constant propagation... // // ConstantFoldInstruction - If an instruction references constants, try to fold // them together... // -bool doConstantPropogation(BasicBlock::iterator &II) { +bool doConstantPropagation(BasicBlock::iterator &II) { if (Constant *C = ConstantFoldInstruction(II)) { // Replaces all of the uses of a variable with uses of the constant. II->replaceAllUsesWith(C); |