ΒΆconst llvm::Value*
getArgumentAliasingToReturnedPointer(
    const llvm::CallBase* Call,
    bool MustPreserveNullness)

Description

This function returns call pointer argument that is considered the same by aliasing rules. You CAN'T use it to replace one value with another. If\p MustPreserveNullness is true, the call must preserve the nullness of the pointer.

Declared at: llvm/include/llvm/Analysis/ValueTracking.h:321

Parameters

const llvm::CallBase* Call
bool MustPreserveNullness