Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the...
[oota-llvm.git] / include / llvm / IR / Metadata.h
2015-02-15 Aaron BallmanRemoving LLVM_DELETED_FUNCTION, as MSVC 2012 was the...
2015-02-15 Aaron BallmanRemoving LLVM_EXPLICIT, as MSVC 2012 was the last reaso...
2015-02-10 Duncan P. N. Exon... IR: Add MDNode::replaceWithPermanent()
2015-02-10 Duncan P. N. Exon... IR: Add specialized debug info metadata nodes
2015-02-08 Bjorn SteinbrinkCorrectly combine alias.scope metadata by a union inste...
2015-02-02 Duncan P. N. Exon... IR: Split out DebugInfoMetadata.h, NFC
2015-02-02 Duncan P. N. Exon... Fix some file headers, NFC
2015-01-22 Duncan P. N. Exon... IR: Change GenericDwarfNode::getHeader() to StringRef
2015-01-22 Duncan P. N. Exon... IR: DwarfNode => DebugNode, NFC
2015-01-22 Duncan P. N. Exon... IR: Update references to temporaries before deleting
2015-01-20 Duncan P. N. Exon... Revert "IR: Specify underlying type instead of r226570...
2015-01-20 Duncan P. N. Exon... IR: Specify underlying type instead of r226570, NFC
2015-01-20 Duncan P. N. Exon... IR: Store StorageType as an unsigned bitfield
2015-01-20 Duncan P. N. Exon... IR: Move MDNode clone() methods from ValueMapper to...
2015-01-20 Duncan P. N. Exon... IR: Detect whether to call recalculateHash() via SFINAE...
2015-01-20 Duncan P. N. Exon... IR: Introduce GenericDwarfNode
2015-01-19 Duncan P. N. Exon... IR: Cleanup MDNode field use, NFC
2015-01-19 Duncan P. N. Exon... IR: Move replaceWithUniqued(), etc., to source file...
2015-01-19 Duncan P. N. Exon... IR: Merge UniquableMDNode back into MDNode, NFC
2015-01-19 Duncan P. N. Exon... IR: Simplify uniquifyImpl(), NFC
2015-01-19 Duncan P. N. Exon... IR: Simplify erasing from uniquing store, NFC
2015-01-19 Duncan P. N. Exon... Remove dead code, NFC
2015-01-19 Duncan P. N. Exon... Utils: Simplify MapMetadata(), NFC
2015-01-19 Duncan P. N. Exon... IR: Allow temporary nodes to become uniqued or distinct
2015-01-19 Duncan P. N. Exon... IR: Remove templates from TempMDNodeDeleter, NFC
2015-01-19 Duncan P. N. Exon... IR: Split out countUnresolvedOperands(), NFC
2015-01-19 Duncan P. N. Exon... IR: Return unique_ptr from MDNode::getTemporary()
2015-01-19 Duncan P. N. Exon... IR: Add MDLocation::getTemporary()
2015-01-19 Duncan P. N. Exon... IR: Remove MDNodeFwdDecl
2015-01-19 Duncan P. N. Exon... IR: Extract out and reuse `storeImpl()`, NFC
2015-01-19 Duncan P. N. Exon... IR: Reuse `getImpl()` for `getDistinct()`, NFC
2015-01-19 Duncan P. N. Exon... IR: Move replaceAllUsesWith() back up to MDNode
2015-01-19 Duncan P. N. Exon... IR: Be specific about what MDNode::get() returns, NFC
2015-01-19 Duncan P. N. Exon... Remove dead code, NFC
2015-01-19 Duncan P. N. Exon... IR: Unify code for MDNode::isResolved(), NFC
2015-01-19 Duncan P. N. Exon... IR: Store RAUW support and Context in the same pointer...
2015-01-19 Duncan P. N. Exon... IR: Add isUniqued() and isTemporary()
2015-01-19 Duncan P. N. Exon... IR: Use an enum to describe Metadata storage, NFC
2015-01-14 Duncan P. N. Exon... IR: Fix comment spelling, NFC
2015-01-14 Duncan P. N. Exon... IR: Drop metadata references more aggressively during...
2015-01-13 Duncan P. N. Exon... IR: Fix GCC error from MDLocation::getInlinedAt()
2015-01-13 Duncan P. N. Exon... IR: Add MDLocation class
2015-01-12 Duncan P. N. Exon... IR: Unbreak the MSVC build after r225689
2015-01-12 Duncan P. N. Exon... IR: Remove incorrect comment, NFC
2015-01-12 Duncan P. N. Exon... IR: Prepare for a new UniquableMDNode subclass, NFC
2015-01-12 Duncan P. N. Exon... IR: Stop erasing MDNodes from uniquing sets during...
2015-01-12 Duncan P. N. Exon... IR: Move creation logic to MDNodeFwdDecl, NFC
2015-01-12 Duncan P. N. Exon... IR: Make MDNodeFwdDecl destructor public
2015-01-12 Duncan P. N. Exon... IR: Move creation logic down to MDTuple, NFC
2015-01-12 Duncan P. N. Exon... IR: Push storeDistinctInContext() down to UniquableMDNo...
2015-01-12 Duncan P. N. Exon... IR: Split GenericMDNode into MDTuple and UniquableMDNode
2015-01-12 Duncan P. N. Exon... IR: Separate out decrementUnresolvedOperandCount()...
2015-01-12 Duncan P. N. Exon... IR: Prevent handleChangedOperand() recursion
2015-01-12 Duncan P. N. Exon... IR: Separate out recalculateHash(), NFC
2015-01-12 Duncan P. N. Exon... IR: Separate out helper: resolveAfterOperandChange...
2015-01-12 Duncan P. N. Exon... IR: Use SubclassData32 directly, NFC
2015-01-12 Duncan P. N. Exon... IR: Make temporary nodes distinct
2015-01-08 Duncan P. N. Exon... IR: Drop TODO now that PR22111 is finished
2015-01-07 Duncan P. N. Exon... IR: Add MDNode::getDistinct()
2015-01-07 Duncan P. N. Exon... IR: Add MDNode::isDistinct()
2015-01-07 Duncan P. N. Exon... Linker: Don't use MDNode::replaceOperandWith()
2015-01-07 Duncan P. N. Exon... IR: Remove MDNode::getWhenValsUnresolved()
2015-01-07 Duncan P. N. Exon... Remove invalid TODO
2015-01-05 Duncan P. N. Exon... IR: Prune arguments to ValueAsMetadata::ValueAsMetadata()
2014-12-11 Duncan P. N. Exon... Bitcode: Use unsigned char to record MDStrings
2014-12-10 Duncan P. N. Exon... IR: Move call to dropAllReferences() to MDNode subclasses
2014-12-09 Duncan P. N. Exon... IR: Metadata: Detect an RAUW recursion
2014-12-09 Duncan P. N. Exon... IR: Metadata/Value split: RAUW in a deterministic order
2014-12-09 Hans WennborgTry fixing MSVC build after r223802
2014-12-09 Duncan P. N. Exon... IR: Split Metadata from Value
2014-12-05 Duncan P. N. Exon... IR: Stop relying on GetStringMapEntryFromValue()
2014-11-18 Duncan P. N. Exon... IR: Sink MDNode::Hash down to GenericMDNode::Hash
2014-11-18 Duncan P. N. Exon... IR: Move MDNode operands from the back to the front
2014-11-18 Duncan P. N. Exon... IR: Split MDNode into GenericMDNode and MDNodeFwdDecl
2014-11-17 Duncan P. N. Exon... IR: Simplify uniquing for MDNode
2014-11-14 Duncan P. N. Exon... IR: Make MDString inherit from Metadata
2014-11-14 Duncan P. N. Exon... IR: Take an LLVMContext in Metadata::Metadata()
2014-11-14 Duncan P. N. Exon... IR: Rewrite uniquing and creation of MDString
2014-11-13 Duncan P. N. Exon... IR: Make MDString::getName() private
2014-11-13 Duncan P. N. Exon... IR: Create the Metadata class
2014-11-11 Duncan P. N. Exon... Revert "IR: MDNode => Value"
2014-11-05 Duncan P. N. Exon... IR: MDNode => Value: NamedMDNode::getOperator()
2014-11-05 Duncan P. N. Exon... IR: MDNode => Value: NamedMDNode::addOperand()
2014-10-15 Duncan P. N. Exon... IR: Move NumOperands from User to Value, NFC
2014-10-15 Duncan P. N. Exon... IR: Cleanup comments for Value, User, and MDNode
2014-10-04 Benjamin KramerMake AAMDNodes ctor and operator bool (!!!) explicit...
2014-10-03 Duncan P. N. Exon... Revert "Revert "DI: Fold constant arguments into a...
2014-10-02 Duncan P. N. Exon... Revert "DI: Fold constant arguments into a single MDString"
2014-10-02 Duncan P. N. Exon... DI: Fold constant arguments into a single MDString
2014-07-24 Hal FinkelAdd scoped-noalias metadata
2014-07-24 Hal FinkelAA metadata refactoring (introduce AAMDNodes)
2014-04-23 Rafael EspindolaRemove AssemblyAnnotationWriter from NamedMDNode::print.
2014-04-09 Craig Topper[C++11] More 'nullptr' conversion or in some cases...
2014-03-11 Benjamin KramerRemove copy ctors that did the same thing as the defaul...
2014-03-06 Owen AndersonChange the tag on this iterator to bidir and implement...
2014-03-06 Owen AndersonFix issues in the NamedMDNode operand iterator, includi...
2014-03-06 Owen AndersonAdd a iterator and interator_range interface to the...
2014-03-02 Alp Toker[C++11] Expand and eliminate the LLVM_ENUM_INT_TYPE...
2013-12-02 Manman RenDebug Info: Move the constant for Debug Info Version...
2013-09-06 Manman RenTBAA: add isTBAAVtableAccess to MDNode so clients can...
next