Fix grammar wrt apostrophe's

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20635 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Misha Brukman
2005-03-16 03:54:50 +00:00
parent 9110286da1
commit fb215b936d

View File

@@ -10,7 +10,7 @@
// This file defines a base class that indicates that a specified class is a // This file defines a base class that indicates that a specified class is a
// transformation pass implementation. // transformation pass implementation.
// //
// Pass's are designed this way so that it is possible to run passes in a cache // Passes are designed this way so that it is possible to run passes in a cache
// and organizationally optimal order without having to specify it at the front // and organizationally optimal order without having to specify it at the front
// end. This allows arbitrary passes to be strung together and have them // end. This allows arbitrary passes to be strung together and have them
// executed as effeciently as possible. // executed as effeciently as possible.
@@ -208,7 +208,7 @@ inline std::ostream &operator<<(std::ostream &OS, const Pass &P) {
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
/// ModulePass class - This class is used to implement unstructured /// ModulePass class - This class is used to implement unstructured
/// interprocedural optimizations and analyses. ModulePass's may do anything /// interprocedural optimizations and analyses. ModulePasses may do anything
/// they want to the program. /// they want to the program.
/// ///
class ModulePass : public Pass { class ModulePass : public Pass {
@@ -303,7 +303,7 @@ private:
/// instruction at a time. /// instruction at a time.
/// 2. Optimizations do not modify the CFG of the contained function, or any /// 2. Optimizations do not modify the CFG of the contained function, or any
/// other basic block in the function. /// other basic block in the function.
/// 3. Optimizations conform to all of the constraints of FunctionPass's. /// 3. Optimizations conform to all of the constraints of FunctionPasses.
/// ///
struct BasicBlockPass : public FunctionPass { struct BasicBlockPass : public FunctionPass {
/// doInitialization - Virtual method overridden by subclasses to do /// doInitialization - Virtual method overridden by subclasses to do