class MemIntrinsic
Declaration
class MemIntrinsic : public MemIntrinsicBase { /* full declaration omitted */ };
Description
This is the common base class for memset/memcpy/memmove.
Declared at: llvm/include/llvm/IR/IntrinsicInst.h:961
Inherits from: MemIntrinsicBase
Method Overview
- public static bool classof(const llvm::IntrinsicInst * I)
- public static bool classof(const llvm::Value * V)
- public llvm::ConstantInt * getVolatileCst() const
- public bool isVolatile() const
- public void setVolatile(llvm::Constant * V)
Methods
¶static bool classof(const llvm::IntrinsicInst* I)
static bool classof(const llvm::IntrinsicInst* I)
Declared at: llvm/include/llvm/IR/IntrinsicInst.h:975
Parameters
- const llvm::IntrinsicInst* I
¶static bool classof(const llvm::Value* V)
static bool classof(const llvm::Value* V)
Declared at: llvm/include/llvm/IR/IntrinsicInst.h:987
Parameters
- const llvm::Value* V
¶llvm::ConstantInt* getVolatileCst() const
llvm::ConstantInt* getVolatileCst() const
Declared at: llvm/include/llvm/IR/IntrinsicInst.h:966
¶bool isVolatile() const
bool isVolatile() const
Declared at: llvm/include/llvm/IR/IntrinsicInst.h:970
¶void setVolatile(llvm::Constant* V)
void setVolatile(llvm::Constant* V)
Declared at: llvm/include/llvm/IR/IntrinsicInst.h:972