Home
last modified time | relevance | path

Searched refs:ReplaceableUses (Results 1 – 5 of 5) sorted by relevance

/external/llvm/include/llvm/IR/
DMetadata.h728 std::unique_ptr<ReplaceableMetadataImpl> ReplaceableUses)
729 : Ptr(ReplaceableUses.release()) {
763 makeReplaceable(std::unique_ptr<ReplaceableMetadataImpl> ReplaceableUses) {
764 assert(ReplaceableUses && "Expected non-null replaceable uses");
765 assert(&ReplaceableUses->getContext() == &getContext() &&
768 Ptr = ReplaceableUses.release();
776 std::unique_ptr<ReplaceableMetadataImpl> ReplaceableUses(
778 Ptr = &ReplaceableUses->getContext();
779 return ReplaceableUses;
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DMetadata.h742 std::unique_ptr<ReplaceableMetadataImpl> ReplaceableUses)
743 : Ptr(ReplaceableUses.release()) {
785 makeReplaceable(std::unique_ptr<ReplaceableMetadataImpl> ReplaceableUses) {
786 assert(ReplaceableUses && "Expected non-null replaceable uses");
787 assert(&ReplaceableUses->getContext() == &getContext() &&
790 Ptr = ReplaceableUses.release();
798 std::unique_ptr<ReplaceableMetadataImpl> ReplaceableUses(
800 Ptr = &ReplaceableUses->getContext();
801 return ReplaceableUses;
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DMetadata.h774 std::unique_ptr<ReplaceableMetadataImpl> ReplaceableUses)
775 : Ptr(ReplaceableUses.release()) {
817 makeReplaceable(std::unique_ptr<ReplaceableMetadataImpl> ReplaceableUses) {
818 assert(ReplaceableUses && "Expected non-null replaceable uses");
819 assert(&ReplaceableUses->getContext() == &getContext() &&
822 Ptr = ReplaceableUses.release();
830 std::unique_ptr<ReplaceableMetadataImpl> ReplaceableUses(
832 Ptr = &ReplaceableUses->getContext();
833 return ReplaceableUses;
/external/llvm/unittests/IR/
DMetadataTest.cpp55 auto ReplaceableUses = make_unique<ReplaceableMetadataImpl>(Context); in TEST() local
56 auto *Ptr = ReplaceableUses.get(); in TEST()
57 ContextAndReplaceableUses CRU(std::move(ReplaceableUses)); in TEST()
58 ReplaceableUses = CRU.takeReplaceableUses(); in TEST()
62 EXPECT_EQ(Ptr, ReplaceableUses.get()); in TEST()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/
DMetadataTest.cpp55 auto ReplaceableUses = make_unique<ReplaceableMetadataImpl>(Context); in TEST() local
56 auto *Ptr = ReplaceableUses.get(); in TEST()
57 ContextAndReplaceableUses CRU(std::move(ReplaceableUses)); in TEST()
58 ReplaceableUses = CRU.takeReplaceableUses(); in TEST()
62 EXPECT_EQ(Ptr, ReplaceableUses.get()); in TEST()