- bdd15ad Implement remainder by Chris Lattner · 23 years ago
- 8a2e64c New testcase for bugs in the constant propogator by Chris Lattner · 23 years ago
- 6a7cd22 Add tests for floating point remainder elimination by Chris Lattner · 23 years ago
- 8e122e1 New testcase to see if constant propogation of remainder is implemented by Chris Lattner · 23 years ago
- 4f53850 This testcase is a sanity check by Chris Lattner · 23 years ago
- 905f311 Fix bug: test/Regression/Transforms/SCCP/2002-05-03-NotOperator.ll by Chris Lattner · 23 years ago
- b6df79a Add new testcase for general constant prop. by Chris Lattner · 23 years ago
- 46d51f7 Add const prop pass to eliminate dead branches by Chris Lattner · 23 years ago
- 2adcd83 Implement the NOT operator. by Chris Lattner · 23 years ago
- 9661123 We currently don't allow unresolved opaque types! by Chris Lattner · 23 years ago
- 2e055ed Add -d switch to test AsmWriter as well by Chris Lattner · 23 years ago
- 9b02cc3 Allow open/closing curly braces instead of begin/end to define the body of a function by Chris Lattner · 23 years ago
- 8fba3a0 Eliminate usage of function level constant pool by Chris Lattner · 23 years ago
- 978d57f Use unified diffs with gnu diff instead of old diffs by Chris Lattner · 23 years ago
- 904ec28 Ok, really it only takes me 3 times to get this right! by Chris Lattner · 23 years ago
- 52a9a1d Oops, disable debugging code all the way. :) by Chris Lattner · 23 years ago
- b9a6634 * Finish the implementation of isEdgeFeasible this fixes bug: by Chris Lattner · 23 years ago
- 59f0ce2 * Enable SCCP debugging to be turned on with a simple change of #define by Chris Lattner · 23 years ago
- a1ab959 More testcases for SCCP by Chris Lattner · 23 years ago
- 0e9c515 * Simplify the code by not bothering to name the folded constant by Chris Lattner · 23 years ago
- fecfa61 Additional testcase by Chris Lattner · 23 years ago
- 6633363 Run the SCCP test by Chris Lattner · 23 years ago
- f36c34f First testcase for SCCP pass by Chris Lattner · 23 years ago
- 17c48f7 Simplify the testcase a bit by Chris Lattner · 23 years ago
- e23a7e9 New testcase by Chris Lattner · 23 years ago
- f4dca80 Implement cast operations on booleans to allow casting bools to ints, f.e. by Chris Lattner · 23 years ago
- 9705a15 * Fix a bug (test/Regression/Assembler/2002-05-02-InvalidForwardRef.ll) by Chris Lattner · 23 years ago
- 7dd79b6 New testcase for assembler failure by Chris Lattner · 23 years ago
- b05ca44 The implementation keyword is no longer neccesary by Chris Lattner · 23 years ago
- 0e73ce6 The "implementation" is now allowed but not required by the parser. All type by Chris Lattner · 23 years ago
- 872265e ExprTypeConvert will already do this transformation, no need to specialize by Chris Lattner · 23 years ago
- 1f8d13c Be a little more efficient, do not generate loads and stores with indices in them. by Chris Lattner · 23 years ago
- bbad858 Fix bug: test/Regression/Transforms/LevelRaise/2002-05-02-BadCastElimination.ll by Chris Lattner · 23 years ago
- a1be566 * Add ability to eliminate a bunch of different cascading cast variations by Chris Lattner · 23 years ago
- fa49f81 Intitial checkin of cast tests by Chris Lattner · 23 years ago
- a38ef97 New testcase for bug found by Vikram by Chris Lattner · 23 years ago
- 01853e8 Check another case by Chris Lattner · 23 years ago
- 68d024d by Chris Lattner · 23 years ago
- 5061263 New bug testcase by Chris Lattner · 23 years ago
- e23476a Remove unneccesary pass. by Chris Lattner · 23 years ago
- 71d3934 Remove unneccesary pass by Chris Lattner · 23 years ago
- fdc7c29 New testcase by Chris Lattner · 23 years ago
- ee37bb3 Fix problem where subpasses would invalidate all analyses outstanding by Chris Lattner · 23 years ago
- 6c1ce21 Add folding rules for mul X, 0 and mul X, 2 by Chris Lattner · 23 years ago
- efc01f6 New test cases for mul folding by Chris Lattner · 23 years ago
- 0dbfc05 Significantly clean up SCCP pass. Now the two classes are merged and in by Chris Lattner · 23 years ago
- f737121 Range insertion now returns an iterator by Chris Lattner · 23 years ago
- ea1e8c7 Make the range insert operation return an iterator, even though the STL by Chris Lattner · 23 years ago
- 91b078d These aren't tools by Chris Lattner · 23 years ago
- 94cf3b1 Remove unused files: This is the old induction varaible cannonicalization by Chris Lattner · 23 years ago
- 8ac58a8 Move constant merging pass earlier Include the SCCP pass in gccas by Chris Lattner · 23 years ago
- 4840146 Fix for problem when allocating something like this: malloc(100-i); by Chris Lattner · 23 years ago
- 868cb7d Merge Chris's script with the one already checked in by Chris Lattner · 23 years ago
- e2cbbce Fix #include broken by iMemory.h not including DerivedTypes.h by Chris Lattner · 23 years ago
- 86e9187 Add neccesary #include by Chris Lattner · 23 years ago
- 72a1d4e changes because iMemory.h no longer #includes DerivedTypes.h by Chris Lattner · 23 years ago
- 3eb59c0 Changes so that iMemory.h doesn't include DerivedTypes.h by Chris Lattner · 23 years ago
- ee9c7d5 Change to allow iMemory.h to avoid including DerivedTypes.h by Chris Lattner · 23 years ago
- 924025e Fix bug: test/Regression/Other/2002-04-29-NameBinding.ll by Chris Lattner · 23 years ago
- fbaed2e Remove InstForest from analysis namespace by Chris Lattner · 23 years ago
- f772f8e Eliminate dead global variables by Chris Lattner · 23 years ago
- f3e3247 Remove analysis namespace by Chris Lattner · 23 years ago
- 51176ea New test for broken asm parser by Chris Lattner · 23 years ago
- c6f3ae5 Eliminate duplicate or unneccesary #include's by Chris Lattner · 23 years ago
- 8b054c0e Remove broken assertion. by Chris Lattner · 23 years ago
- 96c466b Add new optional getPassName() virtual function that a Pass can override by Chris Lattner · 23 years ago
- 691fa3c Add a new command line option for PassManager using utilities. by Chris Lattner · 23 years ago
- 63f824c Stub functions for timing support by Chris Lattner · 23 years ago
- 097632e More cleanups by Chris Lattner · 23 years ago
- 2f6f03b Code cleanups by Chris Lattner · 23 years ago
- 18b24ea Remove dead code by Chris Lattner · 23 years ago
- cc82cc1 FIXME removed: malloc/alloca ALWAYS have a size argument by Chris Lattner · 23 years ago
- e6ef669 Rename functions to be more consistend with other pass constructors by Chris Lattner · 23 years ago
- 9d73279 Todo has been implemented, remove it by Chris Lattner · 23 years ago
- 97e52e4 Tighten up the AnalysisUsage of lots of passes, primarily to correctly indicate whether or not they invalidate the CFGA by Chris Lattner · 23 years ago
- 0ad0d0e Tighten up the AnalysisUsage of lots of passes, primarily to correctly indicate whether or not they invalidate the CFG by Chris Lattner · 23 years ago
- 3330e5b Move FunctionPass::doesNotModifyCFG to AnalysisUsage::preservesCFG() by Chris Lattner · 23 years ago
- d30efaf * Add a stub to FunctionPass so that subclasses can declare that they do not by Chris Lattner · 23 years ago
- 3adc069 Move include/llvm/PassManager.h to lib/VMCore/PassManagerT.h by Chris Lattner · 23 years ago
- d50b671 Add #include that was removed from TargetMachine.h by Chris Lattner · 23 years ago
- b6dcbfc Use forward decl instead of #include by Chris Lattner · 23 years ago
- 97453d6 Include appropriate file by Chris Lattner · 23 years ago
- 31bcdb8 Split ConstantVals.h into Constant.h and Constants.h by Chris Lattner · 23 years ago
- 9ae93cd Fix two FIXME's by Chris Lattner · 23 years ago
- bfeec10 Simplify and update code a bit by Chris Lattner · 23 years ago
- b9ddce6 Eliminate the PromoteInstance class, incorporating it into the PromotePass by Chris Lattner · 23 years ago
- 0adb9f9 Eliminate visited, CurrentValue, and WriteSets as instance variables of by Chris Lattner · 23 years ago
- 5b5df17 * Fix bug: test/Regression/Transforms/Mem2Reg/2002-03-28-UninitializedVal.ll by Chris Lattner · 23 years ago
- 9f4eb01 This huge changeset is a strictly cleanup change by Chris Lattner · 23 years ago
- 4ec35ab Eliminate the cfg namespace by Chris Lattner · 23 years ago
- 1b7f7dc Eliminate the cfg namespace, moving LoopInfo, Dominators, Interval* classes by Chris Lattner · 23 years ago
- 8fc2f20 Remove all contents of the cfg namespace to the global namespace by Chris Lattner · 23 years ago
- 8765096 Remove obsolete namespace from example by Chris Lattner · 23 years ago
- 39dd024 Remove extra unused argument from CheckFailed method by Chris Lattner · 23 years ago
- 794caa1 The check to see if an external function was marked internal was not reachable! by Chris Lattner · 23 years ago
- c6d52e0 Expose the internalize pass. by Chris Lattner · 23 years ago
- 7bf5dfe Run the internalize pass to mark all functions except main internal when by Chris Lattner · 23 years ago
- 100d6da Be careful not to make "external" function internal by Chris Lattner · 23 years ago
- dbb1735 Initial checkin of new "Internalize" pass for GCCLD by Chris Lattner · 23 years ago
- 2e9175a Minor changes to allow Modules (which are no longer Values) to work by Chris Lattner · 23 years ago