Age | Commit message (Expand) | Author |
2006-06-28 | Use hidden visibility to reduce the sizes of some .o files. This chops 60K o... | Chris Lattner |
2006-06-21 | Add more anonymous namespaces to make it clear that these are private classes | Chris Lattner |
2006-04-08 | Add shufflevector support, todo, implement better constant folding. | Chris Lattner |
2006-04-07 | Constant fold extractelement(zero, x) -> zero | Chris Lattner |
2006-04-02 | Constant fold casts from things like <4 x int> -> <4 x uint>, likewise int<->fp. | Chris Lattner |
2006-03-31 | constant fold extractelement with undef operands. | Chris Lattner |
2006-01-17 | VMCore support for the insertelement operation. | Robert Bocchino |
2006-01-10 | Added constant folding support for the extractelement operation. | Robert Bocchino |
2006-01-05 | Implement a few symbolic constant folding things. X ? Y : Y is Y. | Chris Lattner |
2006-01-05 | fix some formatting problems | Chris Lattner |
2006-01-04 | implement constant folding of ==/!= on constant packed, simplify some code. | Chris Lattner |
2006-01-04 | implement constant folding for the element-wise binary operations | Chris Lattner |
2006-01-04 | don't crash when trying to constant fold packed expressions. | Chris Lattner |
2005-05-03 | Use ANSI-approved way of getting the value infinity (otherwise VC++ won't com... | Jeff Cohen |
2005-05-02 | fold fp div by 0 to inf, the way gcc does. This is legal according to the FP... | Andrew Lenharth |
2005-04-24 | Shut GCC 4.0 up about classes with virtual functions but no virtual | Reid Spencer |
2005-04-21 | Remove trailing whitespace | Misha Brukman |
2005-01-28 | Fix a nasty thinko in my previous commit. | Chris Lattner |
2005-01-28 | Fix ConstProp/2005-01-28-SetCCGEP.ll: indexing over zero sized elements does | Chris Lattner |
2005-01-06 | No need to pessimize current code for future possibilities. | Chris Lattner |
2004-11-22 | Fix test/Regression/CFrontend/2003-11-01-EmptyStructCrash.c | Chris Lattner |
2004-11-17 | Generalize this code to turn any cast-to-first-element-of into a gep constexpr | Chris Lattner |
2004-10-17 | fold gep undef, ... -> undef | Chris Lattner |
2004-10-17 | Fix constant folding relational operators with undef operands. | Chris Lattner |
2004-10-16 | Implement constant folding of undef values. | Chris Lattner |
2004-10-11 | Allow creation of GEP constantexprs with a vector of value* operands as | Chris Lattner |
2004-10-11 | If we are trying to create a ConstantExpr cast that is really a GEP to the | Chris Lattner |
2004-07-17 | bug 122: | Reid Spencer |
2004-07-15 | Implement folding of expressions like 'uint cast (int* getelementptr (int* | Chris Lattner |
2004-07-07 | When folding constant expr gep's, don't force the use of long indices. | Chris Lattner |
2004-06-17 | Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID() | Chris Lattner |
2004-05-30 | Fix a bug that Chris asserts emphatically is a bug. The changed clause | Reid Spencer |
2004-04-11 | Add a missing break, which caused a crash in an obscure situation | Chris Lattner |
2004-04-05 | Support getelementptr instructions which use uint's to index into structure | Chris Lattner |
2004-03-12 | Teach the constant folder how to do select instructions | Chris Lattner |
2004-03-08 | Implement test/Regression/Assembler/2004-03-07-FunctionAddressAlignment.llx | Chris Lattner |
2004-02-22 | Get all instruction definitions | Chris Lattner |
2004-02-16 | Move the folding of gep null, 0, 0, 0 to a place where it can be shared and | Chris Lattner |
2004-02-01 | Fix a crasher bug in my constant folding rewrite | Chris Lattner |
2004-01-13 | Implement a bunch of symbolic constant folding opportunities. This implements | Chris Lattner |
2004-01-12 | Rearrange and comment code better. No functionality changes | Chris Lattner |
2004-01-12 | Rename ConstantHandling.* -> ConstantFolding.* | Chris Lattner |
2004-01-12 | Remove a whole bunch more ugliness. This is actually getting to the point of | Chris Lattner |
2004-01-12 | Move ConstantHandling.h into lib/VMCore and out of include/llvm | Chris Lattner |
2004-01-12 | Eliminate usage of the wierd overloaded operator constant folders | Chris Lattner |
2004-01-12 | Move llvm::ConstantFoldInstruction from here to Transforms/Utils | Chris Lattner |
2004-01-11 | Implement: Assembler/2004-01-11-getelementptrfolding.llx | Chris Lattner |
2003-11-25 | Relax constrains on GEP type indexes | Chris Lattner |
2003-11-17 | Implement == and != correctly. Before they would incorrectly return != | Chris Lattner |
2003-11-17 | No REALLY, get rid of ConstantPointer references | Chris Lattner |