Lines Matching refs:Clone
726 std::unique_ptr<CallInst> Clone(cast<CallInst>(Call->clone())); in TEST() local
727 EXPECT_EQ(Call->getTailCallKind(), Clone->getTailCallKind()); in TEST()
737 std::unique_ptr<CallInst> Clone(cast<CallInst>(Call->clone())); in TEST() local
738 EXPECT_TRUE(Clone->onlyReadsMemory()); in TEST()
758 std::unique_ptr<CallInst> Clone(CallInst::Create(Call.get(), NewBundle)); in TEST() local
759 EXPECT_EQ(Call->arg_size(), Clone->arg_size()); in TEST()
760 EXPECT_EQ(Call->getArgOperand(0), Clone->getArgOperand(0)); in TEST()
761 EXPECT_EQ(Call->getCallingConv(), Clone->getCallingConv()); in TEST()
762 EXPECT_EQ(Call->getTailCallKind(), Clone->getTailCallKind()); in TEST()
763 EXPECT_TRUE(Clone->hasFnAttr(Attribute::AttrKind::Cold)); in TEST()
764 EXPECT_EQ(Call->getDebugLoc(), Clone->getDebugLoc()); in TEST()
765 EXPECT_EQ(Clone->getNumOperandBundles(), 1U); in TEST()
766 EXPECT_TRUE(Clone->getOperandBundle("after")); in TEST()
788 std::unique_ptr<InvokeInst> Clone( in TEST() local
790 EXPECT_EQ(Invoke->getNormalDest(), Clone->getNormalDest()); in TEST()
791 EXPECT_EQ(Invoke->getUnwindDest(), Clone->getUnwindDest()); in TEST()
792 EXPECT_EQ(Invoke->arg_size(), Clone->arg_size()); in TEST()
793 EXPECT_EQ(Invoke->getArgOperand(0), Clone->getArgOperand(0)); in TEST()
794 EXPECT_EQ(Invoke->getCallingConv(), Clone->getCallingConv()); in TEST()
795 EXPECT_TRUE(Clone->hasFnAttr(Attribute::AttrKind::Cold)); in TEST()
796 EXPECT_EQ(Invoke->getDebugLoc(), Clone->getDebugLoc()); in TEST()
797 EXPECT_EQ(Clone->getNumOperandBundles(), 1U); in TEST()
798 EXPECT_TRUE(Clone->getOperandBundle("after")); in TEST()