llvm::AnyMemSetInst

Wrapper for any memset intrinsic (atomic or non-atomic).

Synopsis

Declared in <llvm/IR/IntrinsicInst.h>

class AnyMemSetInst
    : public MemSetBase<AnyMemIntrinsic>

Description

Covers llvm.element.unordered.atomic.memset and llvm.memset.

Base Classes

NameDescription
MemSetBase<AnyMemIntrinsic>Common base class for all memset intrinsics. Simply provides common methods.

Member Functions

NameDescription
getValue Return the fill/value operand.
getValueUse getValueUse overloads
setValue Set the fill/value operand.

Static Member Functions

NameDescription
classof Methods for support type inquiry through isa, cast, and dyn_cast.