ΒΆvoid copyNonnullMetadata(
    const llvm::LoadInst& OldLI,
    llvm::MDNode* N,
    llvm::LoadInst& NewLI)

Description

Copy a nonnull metadata node to a new load instruction. This handles mapping it to range metadata if the new load is an integer load instead of a pointer load.

Declared at: llvm/include/llvm/Transforms/Utils/Local.h:425

Parameters

const llvm::LoadInst& OldLI
llvm::MDNode* N
llvm::LoadInst& NewLI