LLVM API Documentation
#include <Instructions.h>
Public Member Functions | |
DECLARE_TRANSPARENT_OPERAND_ACCESSORS (Value) | |
Provide fast operand accessors. | |
Value * | getValue () const |
Convenience accessor. | |
unsigned | getNumSuccessors () const |
Return the number of successors that this terminator has. | |
Static Public Member Functions | |
static ResumeInst * | Create (Value *Exn, Instruction *InsertBefore=nullptr) |
static ResumeInst * | Create (Value *Exn, BasicBlock *InsertAtEnd) |
static bool | classof (const Instruction *I) |
static bool | classof (const Value *V) |
Methods for support type inquiry through isa, cast, and dyn_cast: | |
Protected Member Functions | |
ResumeInst * | clone_impl () const override |
ResumeInst - Resume the propagation of an exception.
Definition at line 3246 of file Instructions.h.
static bool llvm::ResumeInst::classof | ( | const Instruction * | I | ) | [inline, static] |
Reimplemented from llvm::TerminatorInst.
Definition at line 3270 of file Instructions.h.
References llvm::Instruction::getOpcode().
static bool llvm::ResumeInst::classof | ( | const Value * | V | ) | [inline, static] |
Methods for support type inquiry through isa, cast, and dyn_cast:
Reimplemented from llvm::TerminatorInst.
Definition at line 3273 of file Instructions.h.
ResumeInst * ResumeInst::clone_impl | ( | ) | const [override, protected, virtual] |
Implements llvm::TerminatorInst.
Definition at line 3782 of file Instructions.cpp.
static ResumeInst* llvm::ResumeInst::Create | ( | Value * | Exn, |
Instruction * | InsertBefore = nullptr |
||
) | [inline, static] |
Definition at line 3254 of file Instructions.h.
Referenced by llvm::IRBuilder< true, TargetFolder >::CreateResume().
static ResumeInst* llvm::ResumeInst::Create | ( | Value * | Exn, |
BasicBlock * | InsertAtEnd | ||
) | [inline, static] |
Definition at line 3257 of file Instructions.h.
Provide fast operand accessors.
unsigned llvm::ResumeInst::getNumSuccessors | ( | ) | const [inline] |
Return the number of successors that this terminator has.
Reimplemented from llvm::TerminatorInst.
Definition at line 3267 of file Instructions.h.
Value* llvm::ResumeInst::getValue | ( | ) | const [inline] |
Convenience accessor.
Definition at line 3265 of file Instructions.h.