LLVM API Documentation
#include <Instructions.h>
Inheritance diagram for llvm::FreeInst:
Public Member Functions | |
FreeInst (Value *Ptr, Instruction *InsertBefore=0) | |
FreeInst (Value *Ptr, BasicBlock *InsertAfter) | |
virtual FreeInst * | clone () const |
virtual bool | mayWriteToMemory () const |
Static Public Member Functions | |
static bool | classof (const FreeInst *) |
static bool | classof (const Instruction *I) |
Methods for support type inquiry through isa, cast, and dyn_cast:. | |
static bool | classof (const Value *V) |
Definition at line 146 of file Instructions.h.
|
Definition at line 330 of file Instructions.cpp. References llvm::cl::init(). Referenced by clone(). |
|
Definition at line 335 of file Instructions.cpp. References llvm::cl::init(). |
|
Reimplemented from llvm::Instruction. Definition at line 162 of file Instructions.h. References classof(). |
|
Methods for support type inquiry through isa, cast, and dyn_cast:.
Reimplemented from llvm::Instruction. Definition at line 159 of file Instructions.h. References llvm::Instruction::getOpcode(). |
|
Definition at line 158 of file Instructions.h. Referenced by classof(). |
|
clone() - Create a copy of 'this' instruction that is identical in all ways except the following: The instruction has no parent The instruction has no name Implements llvm::Instruction. Definition at line 807 of file Instructions.cpp. References FreeInst(), and llvm::User::Operands. |
|
mayWriteToMemory - Return true if this instruction may modify memory. Reimplemented from llvm::Instruction. Definition at line 155 of file Instructions.h. |