This class wraps the llvm.memcpy/memmove intrinsics.
Synopsis
Declared in <llvm/IR/IntrinsicInst.h>
class MemTransferInst
: public MemTransferBase<MemIntrinsic>
Base Classes
Name |
Description |
Common base class for all memory transfer intrinsics. Simply provides common methods. |
Member Functions
Name |
Description |
Return the raw source pointer operand. |
|
|
|
Return the source pointer with pointer casts stripped. |
|
Return the address space of the raw source pointer. |
|
Return the alignment of the source pointer parameter. |
|
Set the source pointer operand. |
|
Set the source pointer alignment attribute. |
Static Member Functions
Name |
Description |
Methods for support type inquiry through isa, cast, and dyn_cast. |
Derived Classes
Name |
Description |
This class wraps the llvm.memcpy intrinsic. |
|
This class wraps the llvm.memmove intrinsic. |
Created with MrDocs