LLVM 22.0.0git
NewGVN::ValueDFS Struct Reference

Public Member Functions

bool operator< (const ValueDFS &Other) const

Public Attributes

int DFSIn = 0
int DFSOut = 0
int LocalNum = 0
PointerIntPair< Value *, 1, boolDef
UseU = nullptr

Detailed Description

Definition at line 3556 of file NewGVN.cpp.

Member Function Documentation

◆ operator<()

bool NewGVN::ValueDFS::operator< ( const ValueDFS & Other) const
inline

Definition at line 3567 of file NewGVN.cpp.

References Def, DFSIn, DFSOut, LocalNum, llvm::Other, and U.

Member Data Documentation

◆ Def

PointerIntPair<Value *, 1, bool> NewGVN::ValueDFS::Def

Definition at line 3564 of file NewGVN.cpp.

Referenced by operator<().

◆ DFSIn

int NewGVN::ValueDFS::DFSIn = 0

Definition at line 3557 of file NewGVN.cpp.

Referenced by operator<().

◆ DFSOut

int NewGVN::ValueDFS::DFSOut = 0

Definition at line 3558 of file NewGVN.cpp.

Referenced by operator<().

◆ LocalNum

int NewGVN::ValueDFS::LocalNum = 0

Definition at line 3559 of file NewGVN.cpp.

Referenced by operator<().

◆ U

Use* NewGVN::ValueDFS::U = nullptr

Definition at line 3565 of file NewGVN.cpp.

Referenced by operator<().


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