This class wraps the llvm.memmove intrinsic.
| Name | Description |
|---|---|
MemTransferInst | This class wraps the llvm.memcpy/memmove intrinsics. |
| Name | Description |
|---|---|
getRawSource | Return the raw source pointer operand. |
getRawSourceUse | getRawSourceUse overloads |
getSource | Return the source pointer with pointer casts stripped. |
getSourceAddressSpace | Return the address space of the raw source pointer. |
getSourceAlign | Return the alignment of the source pointer parameter. |
setSource | Set the source pointer operand. |
setSourceAlignment | Set the source pointer alignment attribute. |
| Name | Description |
|---|---|
classof | Methods for support type inquiry through isa, cast, and dyn_cast. |
| Name | Description |
|---|---|
expandMemMoveAsLoop | Expand MemMove as a loop without deleting the intrinsic. |