HomeSort by relevance Sort by last modified time
    Searched defs:Uniqued (Results 1 - 3 of 3) sorted by null

  /external/llvm/include/llvm/IR/
Metadata.h 50 enum StorageType { Uniqued, Distinct, Temporary };
52 /// \brief Storage flag for non-uniqued, otherwise unowned, metadata.
265 : Metadata(ID, Uniqued), ReplaceableMetadataImpl(V->getContext()), V(V) {
504 /// \brief A single uniqued string.
516 MDString() : Metadata(MDStringKind, Uniqued), Entry(nullptr) {}
517 MDString(MDString &&) : Metadata(MDStringKind, Uniqued) {}
728 /// Metadata nodes can be uniqued, like constants, or distinct. Temporary
734 /// time, if any operand is a temporary node (or an unresolved uniqued node,
819 bool isUniqued() const { return Storage == Uniqued; }
843 /// Try to create a uniqued version of \c N -- in place, if possible -- an
    [all...]
  /external/llvm/unittests/IR/
MetadataTest.cpp 232 // uniqued node that references Self, not Self.
250 // uniqued node that references Self, not Self itself.
623 // Should collide with Uniqued above this time.
624 auto *Uniqued = MDNode::replaceWithUniqued(std::move(Temp));
625 EXPECT_TRUE(Uniqued->isUniqued());
626 EXPECT_TRUE(Uniqued->isResolved());
627 EXPECT_EQ(FirstUniqued, Uniqued);
636 auto *Uniqued = MDNode::replaceWithUniqued(std::move(Temp));
637 EXPECT_TRUE(Uniqued->isUniqued());
638 EXPECT_FALSE(Uniqued->isResolved())
    [all...]
  /external/llvm/lib/Transforms/Scalar/
RewriteStatepointsForGC.cpp     [all...]

Completed in 194 milliseconds