struct LiveRangeCalc::LiveInBlock

Declaration

struct LiveRangeCalc::LiveInBlock { /* full declaration omitted */ };

Description

LiveInBlock - Information about a basic block where a live range is known to be live-in, but the value has not yet been determined.

Declared at: llvm/include/llvm/CodeGen/LiveRangeCalc.h:99

Member Variables

public llvm::LiveRange& LR
public llvm::MachineDomTreeNode* DomNode
public llvm::SlotIndex Kill
public llvm::VNInfo* Value = nullptr

Method Overview

  • public LiveInBlock(llvm::LiveRange & LR, llvm::MachineDomTreeNode * node, llvm::SlotIndex kill)

Methods

ΒΆLiveInBlock(llvm::LiveRange& LR,
            llvm::MachineDomTreeNode* node,
            llvm::SlotIndex kill)

Declared at: llvm/include/llvm/CodeGen/LiveRangeCalc.h:116

Parameters

llvm::LiveRange& LR
llvm::MachineDomTreeNode* node
llvm::SlotIndex kill