LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

llvm::MemSetInst Struct Reference

#include <IntrinsicInst.h>

Inheritance diagram for llvm::MemSetInst:

Inheritance graph
[legend]
Collaboration diagram for llvm::MemSetInst:

Collaboration graph
[legend]
List of all members.

Public Member Functions

ValuegetValue () const
void setValue (Value *Val)

Static Public Member Functions

static bool classof (const MemSetInst *)
static bool classof (const MemIntrinsic *I)
static bool classof (const CallInst *I)
static bool classof (const Value *V)

Detailed Description

MemSetInst - This class wraps the llvm.memcpy intrinsic.

Definition at line 221 of file IntrinsicInst.h.


Member Function Documentation

static bool llvm::MemSetInst::classof const Value V  )  [inline, static]
 

Reimplemented from llvm::MemIntrinsic.

Definition at line 243 of file IntrinsicInst.h.

References classof().

static bool llvm::MemSetInst::classof const CallInst I  )  [inline, static]
 

Reimplemented from llvm::MemIntrinsic.

Definition at line 237 of file IntrinsicInst.h.

References llvm::CallInst::getCalledFunction(), and llvm::Intrinsic::memset.

static bool llvm::MemSetInst::classof const MemIntrinsic I  )  [inline, static]
 

Reimplemented from llvm::MemIntrinsic.

Definition at line 234 of file IntrinsicInst.h.

References llvm::CallInst::getCalledFunction(), llvm::Function::getIntrinsicID(), and llvm::Intrinsic::memset.

static bool llvm::MemSetInst::classof const MemSetInst  )  [inline, static]
 

Definition at line 233 of file IntrinsicInst.h.

Referenced by classof().

Value* llvm::MemSetInst::getValue  )  const [inline]
 

get* - Return the arguments to the instruction.

Definition at line 224 of file IntrinsicInst.h.

References llvm::User::getOperand().

Referenced by setValue().

void llvm::MemSetInst::setValue Value Val  )  [inline]
 

Definition at line 226 of file IntrinsicInst.h.

References llvm::Value::getType(), getValue(), and llvm::User::setOperand().


The documentation for this struct was generated from the following file: