diff options
author | Misha Brukman <brukman+llvm@gmail.com> | 2003-08-18 14:43:39 +0000 |
---|---|---|
committer | Misha Brukman <brukman+llvm@gmail.com> | 2003-08-18 14:43:39 +0000 |
commit | 5560c9d49ccae132cabf1155f18aa0480dce3eda (patch) | |
tree | 8fd8c1924c3dd2243b805e6e4d076cbdc57855fb /lib | |
parent | 00d7af60b0ac2e790b5be2821ccca895a00b0972 (diff) | |
download | llvm-5560c9d49ccae132cabf1155f18aa0480dce3eda.tar.gz llvm-5560c9d49ccae132cabf1155f18aa0480dce3eda.tar.bz2 llvm-5560c9d49ccae132cabf1155f18aa0480dce3eda.tar.xz |
Spell `necessary' correctly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7944 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
25 files changed, 31 insertions, 31 deletions
diff --git a/lib/Analysis/LoadValueNumbering.cpp b/lib/Analysis/LoadValueNumbering.cpp index a850f81dcc..c47010c383 100644 --- a/lib/Analysis/LoadValueNumbering.cpp +++ b/lib/Analysis/LoadValueNumbering.cpp @@ -130,7 +130,7 @@ void LoadVN::getEqualNumberNodes(Value *V, // Remove duplicates from the CandidateLoads list because alias analysis // processing may be somewhat expensive and we don't want to do more work - // than neccesary. + // than necessary. // unsigned OldSize = CandidateLoads.size(); std::sort(CandidateLoads.begin(), CandidateLoads.end()); diff --git a/lib/AsmParser/llvmAsmParser.y b/lib/AsmParser/llvmAsmParser.y index a06a4b7fc2..a90b5f5edb 100644 --- a/lib/AsmParser/llvmAsmParser.y +++ b/lib/AsmParser/llvmAsmParser.y @@ -107,7 +107,7 @@ static struct PerModuleInfo { if (I != GlobalRefs.end()) { GlobalVariable *OldGV = I->second; // Get the placeholder... - I->first.second.destroy(); // Free string memory if neccesary + I->first.second.destroy(); // Free string memory if necessary // Loop over all of the uses of the GlobalValue. The only thing they are // allowed to be is ConstantPointerRef's. diff --git a/lib/Bytecode/Reader/Reader.cpp b/lib/Bytecode/Reader/Reader.cpp index 42ba5d9584..097a8d4dc7 100644 --- a/lib/Bytecode/Reader/Reader.cpp +++ b/lib/Bytecode/Reader/Reader.cpp @@ -665,7 +665,7 @@ Module *ParseBytecodeBuffer(const unsigned char *Buffer, unsigned Length, Module *R = Parser.ParseBytecode(Buffer, Buffer+Length, ModuleID); if (ErrorStr) *ErrorStr = Parser.getError(); - delete [] PtrToDelete; // Delete alignment buffer if neccesary + delete [] PtrToDelete; // Delete alignment buffer if necessary return R; } diff --git a/lib/CodeGen/RegAllocSimple.cpp b/lib/CodeGen/RegAllocSimple.cpp index ba571e4116..57d678b02f 100644 --- a/lib/CodeGen/RegAllocSimple.cpp +++ b/lib/CodeGen/RegAllocSimple.cpp @@ -58,7 +58,7 @@ namespace { void AllocateBasicBlock(MachineBasicBlock &MBB); /// getStackSpaceFor - This returns the offset of the specified virtual - /// register on the stack, allocating space if neccesary. + /// register on the stack, allocating space if necessary. int getStackSpaceFor(unsigned VirtReg, const TargetRegisterClass *RC); /// Given a virtual register, return a compatible physical register that is diff --git a/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp b/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp index b171affd1c..73deed9ab2 100644 --- a/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp +++ b/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp @@ -354,7 +354,7 @@ static void ByteswapSCANFResults(const char *Fmt, void *Arg0, void *Arg1, void *Args[] = { Arg0, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, 0 }; // Loop over the format string, munging read values as appropriate (performs - // byteswaps as neccesary). + // byteswaps as necessary). unsigned ArgNo = 0; while (*Fmt) { if (*Fmt++ == '%') { diff --git a/lib/Target/CBackend/CBackend.cpp b/lib/Target/CBackend/CBackend.cpp index 6a80019091..0443c18475 100644 --- a/lib/Target/CBackend/CBackend.cpp +++ b/lib/Target/CBackend/CBackend.cpp @@ -924,7 +924,7 @@ void CWriter::printFunction(Function *F) { } // Specific Instruction type classes... note that all of the casts are -// neccesary because we use the instruction classes as opaque types... +// necessary because we use the instruction classes as opaque types... // void CWriter::visitReturnInst(ReturnInst &I) { // Don't output a void return if this is the last basic block in the function @@ -1024,7 +1024,7 @@ void CWriter::visitBranchInst(BranchInst &I) { printBranchToBlock(I.getParent(), I.getSuccessor(1), 2); } } else { - // First goto not neccesary, assume second one is... + // First goto not necessary, assume second one is... Out << " if (!"; writeOperand(I.getCondition()); Out << ") {\n"; diff --git a/lib/Target/CBackend/Writer.cpp b/lib/Target/CBackend/Writer.cpp index 6a80019091..0443c18475 100644 --- a/lib/Target/CBackend/Writer.cpp +++ b/lib/Target/CBackend/Writer.cpp @@ -924,7 +924,7 @@ void CWriter::printFunction(Function *F) { } // Specific Instruction type classes... note that all of the casts are -// neccesary because we use the instruction classes as opaque types... +// necessary because we use the instruction classes as opaque types... // void CWriter::visitReturnInst(ReturnInst &I) { // Don't output a void return if this is the last basic block in the function @@ -1024,7 +1024,7 @@ void CWriter::visitBranchInst(BranchInst &I) { printBranchToBlock(I.getParent(), I.getSuccessor(1), 2); } } else { - // First goto not neccesary, assume second one is... + // First goto not necessary, assume second one is... Out << " if (!"; writeOperand(I.getCondition()); Out << ") {\n"; diff --git a/lib/Target/SparcV9/SparcV9AsmPrinter.cpp b/lib/Target/SparcV9/SparcV9AsmPrinter.cpp index 13b3c38c97..3a9893162b 100644 --- a/lib/Target/SparcV9/SparcV9AsmPrinter.cpp +++ b/lib/Target/SparcV9/SparcV9AsmPrinter.cpp @@ -1,6 +1,6 @@ //===-- EmitAssembly.cpp - Emit Sparc Specific .s File ---------------------==// // -// This file implements all of the stuff neccesary to output a .s file from +// This file implements all of the stuff necessary to output a .s file from // LLVM. The code in this file assumes that the specified module has already // been compiled into the internal data structures of the Module. // @@ -90,10 +90,10 @@ public: } // enterSection - Use this method to enter a different section of the output - // executable. This is used to only output neccesary section transitions. + // executable. This is used to only output necessary section transitions. // void enterSection(enum Sections S) { - if (S == CurSection) return; // Only switch section if neccesary + if (S == CurSection) return; // Only switch section if necessary CurSection = S; toAsm << "\n\t.section "; diff --git a/lib/Target/TargetData.cpp b/lib/Target/TargetData.cpp index e86e51f542..4a1ba70342 100644 --- a/lib/Target/TargetData.cpp +++ b/lib/Target/TargetData.cpp @@ -15,7 +15,7 @@ #include "llvm/DerivedTypes.h" #include "llvm/Constants.h" -// Handle the Pass registration stuff neccesary to use TargetData's. +// Handle the Pass registration stuff necessary to use TargetData's. namespace { // Register the default SparcV9 implementation... RegisterPass<TargetData> X("targetdata", "Target Data Layout"); @@ -45,7 +45,7 @@ StructLayout::StructLayout(const StructType *ST, const TargetData &TD) getTypeInfo(Ty, &TD, TySize, A); TyAlign = A; - // Add padding if neccesary to make the data element aligned properly... + // Add padding if necessary to make the data element aligned properly... if (StructSize % TyAlign != 0) StructSize = (StructSize/TyAlign + 1) * TyAlign; // Add padding... diff --git a/lib/Target/X86/FloatingPoint.cpp b/lib/Target/X86/FloatingPoint.cpp index d620599fb1..f8f483fdaf 100644 --- a/lib/Target/X86/FloatingPoint.cpp +++ b/lib/Target/X86/FloatingPoint.cpp @@ -185,7 +185,7 @@ bool FPS::processBasicBlock(MachineFunction &MF, MachineBasicBlock &BB) { if (Reg >= X86::FP0 && Reg <= X86::FP6) { DEBUG(std::cerr << "Register FP#" << Reg-X86::FP0 << " is dead!\n"); ++I; // Insert fxch AFTER the instruction - moveToTop(Reg-X86::FP0, I); // Insert fxch if neccesary + moveToTop(Reg-X86::FP0, I); // Insert fxch if necessary --I; // Move to fxch or old instruction popStackAfter(I); // Pop the top of the stack, killing value } diff --git a/lib/Target/X86/X86CodeEmitter.cpp b/lib/Target/X86/X86CodeEmitter.cpp index 5f19edb4ab..9b9d06c261 100644 --- a/lib/Target/X86/X86CodeEmitter.cpp +++ b/lib/Target/X86/X86CodeEmitter.cpp @@ -449,7 +449,7 @@ void Emitter::emitInstruction(MachineInstr &MI) { unsigned Opcode = MI.getOpcode(); const TargetInstrDescriptor &Desc = II->get(Opcode); - // Emit instruction prefixes if neccesary + // Emit instruction prefixes if necessary if (Desc.TSFlags & X86II::OpSize) MCE.emitByte(0x66);// Operand size... switch (Desc.TSFlags & X86II::Op0Mask) { diff --git a/lib/Target/X86/X86FloatingPoint.cpp b/lib/Target/X86/X86FloatingPoint.cpp index d620599fb1..f8f483fdaf 100644 --- a/lib/Target/X86/X86FloatingPoint.cpp +++ b/lib/Target/X86/X86FloatingPoint.cpp @@ -185,7 +185,7 @@ bool FPS::processBasicBlock(MachineFunction &MF, MachineBasicBlock &BB) { if (Reg >= X86::FP0 && Reg <= X86::FP6) { DEBUG(std::cerr << "Register FP#" << Reg-X86::FP0 << " is dead!\n"); ++I; // Insert fxch AFTER the instruction - moveToTop(Reg-X86::FP0, I); // Insert fxch if neccesary + moveToTop(Reg-X86::FP0, I); // Insert fxch if necessary --I; // Move to fxch or old instruction popStackAfter(I); // Pop the top of the stack, killing value } diff --git a/lib/Target/X86/X86RegisterInfo.cpp b/lib/Target/X86/X86RegisterInfo.cpp index add8e45c17..7d33c3fdac 100644 --- a/lib/Target/X86/X86RegisterInfo.cpp +++ b/lib/Target/X86/X86RegisterInfo.cpp @@ -82,7 +82,7 @@ static bool hasFP(MachineFunction &MF) { } // hasSPAdjust - Return true if this function has ESP adjustment instructions in -// the prolog and epilog which allocate local stack space. This is neccesary +// the prolog and epilog which allocate local stack space. This is necessary // because we elide these instructions if there are no function calls in the // current function (ie, this is a leaf function). In this case, we can refer // beyond the stack pointer because we know that nothing will trample on that diff --git a/lib/Transforms/ExprTypeConvert.cpp b/lib/Transforms/ExprTypeConvert.cpp index 070396847e..ac5af10a3b 100644 --- a/lib/Transforms/ExprTypeConvert.cpp +++ b/lib/Transforms/ExprTypeConvert.cpp @@ -710,7 +710,7 @@ static bool OperandConvertibleToType(User *U, Value *V, const Type *Ty, if (CTMI != CTMap.end()) { // Operand #1 is in the table already? // If so, check to see if it's Ty*, or, more importantly, if it is a // pointer to a structure where the first element is a Ty... this code - // is neccesary because we might be trying to change the source and + // is necessary because we might be trying to change the source and // destination type of the store (they might be related) and the dest // pointer type might be a pointer to structure. Below we allow pointer // to structures where the 0th element is compatible with the value, @@ -864,7 +864,7 @@ static bool OperandConvertibleToType(User *U, Value *V, const Type *Ty, // Okay, at this point, we know that all of the arguments can be // converted. We succeed if we can change the return type if - // neccesary... + // necessary... // return ValueConvertibleToType(I, FTy->getReturnType(), CTMap, TD); } diff --git a/lib/Transforms/IPO/RaiseAllocations.cpp b/lib/Transforms/IPO/RaiseAllocations.cpp index dcfdb34b91..a1ad2c2918 100644 --- a/lib/Transforms/IPO/RaiseAllocations.cpp +++ b/lib/Transforms/IPO/RaiseAllocations.cpp @@ -133,7 +133,7 @@ bool RaiseAllocations::runOnBasicBlock(BasicBlock &BB) { ++NumRaised; } else if (CI->getCalledValue() == FreeFunc) { // Replace call to free? // If no prototype was provided for free, we may need to cast the - // source pointer. This should be really uncommon, but it's neccesary + // source pointer. This should be really uncommon, but it's necessary // just in case we are dealing with wierd code like this: // free((long)ptr); // diff --git a/lib/Transforms/Scalar/ADCE.cpp b/lib/Transforms/Scalar/ADCE.cpp index 27623fbacb..a22cdce641 100644 --- a/lib/Transforms/Scalar/ADCE.cpp +++ b/lib/Transforms/Scalar/ADCE.cpp @@ -208,7 +208,7 @@ bool ADCE::doADCE() { std::set<BasicBlock*> AliveBlocks; // Process the work list of instructions that just became live... if they - // became live, then that means that all of their operands are neccesary as + // became live, then that means that all of their operands are necessary as // well... make them live as well. // while (!WorkList.empty()) { diff --git a/lib/Transforms/Scalar/Reassociate.cpp b/lib/Transforms/Scalar/Reassociate.cpp index 716785b691..94446d09b8 100644 --- a/lib/Transforms/Scalar/Reassociate.cpp +++ b/lib/Transforms/Scalar/Reassociate.cpp @@ -177,7 +177,7 @@ static Value *NegateValue(Value *V, BasicBlock::iterator &BI) { // X = -(A+12+C+D) into X = -A + -12 + -C + -D = -12 + -A + -C + -D // so that later, a: Y = 12+X could get reassociated with the -12 to eliminate // the constants. We assume that instcombine will clean up the mess later if - // we introduce tons of unneccesary negation instructions... + // we introduce tons of unnecessary negation instructions... // if (Instruction *I = dyn_cast<Instruction>(V)) if (I->getOpcode() == Instruction::Add && I->use_size() == 1) { diff --git a/lib/Transforms/Scalar/SCCP.cpp b/lib/Transforms/Scalar/SCCP.cpp index c0ff2fae74..06227d80e5 100644 --- a/lib/Transforms/Scalar/SCCP.cpp +++ b/lib/Transforms/Scalar/SCCP.cpp @@ -132,7 +132,7 @@ private: } // getValueState - Return the InstVal object that corresponds to the value. - // This function is neccesary because not all values should start out in the + // This function is necessary because not all values should start out in the // underdefined state... Argument's should be overdefined, and // constants should be marked as constants. If a value is not known to be an // Instruction object, then use this accessor to get its value from the map. diff --git a/lib/Transforms/Utils/BasicBlockUtils.cpp b/lib/Transforms/Utils/BasicBlockUtils.cpp index 33834277b7..0f0f14aeba 100644 --- a/lib/Transforms/Utils/BasicBlockUtils.cpp +++ b/lib/Transforms/Utils/BasicBlockUtils.cpp @@ -23,7 +23,7 @@ void ReplaceInstWithValue(BasicBlock::InstListType &BIL, std::string OldName = I.getName(); - // Delete the unneccesary instruction now... + // Delete the unnecessary instruction now... BI = BIL.erase(BI); // Make sure to propagate a name if there is one already... diff --git a/lib/Transforms/Utils/LoopSimplify.cpp b/lib/Transforms/Utils/LoopSimplify.cpp index 7576b01130..9507941f6c 100644 --- a/lib/Transforms/Utils/LoopSimplify.cpp +++ b/lib/Transforms/Utils/LoopSimplify.cpp @@ -13,7 +13,7 @@ // as store-sinking that is built into LICM. // // Note that the simplifycfg pass will clean up blocks which are split out but -// end up being unneccesary, so usage of this pass does not neccesarily +// end up being unnecessary, so usage of this pass does not neccesarily // pessimize generated code. // //===----------------------------------------------------------------------===// diff --git a/lib/Transforms/Utils/LowerAllocations.cpp b/lib/Transforms/Utils/LowerAllocations.cpp index 53584d9d3e..8d75ae8e8c 100644 --- a/lib/Transforms/Utils/LowerAllocations.cpp +++ b/lib/Transforms/Utils/LowerAllocations.cpp @@ -97,7 +97,7 @@ bool LowerAllocations::runOnBasicBlock(BasicBlock &BB) { if (MI->getNumOperands() && Size == 1) { MallocArg = MI->getOperand(0); // Operand * 1 = Operand } else if (MI->getNumOperands()) { - // Multiply it by the array size if neccesary... + // Multiply it by the array size if necessary... MallocArg = BinaryOperator::create(Instruction::Mul, MI->getOperand(0), MallocArg, "", I); } diff --git a/lib/Transforms/Utils/PromoteMemoryToRegister.cpp b/lib/Transforms/Utils/PromoteMemoryToRegister.cpp index 85acce66e1..d22451c6a1 100644 --- a/lib/Transforms/Utils/PromoteMemoryToRegister.cpp +++ b/lib/Transforms/Utils/PromoteMemoryToRegister.cpp @@ -202,7 +202,7 @@ bool PromoteMem2Reg::QueuePhiNode(BasicBlock *BB, unsigned AllocaNo) { // correct number of entries for their predecessors. Value *NullVal = Constant::getNullValue(PN->getType()); - // This is neccesary because adding incoming values to the PHI node adds uses + // This is necessary because adding incoming values to the PHI node adds uses // to the basic blocks being used, which can invalidate the predecessor // iterator! std::vector<BasicBlock*> Preds(pred_begin(BB), pred_end(BB)); diff --git a/lib/VMCore/Dominators.cpp b/lib/VMCore/Dominators.cpp index 12d3eeecfb..abd875e26b 100644 --- a/lib/VMCore/Dominators.cpp +++ b/lib/VMCore/Dominators.cpp @@ -21,7 +21,7 @@ static RegisterAnalysis<DominatorSet> A("domset", "Dominator Set Construction", true); // dominates - Return true if A dominates B. This performs the special checks -// neccesary if A and B are in the same basic block. +// necessary if A and B are in the same basic block. // bool DominatorSetBase::dominates(Instruction *A, Instruction *B) const { BasicBlock *BBA = A->getParent(), *BBB = B->getParent(); diff --git a/lib/VMCore/Pass.cpp b/lib/VMCore/Pass.cpp index 6fb3ef0c40..ccb0ef90d1 100644 --- a/lib/VMCore/Pass.cpp +++ b/lib/VMCore/Pass.cpp @@ -177,7 +177,7 @@ const char *Pass::getPassName() const { } // print - Print out the internal state of the pass. This is called by Analyse -// to print out the contents of an analysis. Otherwise it is not neccesary to +// to print out the contents of an analysis. Otherwise it is not necessary to // implement this method. // void Pass::print(std::ostream &O) const { diff --git a/lib/VMCore/Verifier.cpp b/lib/VMCore/Verifier.cpp index a15733af12..1ca1f9b6ee 100644 --- a/lib/VMCore/Verifier.cpp +++ b/lib/VMCore/Verifier.cpp @@ -260,7 +260,7 @@ void Verifier::visitReturnInst(ReturnInst &RI) { "Function return type does not match operand " "type of return inst!", &RI, F->getReturnType()); - // Check to make sure that the return value has neccesary properties for + // Check to make sure that the return value has necessary properties for // terminators... visitTerminatorInst(RI); } |