llvm::expandMemMoveAsLoop

Expand MemMove as a loop without deleting the intrinsic.

Synopsis

Declared in <llvm/Transforms/Utils/LowerMemIntrinsics.h>

bool
expandMemMoveAsLoop(
    MemMoveInst* MemMove,
    TargetTransformInfo const& TTI);

Return Value

True if the memmove was lowered.

Parameters

NameDescription
MemMoveThe memmove intrinsic to expand.
TTITarget info used to choose the lowering strategy.