LLVM
8.0.1
|
Public Member Functions | |
bool | operator< (const ValueDFS &Other) const |
Public Attributes | |
int | DFSIn = 0 |
int | DFSOut = 0 |
int | LocalNum = 0 |
PointerIntPair< Value *, 1, bool > | Def |
Use * | U = nullptr |
Definition at line 3524 of file NewGVN.cpp.
Definition at line 3535 of file NewGVN.cpp.
References alwaysAvailable(), assert(), D, llvm::tgtok::Def, Def, DFSIn, DFSOut, llvm::SmallVectorImpl< T >::emplace_back(), llvm::DomTreeNodeBase< NodeT >::getDFSNumIn(), llvm::DomTreeNodeBase< NodeT >::getDFSNumOut(), llvm::StoreInst::getValueOperand(), llvm::SmallPtrSetImpl< PtrType >::insert(), llvm_unreachable, LocalNum, P, llvm::SmallVectorTemplateBase< T >::push_back(), llvm::PointerIntPair< PointerTy, IntBits, IntType, PtrTraits, Info >::setInt(), llvm::PointerIntPair< PointerTy, IntBits, IntType, PtrTraits, Info >::setPointer(), U, and llvm::Value::uses().
PointerIntPair<Value *, 1, bool> NewGVN::ValueDFS::Def |
Definition at line 3532 of file NewGVN.cpp.
Referenced by operator<().
int NewGVN::ValueDFS::DFSIn = 0 |
Definition at line 3525 of file NewGVN.cpp.
Referenced by operator<().
int NewGVN::ValueDFS::DFSOut = 0 |
Definition at line 3526 of file NewGVN.cpp.
Referenced by operator<().
int NewGVN::ValueDFS::LocalNum = 0 |
Definition at line 3527 of file NewGVN.cpp.
Referenced by operator<().
Use* NewGVN::ValueDFS::U = nullptr |
Definition at line 3533 of file NewGVN.cpp.
Referenced by operator<().