llvm::LiveRangeCalc::setLiveOutValue

Indicate that VNI is live out from MBB.

Synopsis

Declared in <llvm/CodeGen/LiveRangeCalc.h>

void
setLiveOutValue(
    MachineBasicBlock* MBB,
    VNInfo* VNI);

Description

The calculateValues() function will not add liveness for MBB, the caller should take care of that.

VNI may be null only if MBB is a live-through block also passed to addLiveInBlock().

Parameters

NameDescription
MBBBasic block that the value leaves.
VNIValue number live out of MBB, or null for a live-through block.