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 |
Static Public Member Functions | |
| static ResumeInst * | Create (Value *Exn, Instruction *InsertBefore=0) |
| 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 | |
| virtual ResumeInst * | clone_impl () const |
ResumeInst - Resume the propagation of an exception.
Definition at line 3186 of file Instructions.h.
| static bool llvm::ResumeInst::classof | ( | const Instruction * | I | ) | [inline, static] |
Reimplemented from llvm::TerminatorInst.
Definition at line 3210 of file Instructions.h.
References llvm::Instruction::getOpcode().
Methods for support type inquiry through isa, cast, and dyn_cast:
Reimplemented from llvm::TerminatorInst.
Definition at line 3213 of file Instructions.h.
| ResumeInst * ResumeInst::clone_impl | ( | ) | const [protected, virtual] |
Implements llvm::TerminatorInst.
Definition at line 3546 of file Instructions.cpp.
| static ResumeInst* llvm::ResumeInst::Create | ( | Value * | Exn, |
| Instruction * | InsertBefore = 0 |
||
| ) | [inline, static] |
Definition at line 3194 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 3197 of file Instructions.h.
| llvm::ResumeInst::DECLARE_TRANSPARENT_OPERAND_ACCESSORS | ( | Value | ) |
Provide fast operand accessors.
| unsigned llvm::ResumeInst::getNumSuccessors | ( | ) | const [inline] |
getNumSuccessors - Return the number of successors that this terminator has.
Reimplemented from llvm::TerminatorInst.
Definition at line 3207 of file Instructions.h.
| Value* llvm::ResumeInst::getValue | ( | ) | const [inline] |
Convenience accessor.
Definition at line 3205 of file Instructions.h.