LLVM API Documentation
#include <IntrinsicInst.h>
Inheritance diagram for llvm::MemMoveInst:
Public Member Functions | |
Value * | getRawSource () const |
Value * | getSource () const |
void | setSource (Value *Ptr) |
Static Public Member Functions | |
static bool | classof (const MemMoveInst *) |
static bool | classof (const MemIntrinsic *I) |
static bool | classof (const CallInst *I) |
static bool | classof (const Value *V) |
Definition at line 187 of file IntrinsicInst.h.
|
Reimplemented from llvm::MemIntrinsic. Definition at line 214 of file IntrinsicInst.h. References classof(). |
|
Reimplemented from llvm::MemIntrinsic. Definition at line 208 of file IntrinsicInst.h. References llvm::CallInst::getCalledFunction(), and llvm::Intrinsic::memmove. |
|
Reimplemented from llvm::MemIntrinsic. Definition at line 205 of file IntrinsicInst.h. References llvm::CallInst::getCalledFunction(), llvm::Function::getIntrinsicID(), and llvm::Intrinsic::memmove. |
|
Definition at line 204 of file IntrinsicInst.h. Referenced by classof(). |
|
get* - Return the arguments to the instruction. Definition at line 190 of file IntrinsicInst.h. References llvm::User::getOperand(). Referenced by getSource(), and setSource(). |
|
getSource - This is just like getRawSource, but it strips off any cast instructions that feed it, giving the original input. The returned value is guaranteed to be a pointer. Definition at line 195 of file IntrinsicInst.h. References getRawSource(), and llvm::IntrinsicInst::StripPointerCasts(). |
|
Definition at line 197 of file IntrinsicInst.h. References getRawSource(), llvm::Value::getType(), and llvm::User::setOperand(). |