aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore/Constants.cpp
AgeCommit message (Expand)Author
2008-11-03Fix unused variable warnings.Devang Patel
2008-10-26Fix type-o in ExprMapKeyType::operator ==(). The "&&" was missing.Bill Wendling
2008-10-09Add a "loses information" return value to APFloat::convertDale Johannesen
2008-08-30Fix ConstantExpr::getInsertElement.Gordon Henriksen
2008-08-23the bug was apparently fixed long ago, reenable the assertionChris Lattner
2008-08-21Accept NOT of a constant vector of int.Dale Johannesen
2008-08-20Add a new ConstantExpr::getWithOperands that takes any array of operands Chris Lattner
2008-08-05Fix several const-correctness issues, resolving some -Wcast-qual warnings.Dan Gohman
2008-07-25Remove unnecessary implicit argumentNate Begeman
2008-07-25Fix minor issues with VICmp/VFCmp constant expressionsNate Begeman
2008-07-21InsertValue and ExtractValue constant expressions are alwaysDan Gohman
2008-07-14Fix a bunch of bugs handling vector compare constant expressions, fixingChris Lattner
2008-07-14Document and fix Constant::getVectorElements to return an empty vectorChris Lattner
2008-07-11Use find instead of lower_bound.Dan Gohman
2008-07-10SImplify ConstantVector::get a bit and make it turn a vectorChris Lattner
2008-07-10add a helper method for code that wants to handle vectorChris Lattner
2008-07-03Add newline at the end of Constants.cpp.Matthijs Kooijman
2008-06-30- Re-apply 52748 and friends with fix. GetConstantStringInfo() returns an emp...Evan Cheng
2008-06-29Revert (52748 and friends):Anton Korobeynikov
2008-06-26Move GetConstantStringInfo to lib/Analysis. RemoveEric Christopher
2008-06-25Use push_back rather than operator[], which is incorrect in this cases. Unfor...Owen Anderson
2008-06-24In ConstantArray::getAsString(), we know the size of the resultant string in ...Owen Anderson
2008-06-23More changes from Chris' review: simplify getIndices and avoidDan Gohman
2008-06-03Constant folding for insertvalue and extractvalue.Dan Gohman
2008-05-31Fix some bugs with the handling of indices in insertvalue/extractvalue.Dan Gohman
2008-05-31IR, bitcode reader, bitcode writer, and asmparser changes toDan Gohman
2008-05-26eliminate calls to deprecated Use::init() interfaceGabor Greif
2008-05-23Add more IR support for the new extractvalue and insertvalueDan Gohman
2008-05-15IR support for extractvalue and insertvalue instructions. Also, beginDan Gohman
2008-05-15Fix a bunch of 80col violations that arose from the Create API change. Tweak ...Gabor Greif
2008-05-13Clean up the use of static and anonymous namespaces. This turned upDan Gohman
2008-05-12Fix build breakageNate Begeman
2008-05-12Add two new instructions to the llvm IR, vicmp and vfcmp. see updated LangRefNate Begeman
2008-05-10merge of use-diet branch to trunkGabor Greif
2008-04-09add a simplified accessor for creating an fp constant of a Chris Lattner
2008-04-09add a version of ConstantFP::get that doesn't take a redundant Type* value,Chris Lattner
2008-04-06fix a warningGabor Greif
2008-04-06API changes for class Use size reduction, wave 1.Gabor Greif
2008-03-30Fix comment typo.Duncan Sands
2008-02-07Fix a typo in a comment.Dan Gohman
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-12-17Change the PointerType api for creating pointer types. The old functionality ...Christopher Lamb
2007-12-11Implement address space attribute for LLVM pointer types. Address spaces are Christopher Lamb
2007-12-10Reverting dtor devirtualization patch.Gordon Henriksen
2007-12-09Devirtualizing Value destructor (PR889). Patch by Pawel Kunio!Gordon Henriksen
2007-11-17Add support for vectors to int <-> float casts.Nate Begeman
2007-11-01Fix InstCombine/2007-10-31-StringCrash.ll by removing an obviousChris Lattner
2007-10-18this doesn't need dynamic_cast.Chris Lattner
2007-10-17Define a helper function ConstantVector::getSplatValue for testing forDan Gohman
2007-10-11Next PPC long double bits. First cut at constants.Dale Johannesen