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)
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