aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2002-11-02Implement the "unknown flag" which mainly consists of aligning printing codeChris Lattner
2002-11-02Oops, this was not meant to be checked inChris Lattner
2002-11-02Stop representing scalars as explicit nodes in the graph. Now the onlyChris Lattner
2002-11-02* Eliminate Scalar node type (renumber other node types)Chris Lattner
2002-11-01Fixed bug in Regression/CBackend/2002-10-30-FunctionPointerAlloca.llNick Hildenbrandt
2002-11-01Fix comments, steens is context sensitive, we just haven't implementedChris Lattner
2002-11-01Add a testcase cee should eventually passChris Lattner
2002-11-01Use absolute path name for "analyze" since we are changing directories.Vikram S. Adve
2002-11-01New iostream definitionsChris Lattner
2002-11-01Make sure to include name information if we have itChris Lattner
2002-11-01Fix burg build problem.Chris Lattner
2002-10-31Add a fixmeChris Lattner
2002-10-31A new test case that tries to generate all the different possible shiftBrian Gaeke
2002-10-31InstSelectSimple.cpp: Include llvm/iOther.h for ShiftInst.Brian Gaeke
2002-10-31 * Minor optimization: when merging nodes, merge the smaller one into theChris Lattner
2002-10-31Eliminate some unneccesary #includes and forward declsChris Lattner
2002-10-31CBE doesn't alloc correctlyNick Hildenbrandt
2002-10-31Reassociate pass now worksChris Lattner
2002-10-31Reassociate now worksChris Lattner
2002-10-31Fixes to the reassociate pass to make it respect dominance propertiesChris Lattner
2002-10-31Fix nasty bug in ::isNeg()Chris Lattner
2002-10-31Restore support for indirect function calls (which briefly wasn't workingVikram S. Adve
2002-10-31Do not print "NEW FILES AND DIRECTORIES" unless requested separatelyVikram S. Adve
2002-10-31Remove dead codeChris Lattner
2002-10-31Refactored DSGraph.h:Misha Brukman
2002-10-31This fixes all kinds of problems with array handling. There are still bugs toChris Lattner
2002-10-31New testcasesChris Lattner
2002-10-31Tell cvs to ignore *.dot and *.ps files in this directoryChris Lattner
2002-10-31New testcase for the possible array merging scenariosChris Lattner
2002-10-31Can simplify code now with the isCommutative() method.Chris Lattner
2002-10-31Use new isCommutative interface, which gives us SetEQ and SetNE for free.Chris Lattner
2002-10-31New isAssociative/isCommutative inspection methods, graciously contributed byChris Lattner
2002-10-31Statistic class should return const reference to *this, not a reference toChris Lattner
2002-10-31BreakCriticalEdges should update dominance frontier information as well asChris Lattner
2002-10-31Add interface to update domfrontier info, thanks to Casey Carter for implChris Lattner
2002-10-31New testcasesChris Lattner
2002-10-30Fix two problems:Chris Lattner
2002-10-30Bug fix: need to initialize new CallArgsDescriptor pointer.Vikram S. Adve
2002-10-30Bug fix in setting an implicit ref.Vikram S. Adve
2002-10-30In getID(), don't call getValidSymbolName to mangle external names!Vikram S. Adve
2002-10-30Add lots more infoChris Lattner
2002-10-30Return 0 instead of 1 for correct execution. Makes automated testing happy.Misha Brukman
2002-10-30Make the testcase MORE complexChris Lattner
2002-10-30Remove fixmeChris Lattner
2002-10-30Add special code to make printing SSA form machine instructions nicerChris Lattner
2002-10-30Name the first basic blockChris Lattner
2002-10-30Make sure to set the destination register correctlyChris Lattner
2002-10-30Allow BuildMI that helps automate construction of SSA informationChris Lattner
2002-10-30Set the destination register field based on the target specific flagsChris Lattner
2002-10-30Add flag to specify when no value is produced by an instructionChris Lattner