aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/MDNode.h
AgeCommit message (Expand)Author
2009-07-28Rename MDNode.h header. It defines MDnode and other metadata classes.Devang Patel
2009-07-25Remove Value::{isName, getNameRef}.Daniel Dunbar
2009-07-23MDStringDevang Patel
2009-07-23Hide constructors.Devang Patel
2009-07-23Derive MDNode from MetadataBase instead of Constant. Emit MDNodes into METADA...Devang Patel
2009-07-22Introduce MetadataBase, a base class for MDString and MDNode.Devang Patel
2009-07-16Privatize the MDNode uniquing table.Owen Anderson
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin
2009-06-20Revert r73790, and replace it with a significantly less ugly solution. Rathe...Owen Anderson
2009-06-19Fix a serious bug that would cause deadlock during abstract type refinement. ...Owen Anderson
2009-05-30Give embedded metadata its own type instead of relying on EmptyStructTy.Nick Lewycky
2009-05-10Needed #includes. Thanks Fritz van Bommel!Bill Wendling
2009-05-10Make MDNode use CallbackVH. Also change MDNode to store Value* instead ofNick Lewycky