LLVM: llvm::MemOp Struct Reference (original) (raw)

#include "[llvm/CodeGen/TargetLowering.h](TargetLowering%5F8h%5Fsource.html)"

Public Member Functions
uint64_t size () const
Align getDstAlign () const
bool isFixedDstAlign () const
bool allowOverlap () const
bool isMemset () const
bool isMemcpy () const
bool isMemcpyWithFixedDstAlign () const
bool isZeroMemset () const
bool isMemcpyStrSrc () const
Align getSrcAlign () const
bool isSrcAligned (Align AlignCheck) const
bool isDstAligned (Align AlignCheck) const
bool isAligned (Align AlignCheck) const

Definition at line 115 of file TargetLowering.h.

allowOverlap()

bool llvm::MemOp::allowOverlap ( ) const inline

Copy()

getDstAlign()

Align llvm::MemOp::getDstAlign ( ) const inline

getSrcAlign()

Align llvm::MemOp::getSrcAlign ( ) const inline

isAligned()

bool llvm::MemOp::isAligned ( Align AlignCheck) const inline

isDstAligned()

bool llvm::MemOp::isDstAligned ( Align AlignCheck) const inline

isFixedDstAlign()

bool llvm::MemOp::isFixedDstAlign ( ) const inline

isMemcpy()

bool llvm::MemOp::isMemcpy ( ) const inline

isMemcpyStrSrc()

bool llvm::MemOp::isMemcpyStrSrc ( ) const inline

isMemcpyWithFixedDstAlign()

bool llvm::MemOp::isMemcpyWithFixedDstAlign ( ) const inline

isMemset()

bool llvm::MemOp::isMemset ( ) const inline

isSrcAligned()

bool llvm::MemOp::isSrcAligned ( Align AlignCheck) const inline

isZeroMemset()

bool llvm::MemOp::isZeroMemset ( ) const inline

Set()

size()

uint64_t llvm::MemOp::size ( ) const inline

The documentation for this struct was generated from the following file: