summaryrefslogtreecommitdiffstats
path: root/llvm/lib/VMCore/Constants.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* #include <iostream> since its not in Value.h any more.Reid Spencer2004-07-041-2/+3
* Make ConstantBool act like a 1 bit ConstantInt, in order to simplify clientChris Lattner2004-06-211-4/+7
* Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()Chris Lattner2004-06-171-11/+9
* Workaround or a VS miscompilation bugChris Lattner2004-06-081-1/+1
* Delete some unreachable codeChris Lattner2004-06-041-5/+0
* Implement some helpersChris Lattner2004-05-251-0/+10
* Add ConstantExpr::get(Sign|Zero)Extend methodsChris Lattner2004-04-041-0/+16
* Add support for constant expr castsChris Lattner2004-03-311-0/+8
* Fix a latent bug in select constantexpr handling that was broke 253.perlbmkChris Lattner2004-03-301-0/+2
* Handle -0.0 correctlyChris Lattner2004-03-291-1/+4
* Add a bunch of methods that should have been added a long time ago.Chris Lattner2004-03-291-0/+61
* Add support for select constant expressions. Use reserve a bit more to avoidChris Lattner2004-03-121-0/+35
* Eliminate nightmarish APIChris Lattner2004-03-081-23/+0
* Move the folding of gep null, 0, 0, 0 to a place where it can be shared andChris Lattner2004-02-161-12/+5
* Add a new ConstantAggregateZero class, to fix PR239. This makes zeroChris Lattner2004-02-151-36/+70
* ConstantArray::get and ConstantStruct::get now just return pointers toChris Lattner2004-02-151-4/+4
* Remove dependence on return type of ConstantStruct::getChris Lattner2004-02-151-1/+1
* Remove dependence on the return type of ConstantArray::getChris Lattner2004-02-151-1/+1
* Keep a cache of non-abstract null arrays and structs. This speeds up llvm-disChris Lattner2004-02-151-2/+19
* Adjust to the changed StructType interface. In particular, getElementTypes()...Chris Lattner2004-02-091-9/+9
OpenPOWER on IntegriCloud