class InstrRefBasedLDV::DebugPHIRecord
Declaration
class InstrRefBasedLDV::DebugPHIRecord { /* full declaration omitted */ };
Description
Record of where we observed a DBG_PHI instruction.
Declared at: llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.h:869
Member Variables
- public uint64_t InstrNum
- Instruction number of this DBG_PHI.
- public llvm::MachineBasicBlock* MBB
- Block where DBG_PHI occurred.
- public Optional<LiveDebugValues::ValueIDNum> ValueRead
- The value number read by the DBG_PHI -- or None if it didn't refer to a value.
- public Optional<LiveDebugValues::LocIdx> ReadLoc
- Register/Stack location the DBG_PHI reads -- or None if it referred to something unexpected.
Method Overview
- public unsigned int operator unsigned int() const
Methods
ΒΆunsigned int operator unsigned int() const
unsigned int operator unsigned int() const
Declared at: llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.h:882