LLVM: llvm::BitTracker::RegisterRef Struct Reference (original) (raw)

#include "[Target/Hexagon/BitTracker.h](BitTracker%5F8h%5Fsource.html)"

Public Member Functions
Public Attributes
Register Reg
unsigned Sub

Detailed Description

Definition at line 138 of file BitTracker.h.

Constructor & Destructor Documentation

llvm::BitTracker::RegisterRef::RegisterRef ( Register R = 0, unsigned S = 0 ) inline

Definition at line 139 of file BitTracker.h.

References Reg, and Sub.

RegisterRef() [2/2]

llvm::BitTracker::RegisterRef::RegisterRef ( const MachineOperand & MO) inline

Definition at line 140 of file BitTracker.h.

References getReg(), Reg, and Sub.

Member Data Documentation

Reg

Register llvm::BitTracker::RegisterRef::Reg

Definition at line 143 of file BitTracker.h.

Referenced by llvm::BitTracker::MachineEvaluator::evaluate(), llvm::BitTracker::MachineEvaluator::getCell(), llvm::BitTracker::MachineEvaluator::getRegBitWidth(), llvm::BitTracker::MachineEvaluator::putCell(), RegisterRef(), RegisterRef(), and llvm::BitTracker::subst().

Sub

unsigned llvm::BitTracker::RegisterRef::Sub

Definition at line 144 of file BitTracker.h.

Referenced by llvm::BitTracker::MachineEvaluator::evaluate(), llvm::BitTracker::MachineEvaluator::getCell(), llvm::BitTracker::MachineEvaluator::getRegBitWidth(), llvm::BitTracker::MachineEvaluator::putCell(), RegisterRef(), RegisterRef(), and llvm::BitTracker::subst().


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