LLVM: llvm::DbgSSAPhi Class Reference (original) (raw)

Represents the live-in definitions of a variable to a block with multiple predecessors. More...

#include "[llvm/Transforms/Utils/DebugSSAUpdater.h](DebugSSAUpdater%5F8h%5Fsource.html)"

Public Member Functions
DbgSSAPhi (DbgSSABlock *ParentBlock)
DbgSSABlock * getParent ()
unsigned getNumIncomingValues () const
DbgSSABlock * getIncomingBlock (size_t Idx)
DbgValueDef getIncomingValue (size_t Idx)
void addIncoming (DbgSSABlock *BB, DbgValueDef DV)
void print (raw_ostream &OS) const

Represents the live-in definitions of a variable to a block with multiple predecessors.

Definition at line 93 of file DebugSSAUpdater.h.

llvm::DbgSSAPhi::DbgSSAPhi ( DbgSSABlock * ParentBlock) inline

addIncoming()

getIncomingBlock()

DbgSSABlock * llvm::DbgSSAPhi::getIncomingBlock ( size_t Idx) inline

getIncomingValue()

DbgValueDef llvm::DbgSSAPhi::getIncomingValue ( size_t Idx) inline

getNumIncomingValues()

unsigned llvm::DbgSSAPhi::getNumIncomingValues ( ) const inline

getParent()

print()

IncomingValues

ParentBlock


The documentation for this class was generated from the following files: