2015-08-20 |
Adrian Prantl | Rename Instruction::dropUnknownMetadata() to dropUnknow... |
blob | commitdiff | raw |
2015-08-20 |
Adrian Prantl | Fix a bug that caused SimplifyCFG to drop DebugLocs. |
blob | commitdiff | raw | diff to current |
2015-08-03 |
Duncan P. N. Exon... | DI: Disallow uniquable DICompileUnits |
blob | commitdiff | raw | diff to current |
2015-06-17 |
James Y Knight | Tweak wording of alignment static_assert messages. |
blob | commitdiff | raw | diff to current |
2015-06-17 |
James Y Knight | Fix alignment issues in LLVM. |
blob | commitdiff | raw | diff to current |
2015-06-01 |
Owen Anderson | Move the name pointer out of Value into a map that... |
blob | commitdiff | raw | diff to current |
2015-04-24 |
Duncan P. N. Exon... | IR: Add Function metadata attachments |
blob | commitdiff | raw | diff to current |
2015-04-24 |
Duncan P. N. Exon... | IR: Extract set logic from Instruction attachments... |
blob | commitdiff | raw | diff to current |
2015-04-24 |
Duncan P. N. Exon... | IR: Use remove_if for Instruction::dropUnknownMetadata() |
blob | commitdiff | raw | diff to current |
2015-04-24 |
Duncan P. N. Exon... | IR: Remove MDMapTy and MDPairTy typedefs, NFC |
blob | commitdiff | raw | diff to current |
2015-04-24 |
Duncan P. N. Exon... | IR: Rename LLVMContextImpl::MetadataStore to Instructio... |
blob | commitdiff | raw | diff to current |
2015-03-31 |
Duncan P. N. Exon... | IR: Enable uniquing callbacks during MDNode::replaceWit... |
blob | commitdiff | raw | diff to current |
2015-03-30 |
Duncan P. N. Exon... | IR: Use the new DebugLoc API, NFC |
blob | commitdiff | raw | diff to current |
2015-02-10 |
Duncan P. N. Exon... | IR: Add MDNode::replaceWithPermanent() |
blob | commitdiff | raw | diff to current |
2015-02-08 |
Benjamin Kramer | Metadata: Use <algorithm> to simplify code. NFC. |
blob | commitdiff | raw | diff to current |
2015-02-08 |
Bjorn Steinbrink | Correctly combine alias.scope metadata by a union inste... |
blob | commitdiff | raw | diff to current |
2015-02-02 |
Duncan P. N. Exon... | IR: Split out DebugInfoMetadata.h, NFC |
blob | commitdiff | raw | diff to current |
2015-02-02 |
Duncan P. N. Exon... | Fix some file headers, NFC |
blob | commitdiff | raw | diff to current |
2015-01-22 |
Duncan P. N. Exon... | IR: Change GenericDwarfNode::getHeader() to StringRef |
blob | commitdiff | raw | diff to current |
2015-01-22 |
Duncan P. N. Exon... | IR: DwarfNode => DebugNode, NFC |
blob | commitdiff | raw | diff to current |
2015-01-22 |
Duncan P. N. Exon... | IR: Update references to temporaries before deleting |
blob | commitdiff | raw | diff to current |
2015-01-20 |
Duncan P. N. Exon... | IR: Move MDNode clone() methods from ValueMapper to... |
blob | commitdiff | raw | diff to current |
2015-01-20 |
Duncan P. N. Exon... | IR: Canonicalize GenericDwarfNode empty headers to... |
blob | commitdiff | raw | diff to current |
2015-01-20 |
Duncan P. N. Exon... | IR: Detect whether to call recalculateHash() via SFINAE... |
blob | commitdiff | raw | diff to current |
2015-01-20 |
Duncan P. N. Exon... | IR: Introduce GenericDwarfNode |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Duncan P. N. Exon... | IR: Cleanup MDNode field use, NFC |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Duncan P. N. Exon... | IR: Move replaceWithUniqued(), etc., to source file... |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Duncan P. N. Exon... | IR: Cleanup MDNode::MDNode(), NFC |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Duncan P. N. Exon... | IR: Merge UniquableMDNode back into MDNode, NFC |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Duncan P. N. Exon... | IR: Extract MDNodeOpsKey, NFC |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Duncan P. N. Exon... | IR: Simplify uniquifyImpl(), NFC |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Duncan P. N. Exon... | IR: Simplify erasing from uniquing store, NFC |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Duncan P. N. Exon... | IR: Allow temporary nodes to become uniqued or distinct |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Duncan P. N. Exon... | IR: Split out countUnresolvedOperands(), NFC |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Duncan P. N. Exon... | IR: Remove MDNodeFwdDecl |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Duncan P. N. Exon... | IR: Extract out and reuse `storeImpl()`, NFC |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Duncan P. N. Exon... | IR: Extract out getUniqued(), NFC |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Duncan P. N. Exon... | IR: Reuse `getImpl()` for `getDistinct()`, NFC |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Duncan P. N. Exon... | IR: Simplify MDNode::setOperand(), NFC |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Duncan P. N. Exon... | IR: Simplify handleChangedOperand() fast path, NFC |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Duncan P. N. Exon... | IR: Remove direct comparisons against Metadata::Storage... |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Duncan P. N. Exon... | IR: Assert that resolve() is only called on uniqued... |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Duncan P. N. Exon... | IR: Unify code for MDNode::isResolved(), NFC |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Duncan P. N. Exon... | IR: Store RAUW support and Context in the same pointer... |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Duncan P. N. Exon... | IR: Add isUniqued() and isTemporary() |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Duncan P. N. Exon... | IR: Use an enum to describe Metadata storage, NFC |
blob | commitdiff | raw | diff to current |
2015-01-16 |
Duncan P. N. Exon... | IR: Allow 16-bits for column info |
blob | commitdiff | raw | diff to current |
2015-01-14 |
Duncan P. N. Exon... | IR: Fix a use-after-free in RAUW |
blob | commitdiff | raw | diff to current |
2015-01-13 |
Duncan P. N. Exon... | IR: Add MDLocation class |
blob | commitdiff | raw | diff to current |
2015-01-13 |
Duncan P. N. Exon... | IR: Remove an invalid assertion when replacing resolved... |
blob | commitdiff | raw | diff to current |
2015-01-13 |
Duncan P. N. Exon... | Revert "IR: Fix an inverted assertion when replacing... |
blob | commitdiff | raw | diff to current |
2015-01-13 |
Duncan P. N. Exon... | IR: Fix an inverted assertion when replacing resolved... |
blob | commitdiff | raw | diff to current |
2015-01-12 |
Duncan P. N. Exon... | IR: Prepare for a new UniquableMDNode subclass, NFC |
blob | commitdiff | raw | diff to current |
2015-01-12 |
Duncan P. N. Exon... | IR: Stop erasing MDNodes from uniquing sets during... |
blob | commitdiff | raw | diff to current |
2015-01-12 |
Duncan P. N. Exon... | IR: Move creation logic to MDNodeFwdDecl, NFC |
blob | commitdiff | raw | diff to current |
2015-01-12 |
Duncan P. N. Exon... | IR: Move creation logic down to MDTuple, NFC |
blob | commitdiff | raw | diff to current |
2015-01-12 |
Duncan P. N. Exon... | IR: Push storeDistinctInContext() down to UniquableMDNo... |
blob | commitdiff | raw | diff to current |
2015-01-12 |
Duncan P. N. Exon... | IR: Split GenericMDNode into MDTuple and UniquableMDNode |
blob | commitdiff | raw | diff to current |
2015-01-12 |
Duncan P. N. Exon... | IR: Invert logic to simplify control flow, NFC |
blob | commitdiff | raw | diff to current |
2015-01-12 |
Duncan P. N. Exon... | IR: Separate out decrementUnresolvedOperandCount()... |
blob | commitdiff | raw | diff to current |
2015-01-12 |
Duncan P. N. Exon... | IR: Prevent handleChangedOperand() recursion |
blob | commitdiff | raw | diff to current |
2015-01-12 |
Duncan P. N. Exon... | IR: Add test for handleChangedOperand() recursion |
blob | commitdiff | raw | diff to current |
2015-01-12 |
Duncan P. N. Exon... | IR: Separate out recalculateHash(), NFC |
blob | commitdiff | raw | diff to current |
2015-01-12 |
Duncan P. N. Exon... | IR: Separate out helper: resolveAfterOperandChange... |
blob | commitdiff | raw | diff to current |
2015-01-12 |
Duncan P. N. Exon... | IR: Use SubclassData32 directly, NFC |
blob | commitdiff | raw | diff to current |
2015-01-12 |
Duncan P. N. Exon... | IR: Don't allow operands to become unresolved |
blob | commitdiff | raw | diff to current |
2015-01-12 |
Duncan P. N. Exon... | IR: Remove redundant comment, NFC |
blob | commitdiff | raw | diff to current |
2015-01-12 |
Duncan P. N. Exon... | IR: Simplify code, NFC |
blob | commitdiff | raw | diff to current |
2015-01-12 |
Duncan P. N. Exon... | IR: Simplify replaceOperandWith(), NFC |
blob | commitdiff | raw | diff to current |
2015-01-12 |
Duncan P. N. Exon... | IR: Remove redundant calls to MDNode::setHash(), NFC |
blob | commitdiff | raw | diff to current |
2015-01-07 |
Duncan P. N. Exon... | IR: Add MDNode::getDistinct() |
blob | commitdiff | raw | diff to current |
2015-01-07 |
Duncan P. N. Exon... | Linker: Don't use MDNode::replaceOperandWith() |
blob | commitdiff | raw | diff to current |
2015-01-05 |
Duncan P. N. Exon... | IR: Don't drop MDNode uniquing on null operands |
blob | commitdiff | raw | diff to current |
2015-01-05 |
Duncan P. N. Exon... | IR: Prune arguments to ValueAsMetadata::ValueAsMetadata() |
blob | commitdiff | raw | diff to current |
2014-12-22 |
Rafael Espindola | The leak detector is dead, long live asan and valgrind. |
blob | commitdiff | raw | diff to current |
2014-12-17 |
Nick Lewycky | Delete debugging cruft that crept in with r223802. |
blob | commitdiff | raw | diff to current |
2014-12-12 |
Duncan P. N. Exon... | IR: Don't track nullptr on metadata RAUW |
blob | commitdiff | raw | diff to current |
2014-12-10 |
Duncan P. N. Exon... | IR: Move call to dropAllReferences() to MDNode subclasses |
blob | commitdiff | raw | diff to current |
2014-12-09 |
Duncan P. N. Exon... | IR: Fix memory corruption in MDNode new/delete |
blob | commitdiff | raw | diff to current |
2014-12-09 |
Duncan P. N. Exon... | IR: Metadata: Detect an RAUW recursion |
blob | commitdiff | raw | diff to current |
2014-12-09 |
Duncan P. N. Exon... | IR: Metadata/Value split: RAUW in a deterministic order |
blob | commitdiff | raw | diff to current |
2014-12-09 |
Duncan P. N. Exon... | Fix a GCC build failure from r223802 |
blob | commitdiff | raw | diff to current |
2014-12-09 |
Duncan P. N. Exon... | IR: Split Metadata from Value |
blob | commitdiff | raw | diff to current |
2014-12-07 |
Duncan P. N. Exon... | IR: Revert r223618 behaviour of MDNode::concatenate() |
blob | commitdiff | raw | diff to current |
2014-12-07 |
Duncan P. N. Exon... | IR: Drop uniquing for self-referencing MDNodes |
blob | commitdiff | raw | diff to current |
2014-12-06 |
Duncan P. N. Exon... | IR: Disallow function-local metadata attachments |
blob | commitdiff | raw | diff to current |
2014-12-06 |
Duncan P. N. Exon... | IR: Disallow complicated function-local metadata |
blob | commitdiff | raw | diff to current |
2014-12-05 |
Duncan P. N. Exon... | IR: Stop relying on GetStringMapEntryFromValue() |
blob | commitdiff | raw | diff to current |
2014-11-18 |
Duncan P. N. Exon... | IR: Sink MDNode::Hash down to GenericMDNode::Hash |
blob | commitdiff | raw | diff to current |
2014-11-18 |
Duncan P. N. Exon... | IR: Move MDNode operands from the back to the front |
blob | commitdiff | raw | diff to current |
2014-11-18 |
Duncan P. N. Exon... | IR: Split MDNode into GenericMDNode and MDNodeFwdDecl |
blob | commitdiff | raw | diff to current |
2014-11-17 |
Duncan P. N. Exon... | IR: Simplify uniquing for MDNode |
blob | commitdiff | raw | diff to current |
2014-11-14 |
Duncan P. N. Exon... | IR: Make MDString inherit from Metadata |
blob | commitdiff | raw | diff to current |
2014-11-14 |
Duncan P. N. Exon... | IR: Take an LLVMContext in Metadata::Metadata() |
blob | commitdiff | raw | diff to current |
2014-11-14 |
Duncan P. N. Exon... | Add a blank line, NFC |
blob | commitdiff | raw | diff to current |
2014-11-14 |
Duncan P. N. Exon... | IR: Rewrite uniquing and creation of MDString |
blob | commitdiff | raw | diff to current |
2014-11-13 |
Duncan P. N. Exon... | IR: Create the Metadata class |
blob | commitdiff | raw | diff to current |
2014-11-11 |
Duncan P. N. Exon... | Revert "IR: MDNode => Value" |
blob | commitdiff | raw | diff to current |
2014-11-05 |
Duncan P. N. Exon... | IR: MDNode => Value: NamedMDNode::getOperator() |
blob | commitdiff | raw | diff to current |
2014-11-05 |
Duncan P. N. Exon... | IR: MDNode => Value: NamedMDNode::addOperand() |
blob | commitdiff | raw | diff to current |
next |