From 57d708b122d6fccaf2d5f8a4544f23ec1ad3060c Mon Sep 17 00:00:00 2001 From: Misha Brukman Date: Thu, 7 Aug 2003 21:23:52 +0000 Subject: [PATCH] * The possessive third-person singular has no apostrophe (its) * Grouped header files to fit with the LLVM standard * Fit code into 80 columns git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7690 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/gccas/gccas.cpp | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/tools/gccas/gccas.cpp b/tools/gccas/gccas.cpp index 19182a9d519..70fe370740a 100644 --- a/tools/gccas/gccas.cpp +++ b/tools/gccas/gccas.cpp @@ -1,22 +1,22 @@ //===----------------------------------------------------------------------===// // LLVM 'GCCAS' UTILITY // -// This utility is designed to be used by the GCC frontend for creating -// bytecode files from it's intermediate llvm assembly. The requirements for -// this utility are thus slightly different than that of the standard as util. +// This utility is designed to be used by the GCC frontend for creating bytecode +// files from its intermediate LLVM assembly. The requirements for this utility +// are thus slightly different than that of the standard `as' util. // //===----------------------------------------------------------------------===// #include "llvm/Module.h" #include "llvm/PassManager.h" +#include "llvm/Analysis/LoadValueNumbering.h" +#include "llvm/Analysis/Verifier.h" #include "llvm/Assembly/Parser.h" +#include "llvm/Bytecode/WriteBytecodePass.h" +#include "llvm/Target/TargetData.h" #include "llvm/Transforms/RaisePointerReferences.h" #include "llvm/Transforms/IPO.h" #include "llvm/Transforms/Scalar.h" -#include "llvm/Analysis/LoadValueNumbering.h" -#include "llvm/Analysis/Verifier.h" -#include "llvm/Bytecode/WriteBytecodePass.h" -#include "llvm/Target/TargetData.h" #include "Support/CommandLine.h" #include "Support/Signals.h" #include @@ -75,7 +75,8 @@ void AddConfiguredTransformationPasses(PassManager &PM) { addPass(PM, createPromoteMemoryToRegister()); // Promote alloca's to regs addPass(PM, createIndVarSimplifyPass()); // Simplify indvars addPass(PM, createReassociatePass()); // Reassociate expressions - //addPass(PM, createCorrelatedExpressionEliminationPass());// Kill corr branches + // Kill corr branches + //addPass(PM, createCorrelatedExpressionEliminationPass()); addPass(PM, createInstructionCombiningPass()); // Combine silly seq's addPass(PM, createCFGSimplificationPass()); // Merge & remove BBs addPass(PM, createLICMPass()); // Hoist loop invariants