LLVM API Documentation

Public Types | |
| typedef SmallVector< unsigned, 4 > | IndexList |
Public Member Functions | |
| ExprMapKeyType (unsigned opc, const std::vector< Constant * > &ops, unsigned short pred=0, const IndexList &inds=IndexList()) | |
| bool | operator== (const ExprMapKeyType &that) const |
| bool | operator< (const ExprMapKeyType &that) const |
| bool | operator!= (const ExprMapKeyType &that) const |
Public Attributes | |
| uint16_t | opcode |
| uint16_t | predicate |
| std::vector< Constant * > | operands |
| IndexList | indices |
|
|
Definition at line 1641 of file Constants.cpp. |
|
||||||||||||||||||||
|
Definition at line 1643 of file Constants.cpp. |
|
|
Definition at line 1667 of file Constants.cpp. |
|
|
Definition at line 1658 of file Constants.cpp. |
|
|
Definition at line 1652 of file Constants.cpp. |
|
|
Definition at line 1651 of file Constants.cpp. Referenced by llvm::ConstantCreator< ConstantExpr, Type, ExprMapKeyType >::create(), operator<(), and operator==(). |
|
|
Definition at line 1648 of file Constants.cpp. Referenced by llvm::ConstantCreator< ConstantExpr, Type, ExprMapKeyType >::create(), operator<(), and operator==(). |
|
|
Definition at line 1650 of file Constants.cpp. Referenced by llvm::ConstantCreator< ConstantExpr, Type, ExprMapKeyType >::create(), operator<(), and operator==(). |
|
|
Definition at line 1649 of file Constants.cpp. Referenced by llvm::ConstantCreator< ConstantExpr, Type, ExprMapKeyType >::create(), operator<(), and operator==(). |