2005-01-28 |
Chris Lattner | Fix a nasty thinko in my previous commit. |
blob | commitdiff | raw |
2005-01-28 |
Chris Lattner | Fix ConstProp/2005-01-28-SetCCGEP.ll: indexing over... |
blob | commitdiff | raw | diff to current |
2005-01-06 |
Chris Lattner | No need to pessimize current code for future possibilities. |
blob | commitdiff | raw | diff to current |
2004-11-22 |
Chris Lattner | Fix test/Regression/CFrontend/2003-11-01-EmptyStructCrash.c |
blob | commitdiff | raw | diff to current |
2004-11-17 |
Chris Lattner | Generalize this code to turn any cast-to-first-element... |
blob | commitdiff | raw | diff to current |
2004-10-17 |
Chris Lattner | fold gep undef, ... -> undef |
blob | commitdiff | raw | diff to current |
2004-10-17 |
Chris Lattner | Fix constant folding relational operators with undef... |
blob | commitdiff | raw | diff to current |
2004-10-16 |
Chris Lattner | Implement constant folding of undef values. |
blob | commitdiff | raw | diff to current |
2004-10-11 |
Chris Lattner | Allow creation of GEP constantexprs with a vector of... |
blob | commitdiff | raw | diff to current |
2004-10-11 |
Chris Lattner | If we are trying to create a ConstantExpr cast that... |
blob | commitdiff | raw | diff to current |
2004-07-17 |
Reid Spencer | bug 122: |
blob | commitdiff | raw | diff to current |
2004-07-15 |
Chris Lattner | Implement folding of expressions like 'uint cast (int... |
blob | commitdiff | raw | diff to current |
2004-07-07 |
Chris Lattner | When folding constant expr gep's, don't force the use... |
blob | commitdiff | raw | diff to current |
2004-06-17 |
Chris Lattner | Rename Type::PrimitiveID to TypeId and ::getPrimitiveID... |
blob | commitdiff | raw | diff to current |
2004-05-30 |
Reid Spencer | Fix a bug that Chris asserts emphatically is a bug... |
blob | commitdiff | raw | diff to current |
2004-04-11 |
Chris Lattner | Add a missing break, which caused a crash in an obscure... |
blob | commitdiff | raw | diff to current |
2004-04-05 |
Chris Lattner | Support getelementptr instructions which use uint's... |
blob | commitdiff | raw | diff to current |
2004-03-12 |
Chris Lattner | Teach the constant folder how to do select instructions |
blob | commitdiff | raw | diff to current |
2004-03-08 |
Chris Lattner | Implement test/Regression/Assembler/2004-03-07-Function... |
blob | commitdiff | raw | diff to current |
2004-02-22 |
Chris Lattner | Get all instruction definitions |
blob | commitdiff | raw | diff to current |
2004-02-16 |
Chris Lattner | Move the folding of gep null, 0, 0, 0 to a place where... |
blob | commitdiff | raw | diff to current |
2004-02-01 |
Chris Lattner | Fix a crasher bug in my constant folding rewrite |
blob | commitdiff | raw | diff to current |
2004-01-13 |
Chris Lattner | Implement a bunch of symbolic constant folding opportun... |
blob | commitdiff | raw | diff to current |
2004-01-12 |
Chris Lattner | Rearrange and comment code better. No functionality... |
blob | commitdiff | raw | diff to current |
2004-01-12 |
Chris Lattner | Rename ConstantHandling.* -> ConstantFolding.* |
blob | commitdiff | raw | diff to current |
2004-01-12 |
Chris Lattner | Remove a whole bunch more ugliness. This is actually... |
blob | commitdiff | raw | diff to current |
2004-01-12 |
Chris Lattner | Move ConstantHandling.h into lib/VMCore and out of... |
blob | commitdiff | raw | diff to current |
2004-01-12 |
Chris Lattner | Eliminate usage of the wierd overloaded operator consta... |
blob | commitdiff | raw | diff to current |
2004-01-12 |
Chris Lattner | Move llvm::ConstantFoldInstruction from here to Transfo... |
blob | commitdiff | raw | diff to current |
2004-01-11 |
Chris Lattner | Implement: Assembler/2004-01-11-getelementptrfolding.llx |
blob | commitdiff | raw | diff to current |
2003-11-25 |
Chris Lattner | Relax constrains on GEP type indexes |
blob | commitdiff | raw | diff to current |
2003-11-17 |
Chris Lattner | Implement == and != correctly. Before they would incor... |
blob | commitdiff | raw | diff to current |
2003-11-17 |
Chris Lattner | No REALLY, get rid of ConstantPointer references |
blob | commitdiff | raw | diff to current |
2003-11-17 |
Chris Lattner | Eliminate use of the ConstantPointer class |
blob | commitdiff | raw | diff to current |
2003-11-17 |
Chris Lattner | Constant folding shalt not be built on annotations |
blob | commitdiff | raw | diff to current |
2003-11-11 |
Brian Gaeke | Put all LLVM code into the llvm namespace, as per bug... |
blob | commitdiff | raw | diff to current |
2003-10-20 |
John Criswell | Added LLVM project notice to the top of every C++ sourc... |
blob | commitdiff | raw | diff to current |
2003-08-21 |
Chris Lattner | Implement Assembler/2003-08-21-ConstantExprCast-Fold.llx |
blob | commitdiff | raw | diff to current |
2003-08-20 |
Chris Lattner | Implement testcase: Assembler/2003-08-20-ConstantExprGE... |
blob | commitdiff | raw | diff to current |
2003-08-13 |
Chris Lattner | Implement constant folding of casts from boolean consta... |
blob | commitdiff | raw | diff to current |
2003-06-26 |
Chris Lattner | Implement more aggressive folding of constant GEP instr... |
blob | commitdiff | raw | diff to current |
2003-05-27 |
Chris Lattner | Fix constant folding to ALWAYS work. |
blob | commitdiff | raw | diff to current |
2003-05-14 |
Chris Lattner | Remove unnecessary casts |
blob | commitdiff | raw | diff to current |
2003-05-14 |
Chris Lattner | Fix bug |
blob | commitdiff | raw | diff to current |
2003-05-13 |
Chris Lattner | Implement another getelementptr folding opportunity... |
blob | commitdiff | raw | diff to current |
2003-05-12 |
Chris Lattner | Fix Bug: ConstProp/2003-05-12-DivideError.ll |
blob | commitdiff | raw | diff to current |
2003-04-25 |
Chris Lattner | ** CORRECTLY, conservatively handle constant expressions |
blob | commitdiff | raw | diff to current |
2003-04-17 |
Chris Lattner | Allow constant folding of GEP instructions, even if... |
blob | commitdiff | raw | diff to current |
2002-09-03 |
Chris Lattner | Implement setcc for booleans. Fixes bug: |
blob | commitdiff | raw | diff to current |
2002-08-14 |
Chris Lattner | Remove support forNOT instruction |
blob | commitdiff | raw | diff to current |
2002-07-30 |
Chris Lattner | Implement constant propogation of logical (and, or... |
blob | commitdiff | raw | diff to current |
2002-05-07 |
Chris Lattner | Implement constant propogation of PHI instructions... |
blob | commitdiff | raw | diff to current |
2002-05-06 |
Chris Lattner | Move code out of header file |
blob | commitdiff | raw | diff to current |
2002-05-06 |
Chris Lattner | Implement constant propogation of shifts |
blob | commitdiff | raw | diff to current |
2002-05-03 |
Chris Lattner | Implement remainder |
blob | commitdiff | raw | diff to current |
2002-05-03 |
Chris Lattner | Fix bug: test/Regression/Transforms/SCCP/2002-05-03... |
blob | commitdiff | raw | diff to current |
2002-04-08 |
Chris Lattner | ConstantHandling moved into VMCore library |
blob | commitdiff | raw | diff to current |
2002-04-07 |
Chris Lattner | Implement constant propogation of multiply and divide... |
blob | commitdiff | raw | diff to current |
2002-01-21 |
Chris Lattner | Move stuff out of the Optimizations directories into... |
blob | commitdiff | raw | diff to current |
2002-01-21 |
Chris Lattner | Pull stuff out of opt namespace |
blob | commitdiff | raw | diff to current |
2001-12-03 |
Chris Lattner | Rename ConstPoolVal -> Constant |
blob | commitdiff | raw | diff to current |
2001-11-01 |
Chris Lattner | Implement constant propogation of null pointer values. |
blob | commitdiff | raw | diff to current |
2001-10-13 |
Chris Lattner | not is a keyword in ansi C++, avoid it |
blob | commitdiff | raw | diff to current |
2001-10-01 |
Chris Lattner | Add more support for new style casts |
blob | commitdiff | raw | diff to current |
2001-09-10 |
Chris Lattner | Use correct style casts |
blob | commitdiff | raw | diff to current |
2001-09-09 |
Chris Lattner | Clean up ConstRules stuff to use annotations instead... |
blob | commitdiff | raw | diff to current |
2001-09-07 |
Chris Lattner | * Support global constants |
blob | commitdiff | raw | diff to current |
2001-07-21 |
Chris Lattner | Add support for casts |
blob | commitdiff | raw | diff to current |
2001-07-20 |
Chris Lattner | Add support for constant propogation of multiplies |
blob | commitdiff | raw | diff to current |
2001-07-08 |
Chris Lattner | Neg instruction removed. Cast instruction implemented. |
blob | commitdiff | raw | diff to current |
2001-06-30 |
Chris Lattner | Optimizations got their own header files |
blob | commitdiff | raw | diff to current |
2001-06-06 |
Chris Lattner | Initial revision |
blob | commitdiff | raw | diff to current |
|