LLVM  7.0.0svn
llvm::LiveReg Struct Reference

Information about a live register. More...

#include "llvm/CodeGen/ExecutionDepsFix.h"

Collaboration diagram for llvm::LiveReg:
[legend]

## Public Attributes

DomainValueValue
Value currently in this register, or NULL when no value is being tracked. More...

int Def
Instruction that defined this register, relative to the beginning of the current basic block. More...

## Detailed Description

Definition at line 122 of file ExecutionDepsFix.h.

## ◆ Def

 int llvm::LiveReg::Def

Instruction that defined this register, relative to the beginning of the current basic block.

When a LiveReg is used to represent a live-out register, this value is relative to the end of the basic block, so it will be a negative number.

Definition at line 131 of file ExecutionDepsFix.h.

## ◆ Value

 DomainValue* llvm::LiveReg::Value

Value currently in this register, or NULL when no value is being tracked.

This counts as a DomainValue reference.

Definition at line 125 of file ExecutionDepsFix.h.

The documentation for this struct was generated from the following file: