Common base class for all memset intrinsics. Simply provides common methods.
Declared in <llvm/IR/IntrinsicInst.h>
template<class BaseCL>
class MemSetBase
: public BaseCL
| Name | Description |
|---|---|
BaseCL |
| Name | Description |
|---|---|
getValue | Return the fill/value operand. |
getValueUse | Return the Use for the fill/value operand (const). |
getValueUse | Return the Use for the fill/value operand. |
setValue | Set the fill/value operand. |
| Name | Description |
|---|---|
AnyMemSetInst | Wrapper for any memset intrinsic (atomic or non-atomic). |
MemSetInst | This class wraps the llvm.memset and llvm.memset.inline intrinsics. |
MemSetPatternInst | Wrapper for the llvm.experimental.memset.pattern intrinsic. |