summaryrefslogtreecommitdiff
path: root/lib/VMCore/LLVMContext.cpp
Commit message (Expand)AuthorAge
* While replacing an MDNode elment, properly update MDNode's operand list. Devang Patel2009-09-04
* Use WeakVH to hold dead mdnodes. Check use_empty() before deleting a node.Devang Patel2009-09-03
* Now Bitcode reader bug is fixed. Reapply 80839.Devang Patel2009-09-03
* Revert 80839 for now. It causes test failures.Devang Patel2009-09-02
* Use CallbackVH, instead of WeakVH, to hold MDNode elements. Devang Patel2009-09-02
* For now disable MDNode uniquing. This fixes llvm-gcc bootstrap failure on cer...Devang Patel2009-09-01
* Actually privatize a IntegerTypes, and fix a few bugs exposed by this.Owen Anderson2009-08-13
* Make LLVMContext and LLVMContextImpl classes instead of structs.Benjamin Kramer2009-08-11
* Tidy #includes.Dan Gohman2009-08-11
* Remove dead metadata.Devang Patel2009-08-11
* Factor some of the constants+context related code out into a separate header,...Owen Anderson2009-08-04
* Move the metadata constructors back to 2.5 syntax.Owen Anderson2009-07-31
* Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...Owen Anderson2009-07-31
* Move getTrue() and getFalse() to 2.5-like APIs.Owen Anderson2009-07-31
* Move more code back to 2.5 APIs.Owen Anderson2009-07-30
* Move types back to the 2.5 API.Owen Anderson2009-07-29
* Move ConstantExpr to 2.5 API.Owen Anderson2009-07-29
* Rename MDNode.h header. It defines MDnode and other metadata classes.Devang Patel2009-07-28
* Return ConstantVector to 2.5 API.Owen Anderson2009-07-28
* Change ConstantArray to 2.5 API.Owen Anderson2009-07-28
* Move ConstantStruct back to 2.5 API.Owen Anderson2009-07-27
* Add a comment about the "getelementptr null" trick.Dan Gohman2009-07-27
* Move ConstantFP construction back to the 2.5-ish API.Owen Anderson2009-07-27
* Finish migrating VMCore to StringRef/Twine based APIs.Daniel Dunbar2009-07-25
* Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson2009-07-24
* Privatize the ConstantVector tables.Owen Anderson2009-07-24
* Privatize the ConstantStruct table.Owen Anderson2009-07-23
* MDStringDevang Patel2009-07-23
* Add newline at end of file.Duncan Sands2009-07-22
* Privatize the ConstantArray table.Owen Anderson2009-07-21
* Privatize the first of the value maps.Owen Anderson2009-07-21
* Rename getConstantInt{True|False} to get{True|False} at Chris' behest.Owen Anderson2009-07-21
* Move a bit more state over to the LLVMContext.Owen Anderson2009-07-21
* Fix "no newline at end of file" warning from gcc.Jeffrey Yasskin2009-07-16
* Privatize the MDNode uniquing table.Owen Anderson2009-07-16
* Privatize the MDString uniquing table.Owen Anderson2009-07-16
* Privatize the ConstantFP table. I'm on a roll!Owen Anderson2009-07-16
* Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a num...Owen Anderson2009-07-16
* Move a few more convenience factory functions from Constant to LLVMContext.Owen Anderson2009-07-15
* Move the ConstantStruct factory methods over to LLVMContext.Owen Anderson2009-07-15
* Move EVER MORE stuff over to LLVMContext.Owen Anderson2009-07-14
* Move more functionality over to LLVMContext.Owen Anderson2009-07-13
* Move a bit more functionality to LLVMContext, which apparently wasn't being u...Owen Anderson2009-07-13
* Move more functionality over to LLVMContext.Owen Anderson2009-07-13
* Fix build on Linux.Nick Lewycky2009-07-13
* Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson2009-07-13
* This started as a small change, I swear. Unfortunately, lots of things call ...Owen Anderson2009-07-09
* Remove the vicmp and vfcmp instructions. Because we never had a release withNick Lewycky2009-07-08
* More LLVMContext-ification.Owen Anderson2009-07-05
* Even more passes being LLVMContext'd.Owen Anderson2009-07-03