aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2002-08-03Eliminate cast instructions: use only GEPs in decomposed sequence.Vikram S. Adve
2002-08-02Fix problem where lli would not print out a 64 bit value when the client codeChris Lattner
2002-08-02Fix one real nasty bugChris Lattner
2002-08-02Fix lli with no argumentsChris Lattner
2002-08-02Fix bug: test/Regression/Transforms/InstCombine/2002-08-02-CastTest.llChris Lattner
2002-08-02* Cleanups of instcombineChris Lattner
2002-08-02Fix bug: test/Regression/Transforms/GCSE/2002-05-21-NoSharedDominator.llChris Lattner
2002-08-02Implement dominator checking in the verifier, so that we check that allChris Lattner
2002-08-02Fix bug: test/Regression/Other/2002-08-02-DomSetProblem.llChris Lattner
2002-08-02Split dominance calculation and post dominance calculation stuffChris Lattner
2002-08-01Remove unneccesary #inlcudeChris Lattner
2002-08-01Enhance -time-passes to be more detailed and usefulChris Lattner
2002-08-01Bug fix: incorrect SAVE instruction when using register for stack size.Vikram S. Adve
2002-07-31Fix bug: test/Regression/Assembler/2002-07-31-SlashInString.llxChris Lattner
2002-07-31Implement the other half of a feature advertised by OperandConvertableToType.Chris Lattner
2002-07-31Just improved comments and assertions.Vikram S. Adve
2002-07-31Add a missing case: converting float/double to unsigned integer types.Vikram S. Adve
2002-07-31Changes to be GCC3.1 friendlyChris Lattner
2002-07-31*** empty log message ***Chris Lattner
2002-07-31We need iostream in PassManagerT.h to use cerrChris Lattner
2002-07-31Add new -only-print-main-ds option that causes mains ds graph to beChris Lattner
2002-07-31Fix bug that was causing problems for lliChris Lattner
2002-07-30Add GlobalDSGraph -- a common graph that holds externally visible nodes.Vikram S. Adve
2002-07-30Print globals graph after either the BU or the TD pass.Vikram S. Adve
2002-07-30This file implements the top-down propagation pass for data structure graphs.Vikram S. Adve
2002-07-30Use a separate globals graph to hold externally visible nodes.Vikram S. Adve
2002-07-30Implement new -debug-pass=Arguments option that causes PassManager toChris Lattner
2002-07-30* Indent class into anonymous namespace, filling up the diff with garbageChris Lattner
2002-07-30Cleanup ConstantExpr handling:Chris Lattner
2002-07-30Cleanup ConstantExpr handling:Chris Lattner
2002-07-30Remove FIXME's that aren't really needed after all.Chris Lattner
2002-07-30Declare that these passes only depend on the CFG of the functionChris Lattner
2002-07-30* Move some code from Pass.cpp to PassManagerT.hChris Lattner
2002-07-30Implement constant propogation of logical (and, or, xor) expressions.Chris Lattner
2002-07-30Implement constant propogation of logical (and, or, xor) expressions.Chris Lattner
2002-07-30* Move InstructionSelection Pass here instead of living in Sparc.cpp. ItChris Lattner
2002-07-30* Move InstructionSelection pass to lib/CodeGen/InstrSelection so it isChris Lattner
2002-07-30Remove unused vectorChris Lattner
2002-07-30Fix bug with last patch which would occur when a call returned void and weChris Lattner
2002-07-30* Make sure the resolved function call instructions get the name from theChris Lattner
2002-07-30* Fix bug: test/Regression/Transforms/ADCE/2002-07-17-AssertionFailure.llChris Lattner
2002-07-29Add code to ensure that no PHI nodes are left laying around with theirChris Lattner
2002-07-29Implement a new RemoveSuccessor functionChris Lattner
2002-07-29Fix bug: test/Regression/Transforms/ADCE/2002-07-29-Segfault.llChris Lattner
2002-07-29Allow folding of basic blocks that have PHI nodes in them, fixing "bug":Chris Lattner
2002-07-29* Eliminate the Provided set. All Passes now finally just automaticallyChris Lattner
2002-07-29* Eliminate the Provided set. All Passes now finally just automaticallyChris Lattner
2002-07-29* PassInfo is allowed to be missing now (ie, not all passes need be registered)Chris Lattner
2002-07-29* Fix assertion failure caused by command line argument getting removed afterChris Lattner
2002-07-27Remove needless #includeChris Lattner