struct Entry::RegUnitInfo
Declaration
struct Entry::RegUnitInfo { /* full declaration omitted */ };
Description
RegUnitInfo - Information tracked about each RegUnit in PhysReg. When PrevPos is set, the iterators are valid as if advanceTo(PrevPos) had just been called.
Declared at: llvm/lib/CodeGen/InterferenceCache.h:71
Member Variables
- public LiveIntervalUnion::SegmentIter VirtI
- Iterator pointing into the LiveIntervalUnion containing virtual register interference.
- public unsigned int VirtTag
- Tag of the LIU last time we looked.
- public llvm::LiveRange* Fixed = nullptr
- Fixed interference in RegUnit.
- public LiveInterval::iterator FixedI
- Iterator pointing into the fixed RegUnit interference.
Method Overview
- public RegUnitInfo(llvm::LiveIntervalUnion & LIU)
Methods
ΒΆRegUnitInfo(llvm::LiveIntervalUnion& LIU)
RegUnitInfo(llvm::LiveIntervalUnion& LIU)
Declared at: llvm/lib/CodeGen/InterferenceCache.h:85