2015-01-19 |
Duncan P. N. Exon... | IR: Unify code for MDNode::isResolved(), NFC |
blob | commitdiff | raw |
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 |
2014-11-05 |
Duncan P. N. Exon... | IR: Metadata: Remove unnecessary dyn_cast |
blob | commitdiff | raw | diff to current |
2014-11-03 |
Duncan P. N. Exon... | IR: MDNode => Value: Instruction::getAllMetadataOtherTh... |
blob | commitdiff | raw | diff to current |
2014-11-01 |
Duncan P. N. Exon... | IR: MDNode => Value: Instruction::getAllMetadata() |
blob | commitdiff | raw | diff to current |
2014-11-01 |
Duncan P. N. Exon... | IR: MDNode => Value: Instruction::getMetadata() |
blob | commitdiff | raw | diff to current |
2014-10-31 |
Duncan P. N. Exon... | IR: MDNode => Value: Add Instruction::getMDNode() |
blob | commitdiff | raw | diff to current |
2014-10-31 |
Duncan P. N. Exon... | IR: Instruction::setMetadata() should use cast_or_null |
blob | commitdiff | raw | diff to current |
2014-10-31 |
Duncan P. N. Exon... | IR: MDNode => Value: Instruction::setMetadata() |
blob | commitdiff | raw | diff to current |
2014-10-15 |
Duncan P. N. Exon... | IR: Cleanup comments for Value, User, and MDNode |
blob | commitdiff | raw | diff to current |
2014-07-24 |
Hal Finkel | Add scoped-noalias metadata |
blob | commitdiff | raw | diff to current |
2014-07-24 |
Hal Finkel | AA metadata refactoring (introduce AAMDNodes) |
blob | commitdiff | raw | diff to current |
2014-06-20 |
Yaron Keren | The count() function for STL datatypes returns unsigned... |
blob | commitdiff | raw | diff to current |
2014-04-15 |
Craig Topper | [C++11] More 'nullptr' conversion. In some cases just... |
blob | commitdiff | raw | diff to current |
2014-04-09 |
Craig Topper | [C++11] More 'nullptr' conversion or in some cases... |
blob | commitdiff | raw | diff to current |
2014-03-10 |
Benjamin Kramer | [C++11] Modernize the IR library a bit. |
blob | commitdiff | raw | diff to current |
2014-03-05 |
Craig Topper | [C++11] Add 'override' keyword to IR library. |
blob | commitdiff | raw | diff to current |
2014-03-04 |
Chandler Carruth | [Modules] Move the LeakDetector header into the IR... |
blob | commitdiff | raw | diff to current |
2014-03-04 |
Chandler Carruth | [Modules] Move the ConstantRange class into the IR... |
blob | commitdiff | raw | diff to current |
2014-03-04 |
Chandler Carruth | [Modules] Move ValueHandle into the IR library where... |
blob | commitdiff | raw | diff to current |
2014-01-28 |
Rafael Espindola | Fix pr14893. |
blob | commitdiff | raw | diff to current |
2013-11-19 |
Juergen Ributzka | [weak vtables] Remove a bunch of weak vtables |
blob | commitdiff | raw | diff to current |
2013-11-18 |
Alexey Samsonov | Revert r194865 and r194874. |
blob | commitdiff | raw | diff to current |
2013-11-15 |
Juergen Ributzka | [weak vtables] Remove a bunch of weak vtables |
blob | commitdiff | raw | diff to current |
2013-07-14 |
Craig Topper | Use SmallVectorImpl& instead of SmallVector to avoid... |
blob | commitdiff | raw | diff to current |
2013-04-22 |
Manman Ren | Struct-path aware TBAA: update getMostGenericTBAA |
blob | commitdiff | raw | diff to current |
2013-03-08 |
David Blaikie | Assert to bounds check MDNode::getOperand. |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Rename VMCore directory to IR. |
blob | commitdiff | raw | diff to current |
|