summaryrefslogtreecommitdiffstats
path: root/llvm/lib/VMCore/Constants.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Added support for the extractelement operation.Robert Bocchino2006-01-101-0/+38
* Fix an assertion to allow constant folding of packed valuesChris Lattner2006-01-041-3/+4
* Revert previous patch. Additional tests fail.Reid Spencer2005-12-221-3/+0
* Fix PR409:Reid Spencer2005-12-221-0/+3
* add a hack to work around broken VC++ scoping rules. Thx to JeffC for pointingChris Lattner2005-10-071-13/+13
* refactor a bit of code.Chris Lattner2005-10-041-29/+35
* Minor speedup to avoid array searches given a Use*. This speeds up bc readingChris Lattner2005-10-041-23/+39
* Change the signature of replaceUsesOfWithOnConstant. The bool was alwaysChris Lattner2005-10-041-32/+12
* For large constants (e.g. arrays and structs with many elements) justChris Lattner2005-10-041-23/+56
* minor cleanup/fastpath for the bcreader. This speeds up the bcreaderChris Lattner2005-10-041-2/+23
* implement the struct version of the array speedup, speeding up theChris Lattner2005-10-041-9/+49
* Change ConstantArray::replaceUsesOfWithOnConstant to attempt to updateChris Lattner2005-10-031-8/+58
* move some methods, no other changesChris Lattner2005-10-031-130/+132
* minor microoptimizationsChris Lattner2005-10-031-14/+21
* Split SimpleConstantVal up into its components, so each Constant subclass get...Chris Lattner2005-09-271-10/+14
* Move code dependency for MathExtras.h out of Constants.h.Jim Laskey2005-08-171-0/+9
* Culling out use of unions for converting FP to bits and vice versa.Jim Laskey2005-08-171-24/+5
* Remove trailing whitespaceMisha Brukman2005-04-211-31/+31
* Add new function getPtrPtrFromArrayPtr().Alkis Evlogimenos2005-03-191-0/+7
* Fix a typo in an assertion comment.Reid Spencer2005-03-091-1/+1
* remove all of the various setName implementations, consolidating them intoChris Lattner2005-03-051-4/+0
* Constants never get names.Chris Lattner2005-03-051-5/+2
* Adjust to changes in User class. Aggregate constants now must explicitlyChris Lattner2005-01-291-46/+81
* Fix grammarMisha Brukman2005-01-271-1/+1
* Allow getZeroExtend and getSignExtend to work with boolean inputs.Chris Lattner2005-01-011-5/+13
* Change this method to return ulong, not uint, for 64-bit targets.Chris Lattner2004-12-131-5/+4
* Revert the recent patches to "fix" ConstantFP::isValueValidForType. NoneReid Spencer2004-12-071-5/+1
* Provide a missing header file.Reid Spencer2004-12-071-0/+1
* Fix some comments.Reid Spencer2004-12-071-1/+2
* Fix check for valid floats. Also use and HUGE_VALF insteadAlkis Evlogimenos2004-12-071-10/+1
* For PR409: \Reid Spencer2004-12-061-0/+11
* Add hooks to free all memory allocated by the singleton factories in theseChris Lattner2004-11-191-0/+36
* Gep indices must be of int, uint, long or ulong type.Alkis Evlogimenos2004-10-281-1/+1
* Make this actually work.Alkis Evlogimenos2004-10-241-2/+2
* Add ConstantExpr::getSizeOf(Type*).Alkis Evlogimenos2004-10-241-0/+9
* Implement UndefValue classChris Lattner2004-10-161-0/+45
* Allow creation of GEP constantexprs with a vector of value* operands asChris Lattner2004-10-111-10/+19
* When creating constant arrays check that the initializer vector is theAlkis Evlogimenos2004-09-151-0/+2
* Add assertion descriptiosn on type mismatches when creatingAlkis Evlogimenos2004-09-101-6/+8
* Changes For Bug 352Reid Spencer2004-09-011-1/+1
* Packed types, brought to you by Brad JonesBrian Gaeke2004-08-201-0/+92
* Check constant expression validity more strictlyChris Lattner2004-08-171-0/+31
* Add a hack to work around a problem my changes exposedChris Lattner2004-08-041-0/+7
* Fix a latent bug exposed by my recent changesChris Lattner2004-08-041-1/+9
* Stop using getValues().Alkis Evlogimenos2004-08-041-6/+6
* Implement a FIXME, by not searching linearly through a map to remove anChris Lattner2004-08-041-8/+34
* Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman2004-07-291-1/+1
* classof implementations are now inlinedChris Lattner2004-07-191-42/+5
* bug 122:Reid Spencer2004-07-171-57/+5
* implement new helper methodChris Lattner2004-07-121-0/+8
OpenPOWER on IntegriCloud