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

Methods

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)

Declared at: llvm/include/llvm/IR/IntrinsicInst.h:987

Parameters

const llvm::Value* V

llvm::ConstantInt* getVolatileCst() const

Declared at: llvm/include/llvm/IR/IntrinsicInst.h:966

bool isVolatile() const

Declared at: llvm/include/llvm/IR/IntrinsicInst.h:970

void setVolatile(llvm::Constant* V)

Declared at: llvm/include/llvm/IR/IntrinsicInst.h:972

Parameters

llvm::Constant* V