|
LLVM
8.0.1
|

Public Member Functions | |
| Expression (uint32_t o=~2U) | |
| bool | operator== (const Expression &other) const |
Public Attributes | |
| uint32_t | opcode |
| Type * | type |
| bool | commutative = false |
| SmallVector< uint32_t, 4 > | varargs |
Friends | |
| hash_code | hash_value (const Expression &Value) |
|
inline |
|
inline |
|
friend |
Definition at line 115 of file GVN.cpp.
Referenced by llvm::GVN::ValueTable::phiTranslate().
| uint32_t llvm::GVN::Expression::opcode |
Definition at line 113 of file GVN.cpp.
Referenced by operator==(), and llvm::GVN::ValueTable::phiTranslate().
| Type* llvm::GVN::Expression::type |
Definition at line 114 of file GVN.cpp.
Referenced by llvm::gvn::AvailableValueInBlock::MaterializeAdjustedValue(), and operator==().
| SmallVector<uint32_t, 4> llvm::GVN::Expression::varargs |
Definition at line 116 of file GVN.cpp.
Referenced by operator==(), and llvm::GVN::ValueTable::phiTranslate().
1.8.13