aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* Do not use getNamedValue() to lookup NamedMDNode. NamedMDNode is not a Global...Devang Patel2009-07-301-1/+1
* fix a unitialized pointer in NamedMDNode (and reenable unittest)Benjamin Kramer2009-07-301-1/+1
* TypoNate Begeman2009-07-301-1/+1
* Check null NameMDNode elements.Devang Patel2009-07-301-4/+8
* print single NamedMDNode.Devang Patel2009-07-301-3/+45
* Move types back to the 2.5 API.Owen Anderson2009-07-2911-147/+53
* Print named metadata.Devang Patel2009-07-291-0/+25
* There is no need to keep name ref in NamedMDNode.Devang Patel2009-07-291-8/+5
* Move ConstantExpr to 2.5 API.Owen Anderson2009-07-296-351/+207
* Keep track of named mdnodes in a Module using an ilist.Devang Patel2009-07-293-2/+17
* Fix an assumption that there is a single return value when verifyingBob Wilson2009-07-291-2/+2
* Add NamedMDNode.Devang Patel2009-07-291-0/+15
* Remove unused method.Devang Patel2009-07-281-16/+0
* Rename MDNode.h header. It defines MDnode and other metadata classes.Devang Patel2009-07-288-35/+51
* Return ConstantVector to 2.5 API.Owen Anderson2009-07-288-106/+91
* Change ConstantArray to 2.5 API.Owen Anderson2009-07-286-176/+139
* Move ConstantStruct back to 2.5 API.Owen Anderson2009-07-276-136/+101
* Add a comment about the "getelementptr null" trick.Dan Gohman2009-07-271-0/+1
* Add a new keyword 'inbounds' for use with getelementptr. See theDan Gohman2009-07-271-0/+3
* Unbreak build.Daniel Dunbar2009-07-271-2/+0
* Move ConstantFP construction back to the 2.5-ish API.Owen Anderson2009-07-277-117/+104
* Initialize mdnNext.Devang Patel2009-07-271-1/+1
* Change the assembly syntax for nsw, nuw, and exact, putting themDan Gohman2009-07-271-7/+7
* Make sure getName().data() is always null terminated.Daniel Dunbar2009-07-261-1/+4
* Eliminate some uses of DOUT, cerr, and getNameStart().Daniel Dunbar2009-07-262-45/+45
* Rewrite getName{Start,End,Len} in terms of getName(), instead of vice-versa.Daniel Dunbar2009-07-261-13/+3
* Simplify.Daniel Dunbar2009-07-261-12/+5
* Remove Value::setName(const char*, unsigned).Daniel Dunbar2009-07-261-7/+7
* Remove Value::setName(const char*).Daniel Dunbar2009-07-261-7/+1
* Remove Value::{isName, getNameRef}.Daniel Dunbar2009-07-255-48/+28
* Finish migrating VMCore to StringRef/Twine based APIs.Daniel Dunbar2009-07-255-52/+40
* Initial update to VMCore to use Twines for string arguments.Daniel Dunbar2009-07-256-93/+96
* Move ExtractElementInst to ::Create instead of new. Update all uses.Eric Christopher2009-07-251-1/+1
* Convert a few more things to use raw_ostream.Dan Gohman2009-07-253-4/+1
* Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson2009-07-248-774/+488
* Move more to raw_ostream.Daniel Dunbar2009-07-242-7/+8
* make Constant::getRelocationInfo return an enum, as suggested by Duncan.Chris Lattner2009-07-241-11/+12
* Privatize the ConstantVector tables.Owen Anderson2009-07-244-59/+71
* Privatize the ConstantStruct table.Owen Anderson2009-07-234-93/+129
* Switch ValueSymbolTable to StringRef based API.Daniel Dunbar2009-07-232-24/+5
* Add llvm::Value::getNameRef, for help in API migration.Daniel Dunbar2009-07-231-1/+6
* Convert StringMap to using StringRef for its APIs.Daniel Dunbar2009-07-232-10/+11
* MDStringDevang Patel2009-07-234-11/+12
* Derive MDNode from MetadataBase instead of Constant. Emit MDNodes into METADA...Devang Patel2009-07-233-10/+8
* Rename the new unsigned and signed keywords to nuw and nsw,Dan Gohman2009-07-221-2/+2
* Switch some clients to Value::getName(), and other getName() userDaniel Dunbar2009-07-221-1/+1
* Do not print "metadata" twice while printing MDString.Devang Patel2009-07-221-2/+0
* Introduce MetadataBase, a base class for MDString and MDNode.Devang Patel2009-07-223-21/+21
* Add newline at end of file.Duncan Sands2009-07-221-1/+1
* Get rid of the Pass+Context magic.Owen Anderson2009-07-225-36/+37