Lines Matching defs:Invoke
122 std::unique_ptr<InvokeInst> Invoke(InvokeInst::Create(F, BB1, BB2, Args));
126 for (Value *Arg : Invoke->args()) {
128 EXPECT_EQ(Invoke->getArgOperand(Idx)->getType(), Arg->getType());
759 std::unique_ptr<InvokeInst> Invoke(
764 Invoke->setAttributes(
766 Invoke->setDebugLoc(DebugLoc(MDNode::get(C, {})));
770 InvokeInst::Create(Invoke.get(), NewBundle));
771 EXPECT_EQ(Invoke->getNormalDest(), Clone->getNormalDest());
772 EXPECT_EQ(Invoke->getUnwindDest(), Clone->getUnwindDest());
773 EXPECT_EQ(Invoke->arg_size(), Clone->arg_size());
774 EXPECT_EQ(Invoke->getArgOperand(0), Clone->getArgOperand(0));
775 EXPECT_EQ(Invoke->getCallingConv(), Clone->getCallingConv());
777 EXPECT_EQ(Invoke->getDebugLoc(), Clone->getDebugLoc());