- b0b412e - Renamed Type::isIntegral() to Type::isInteger() by Chris Lattner · 23 years ago
- 99f48c6 Add constant prop & DIE to InstCombine, so it cleans up after itself by Chris Lattner · 23 years ago
- 65217ff - instcombine demorgan's law: and (not A), (not B) == not (or A, B) by Chris Lattner · 23 years ago
- f6c0efa Instcombine PHI's of the form %PN = phi PN, X into X and by Chris Lattner · 23 years ago
- b8d6e40 - instcombine (~(a < b)) into (a >= b) by Chris Lattner · 23 years ago
- 9cd1e66 - implemented instcombine of phi (X, X, X) -> X by Chris Lattner · 23 years ago
- c59af1d Promote getelementptr instructions to constexprs if we can. by Chris Lattner · 23 years ago
- 3732aca Handle more cases of cast-of-cast in more general forms. by Chris Lattner · 23 years ago
- 0bb7591 Implement capability to fold this: by Chris Lattner · 23 years ago
- 31ae863 - Fix InstCombine pass to not generate or process NOT instructions by Chris Lattner · 23 years ago
- 8328263 - Rename ConstantGenericIntegral -> ConstantIntegral by Chris Lattner · 23 years ago
- e679449 * Factor a bunch of code by using ReplaceInstUsesWith by Chris Lattner · 23 years ago
- 6d14f2a New functionality for instcombine: by Chris Lattner · 23 years ago
- 650b6da Fix bug: test/Regression/Transforms/InstCombine/2002-08-02-CastTest.ll by Chris Lattner · 23 years ago
- ae7a0d3 * Cleanups of instcombine by Chris Lattner · 23 years ago
- c8b7092 by Chris Lattner · 23 years ago
- b28b680 *** empty log message *** by Chris Lattner · 23 years ago
- b2c5cb2 Disable folding g-e-p instructions into loads and stores. by Chris Lattner · 23 years ago
- 113f4f4 MEGAPATCH checkin. by Chris Lattner · 23 years ago
- 9c2765d Fold add X, 0 for floating point types as well by Chris Lattner · 24 years ago
- 170ed7b Fix bug: test/Regression/Transforms/InstCombine/2002-05-14-SubFailure.ll by Chris Lattner · 24 years ago
- 053c093 Fix bug: test/Regression/Transforms/InstCombine/2002-05-14-TouchDeletedInst.ll by Chris Lattner · 24 years ago
- 0b18c1d Add support for printing out statistics information when -stats is added to by Chris Lattner · 24 years ago
- 1fc23f3 Handle setcc <global*>, 0 instructions, Global pointers are never null! by Chris Lattner · 24 years ago
- ad3c495 Add ability to transform (x - (y - z)) into (x + (z - y)) by Chris Lattner · 24 years ago
- 147e975 * Combine: A-(-B) -> A + B * Bugfix: A + -B and -A + B by Chris Lattner · 24 years ago
- b4cfa7f Merge all individual .h files into a single Scalar.h file by Chris Lattner · 24 years ago
- 9b55e5a Reduce dependance on TransformInternals.h, instead using the TransformUtils library by Chris Lattner · 24 years ago
- a6e047a Only do masking for unsigned values! by Chris Lattner · 24 years ago
- bbbdd85 Handle X = phi Y --> X = Y by Chris Lattner · 24 years ago
- 5d6bec5 Combine not (not X) -> X by Chris Lattner · 24 years ago
- 9fa53de Support more cases... by Chris Lattner · 24 years ago
- f4cdbf3 Add many more instruction combination simplifications by Chris Lattner · 24 years ago
- 48a44f7 * Add ability to eliminate a bunch of different cascading cast variations by Chris Lattner · 24 years ago
- 31ba129 Add folding rules for mul X, 0 and mul X, 2 by Chris Lattner · 24 years ago
- d5a8470 Eliminate duplicate or unneccesary #include's by Chris Lattner · 24 years ago
- 37104aa Add new optional getPassName() virtual function that a Pass can override by Chris Lattner · 24 years ago
- f12cc84 Tighten up the AnalysisUsage of lots of passes, primarily to correctly indicate whether or not they invalidate the CFGA by Chris Lattner · 24 years ago
- c8e6654 * Rename MethodPass class to FunctionPass by Chris Lattner · 24 years ago
- 2716b5e Change Constant::getNullConstant to Constant::getNullValue by Chris Lattner · 24 years ago
- 260ab20 Significantly rework InstructionCombining to work better and to be cleaner. by Chris Lattner · 24 years ago
- f40379e Store instructions always return void, so they never get a name by Chris Lattner · 24 years ago
- 3a60d04 Eliminate cast of same type instructions. by Chris Lattner · 24 years ago
- 65b529f ConstantHandling moved into VMCore library by Chris Lattner · 24 years ago
- 62b7fd1 Change references to the Method class to be references to the Function by Chris Lattner · 24 years ago
- bee8662 Fix bug: test/Regression/Other/2002-03-11-InstCombineHang.ll by Chris Lattner · 24 years ago
- 04805fa Change over to use new style pass mechanism, now passes only expose small by Chris Lattner · 24 years ago
- 83d485b * Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and into by Chris Lattner · 24 years ago
- 60a6591 Method.h no longer includes BasicBlock.h by Chris Lattner · 24 years ago
- ee965ab Move stuff out of the Optimizations directories into the appropriate Transforms by Chris Lattner · 24 years ago
- 7f74a56 Changes to build successfully with GCC 3.02 by Chris Lattner · 24 years ago
- ca08125 initial checkin by Chris Lattner · 24 years ago