2002-08-23 |
Chris Lattner | - instcombine demorgan's law: and (not A), (not B... |
tree | commitdiff |
2002-08-22 |
Chris Lattner | Eliminated the MemAccessInst class, folding contents... |
tree | commitdiff |
2002-08-22 |
Chris Lattner | Eliminated the MemAccessInst class, folding contents... |
tree | commitdiff |
2002-08-22 |
Chris Lattner | Load & StoreInst no longer derive from MemAccessInst... |
tree | commitdiff |
2002-08-22 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-08-22 |
Chris Lattner | Add capability of using pointer analysis to LICM |
tree | commitdiff |
2002-08-22 |
Chris Lattner | Remove long obsolete comments |
tree | commitdiff |
2002-08-22 |
Chris Lattner | Instcombine PHI's of the form %PN = phi PN, X into... |
tree | commitdiff |
2002-08-22 |
Chris Lattner | Convert GCSE pass to use new alias analysis infrastructure |
tree | commitdiff |
2002-08-22 |
Chris Lattner | Do not generate load/store instructions with indexing. |
tree | commitdiff |
2002-08-21 |
Chris Lattner | - Split Dominators.h into Dominators.h & PostDominators.h |
tree | commitdiff |
2002-08-21 |
Chris Lattner | Do not generate loads/stores with indexing |
tree | commitdiff |
2002-08-21 |
Chris Lattner | Remove extraneous #includes |
tree | commitdiff |
2002-08-21 |
Chris Lattner | Do not create load/stores with indexes |
tree | commitdiff |
2002-08-21 |
Chris Lattner | Remove an optimization that isn't. |
tree | commitdiff |
2002-08-21 |
Chris Lattner | - Do not expose ::ID from any of the analyses anymore. |
tree | commitdiff |
2002-08-20 |
Chris Lattner | fixed bug: test/Regression/Linker/2002-08-20-ConstantEx... |
tree | commitdiff |
2002-08-20 |
Chris Lattner | - instcombine (~(a < b)) into (a >= b) |
tree | commitdiff |
2002-08-20 |
Chris Lattner | - implemented instcombine of phi (X, X, X) -> X |
tree | commitdiff |
2002-08-18 |
Chris Lattner | - Made GlobalDCE worklist driven, making it more... |
tree | commitdiff |
2002-08-17 |
Chris Lattner | Promote getelementptr instructions to constexprs if... |
tree | commitdiff |
2002-08-15 |
Chris Lattner | Handle more cases of cast-of-cast in more general forms. |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Implement capability to fold this: |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Avoid creating 'load X, 0' instead of just 'load X' |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Avoid inserting an entry block unless we need it |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Remove support for Not ConstantExpr. This simplifies... |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Fix bug introduced in last checkin due to CastInst... |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Remove support for NOT instruction |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Remove extra #includes |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Remove support for unary operators |
tree | commitdiff |
2002-08-14 |
Chris Lattner | - Fix InstCombine pass to not generate or process... |
tree | commitdiff |
2002-08-14 |
Chris Lattner | Remove support for NOT instruction |
tree | commitdiff |
2002-08-13 |
Chris Lattner | - Rename ConstantGenericIntegral -> ConstantIntegral |
tree | commitdiff |
2002-08-12 |
Chris Lattner | * Factor a bunch of code by using ReplaceInstUsesWith |
tree | commitdiff |
2002-08-09 |
Chris Lattner | New functionality for instcombine: |
tree | commitdiff |
2002-08-08 |
Chris Lattner | Initial checkin of the "Hello World" Pass. |
tree | commitdiff |
2002-08-08 |
Chris Lattner | - Cleaned up the interface to AnalysisUsage to take... |
tree | commitdiff |
2002-08-08 |
Chris Lattner | - Cleaned up the interface to AnalysisUsage to take... |
tree | commitdiff |
2002-08-08 |
Chris Lattner | Remove extraneous #includes |
tree | commitdiff |
2002-08-03 |
Vikram S. Adve | Eliminate cast instructions: use only GEPs in decompose... |
tree | commitdiff |
2002-08-02 |
Chris Lattner | Fix bug: test/Regression/Transforms/InstCombine/2002... |
tree | commitdiff |
2002-08-02 |
Chris Lattner | * Cleanups of instcombine |
tree | commitdiff |
2002-08-02 |
Chris Lattner | Fix bug: test/Regression/Transforms/GCSE/2002-05-21... |
tree | commitdiff |
2002-08-01 |
Chris Lattner | Remove unneccesary #inlcude |
tree | commitdiff |
2002-07-31 |
Chris Lattner | Implement the other half of a feature advertised by... |
tree | commitdiff |
2002-07-30 |
Chris Lattner | * Indent class into anonymous namespace, filling up... |
tree | commitdiff |
2002-07-30 |
Chris Lattner | Cleanup ConstantExpr handling: |
tree | commitdiff |
2002-07-30 |
Chris Lattner | Remove FIXME's that aren't really needed after all. |
tree | commitdiff |
2002-07-30 |
Chris Lattner | Fix bug with last patch which would occur when a call... |
tree | commitdiff |
2002-07-30 |
Chris Lattner | * Make sure the resolved function call instructions... |
tree | commitdiff |
2002-07-30 |
Chris Lattner | * Fix bug: test/Regression/Transforms/ADCE/2002-07... |
tree | commitdiff |
2002-07-29 |
Chris Lattner | Add code to ensure that no PHI nodes are left laying... |
tree | commitdiff |
2002-07-29 |
Chris Lattner | Implement a new RemoveSuccessor function |
tree | commitdiff |
2002-07-29 |
Chris Lattner | Fix bug: test/Regression/Transforms/ADCE/2002-07-29... |
tree | commitdiff |
2002-07-29 |
Chris Lattner | Allow folding of basic blocks that have PHI nodes in... |
tree | commitdiff |
2002-07-27 |
Chris Lattner | * Standardize how analysis results/passes as printed... |
tree | commitdiff |
2002-07-27 |
Chris Lattner | * Standardize how analysis results/passes as printed... |
tree | commitdiff |
2002-07-26 |
Chris Lattner | * Add support for different "PassType's" |
tree | commitdiff |
2002-07-26 |
Chris Lattner | * Add support for different "PassType's" |
tree | commitdiff |
2002-07-26 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-07-25 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-07-24 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-07-24 |
Chris Lattner | Eliminate several include/llvm/Transforms/IPO/*.h files... |
tree | commitdiff |
2002-07-23 |
Chris Lattner | Merge ChangeAllocations into scalar.h |
tree | commitdiff |
2002-07-23 |
Chris Lattner | Rename header |
tree | commitdiff |
2002-07-23 |
Chris Lattner | Cleanup and simplify code |
tree | commitdiff |
2002-07-23 |
Chris Lattner | Incorporate ConstantMerge.h into IPO.h |
tree | commitdiff |
2002-07-23 |
Chris Lattner | Rename LevelChange.h to RaisePointerReferences.h |
tree | commitdiff |
2002-07-23 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-07-23 |
Chris Lattner | * Remove getPassName implementation |
tree | commitdiff |
2002-07-23 |
Chris Lattner | * Cleanup the pass a bit more, making it more object... |
tree | commitdiff |
2002-07-23 |
Chris Lattner | * Break the two different behaviors of SimpleStructMuta... |
tree | commitdiff |
2002-07-23 |
Chris Lattner | * Make the ctor take a TargetData even though it's... |
tree | commitdiff |
2002-07-23 |
Chris Lattner | * Remove lots of dead stuff |
tree | commitdiff |
2002-07-23 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-07-22 |
Chris Lattner | Hide extra argument |
tree | commitdiff |
2002-07-22 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-07-21 |
Anand Shukla | comeented out debug printing |
tree | commitdiff |
2002-07-18 |
Anand Shukla | minor corrections |
tree | commitdiff |
2002-07-18 |
Chris Lattner | Seperate stats for DCE'd functions and vars |
tree | commitdiff |
2002-07-18 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-07-18 |
Chris Lattner | Only functions with external linkage can be resolved... |
tree | commitdiff |
2002-07-18 |
Chris Lattner | * Rewrite loop to be slightly more efficient (arguably) |
tree | commitdiff |
2002-07-18 |
Chris Lattner | * Correctly get prototype for void*malloc(size_t) |
tree | commitdiff |
2002-07-18 |
Chris Lattner | Implement linking of ConstExprs |
tree | commitdiff |
2002-07-17 |
Chris Lattner | Anand forgot to check in the makefile corresponding... |
tree | commitdiff |
2002-07-17 |
Chris Lattner | * Remove dead code from ExprTypeConvert.cpp |
tree | commitdiff |
2002-07-16 |
Chris Lattner | * Add a bunch of debugging features to LevelRaise |
tree | commitdiff |
2002-07-16 |
Chris Lattner | Avoid !sized assertion failure if Ty is not a sized... |
tree | commitdiff |
2002-07-16 |
Chris Lattner | Fix bug: test/Regression/Transforms/LevelRaise/2002... |
tree | commitdiff |
2002-07-16 |
Anand Shukla | Moved over EmitFunctions to this library |
tree | commitdiff |
2002-07-16 |
Anand Shukla | removed this directory |
tree | commitdiff |
2002-07-16 |
Anand Shukla | Moved EmitFunctions.cpp up to instrumentation directory |
tree | commitdiff |
2002-07-16 |
Chris Lattner | Bugfix to previous checkin |
tree | commitdiff |
2002-07-16 |
Chris Lattner | * Cleanup pass |
tree | commitdiff |
2002-07-16 |
Chris Lattner | * Add assertion to ExprTypeConvert to detect error... |
tree | commitdiff |
2002-07-12 |
Anand Shukla | Added EmitFunctions directory |
tree | commitdiff |
2002-07-12 |
Anand Shukla | Initial makefile |
tree | commitdiff |
2002-07-12 |
Anand Shukla | Initial version: adds a function table to output code |
tree | commitdiff |
2002-07-10 |
Chris Lattner | Disable folding g-e-p instructions into loads and stores. |
tree | commitdiff |
next |