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.
◆ 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:
- lib/Target/Hexagon/BitTracker.h