Home | History | Annotate | Download | only in IR

Lines Matching defs:InvokeInst

3526 //                               InvokeInst Class
3532 class InvokeInst : public TerminatorInst,
3533 public OperandBundleUser<InvokeInst, User::op_iterator> {
3534 friend class OperandBundleUser<InvokeInst, User::op_iterator>;
3539 InvokeInst(const InvokeInst &BI);
3541 /// Construct an InvokeInst given a range of arguments.
3543 /// Construct an InvokeInst from a range of arguments
3544 inline InvokeInst(Value *Func, BasicBlock *IfNormal, BasicBlock *IfException,
3548 : InvokeInst(cast<FunctionType>(
3553 inline InvokeInst
3557 /// Construct an InvokeInst given a range of arguments.
3559 /// Construct an InvokeInst from a range of arguments
3560 inline InvokeInst(Value *Func, BasicBlock *IfNormal, BasicBlock *IfException,
3583 InvokeInst *cloneImpl() const;
3586 static InvokeInst *Create(Value *Func, BasicBlock *IfNormal,
3596 static InvokeInst *Create(Value *Func, BasicBlock *IfNormal,
3607 static InvokeInst *Create(FunctionType *Ty, Value *Func, BasicBlock *IfNormal,
3612 return new (Values) InvokeInst(Ty, Func, IfNormal, IfException, Args, None,
3616 static InvokeInst *Create(FunctionType *Ty, Value *Func, BasicBlock *IfNormal,
3625 InvokeInst(Ty, Func, IfNormal, IfException, Args, Bundles, Values,
3629 static InvokeInst *Create(Value *Func,
3634 return new (Values) InvokeInst(Func, IfNormal, IfException, Args, None,
3638 static InvokeInst *Create(Value *Func, BasicBlock *IfNormal,
3646 InvokeInst(Func, IfNormal, IfException, Args, Bundles, Values, NameStr,
3656 static InvokeInst *Create(InvokeInst *II, ArrayRef<OperandBundleDef> Bundles,
4021 struct OperandTraits<InvokeInst> : public VariadicOperandTraits<InvokeInst, 3> {
4024 InvokeInst::InvokeInst(FunctionType *Ty, Value *Func, BasicBlock *IfNormal,
4029 OperandTraits<InvokeInst>::op_end(this) - Values, Values,
4034 InvokeInst::InvokeInst(Value *Func, BasicBlock *IfNormal,
4041 Instruction::Invoke, OperandTraits<InvokeInst>::op_end(this) - Values,
4046 DEFINE_TRANSPARENT_OPERAND_ACCESSORS(InvokeInst, Value)