LLVM API Documentation
#include <TransformInternals.h>
Collaboration diagram for llvm::ValueMapCache:
Public Types | |
typedef std::map< const Value *, Value * > | ExprMapTy |
Public Attributes | |
std::set< const User * > | OperandsMapped |
std::map< const Value *, Value * > | ExprMap |
std::set< ValueHandle > | NewCasts |
Definition at line 80 of file TransformInternals.h.
typedef std::map<const Value *, Value *> llvm::ValueMapCache::ExprMapTy |
Definition at line 91 of file TransformInternals.h.
std::map<const Value *, Value *> llvm::ValueMapCache::ExprMap |
Definition at line 90 of file TransformInternals.h.
Referenced by llvm::ConvertExpressionToType(), and ConvertOperandToType().
std::set<ValueHandle> llvm::ValueMapCache::NewCasts |
Definition at line 99 of file TransformInternals.h.
Referenced by llvm::ConvertExpressionToType(), and ConvertOperandToType().
std::set<const User*> llvm::ValueMapCache::OperandsMapped |