LLVM  6.0.0svn
Classes | Public Types | Public Member Functions | List of all members
llvm::PBQP::ValuePool< ValueT > Class Template Reference

#include "llvm/CodeGen/PBQP/CostAllocator.h"

Inheritance diagram for llvm::PBQP::ValuePool< ValueT >:
Inheritance graph
[legend]

Public Types

using PoolRef = std::shared_ptr< const ValueT >
 

Public Member Functions

template<typename ValueKeyT >
PoolRef getValue (ValueKeyT ValueKey)
 

Detailed Description

template<typename ValueT>
class llvm::PBQP::ValuePool< ValueT >

Definition at line 29 of file CostAllocator.h.

Member Typedef Documentation

◆ PoolRef

template<typename ValueT>
using llvm::PBQP::ValuePool< ValueT >::PoolRef = std::shared_ptr<const ValueT>

Definition at line 31 of file CostAllocator.h.

Member Function Documentation

◆ getValue()

template<typename ValueT>
template<typename ValueKeyT >
PoolRef llvm::PBQP::ValuePool< ValueT >::getValue ( ValueKeyT  ValueKey)
inline

Definition at line 96 of file CostAllocator.h.


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