Halide
|
#include <PerfectHashMap.h>
Classes | |
struct | const_iterator |
struct | iterator |
Public Member Functions | |
void | make_large (int n) |
T & | emplace (const K *n, T &&t) |
T & | insert (const K *n, const T &t) |
const T & | get (const K *n) const |
T & | get (const K *n) |
T & | get_or_create (const K *n) |
bool | contains (const K *n) const |
size_t | size () const |
iterator | begin () |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
Definition at line 38 of file PerfectHashMap.h.
|
inline |
Definition at line 227 of file PerfectHashMap.h.
Referenced by Halide::Internal::Autoscheduler::Cache::Cache().
|
inline |
Definition at line 235 of file PerfectHashMap.h.
|
inline |
Definition at line 248 of file PerfectHashMap.h.
|
inline |
Definition at line 262 of file PerfectHashMap.h.
|
inline |
Definition at line 275 of file PerfectHashMap.h.
|
inline |
Definition at line 288 of file PerfectHashMap.h.
|
inline |
Definition at line 301 of file PerfectHashMap.h.
|
inline |
Definition at line 314 of file PerfectHashMap.h.
|
inline |
Definition at line 386 of file PerfectHashMap.h.
|
inline |
Definition at line 400 of file PerfectHashMap.h.
Referenced by PerfectHashMap< std::vector< Halide::Internal::IntrusivePtr< const Halide::Internal::Autoscheduler::LoopNest > > >::begin().
|
inline |
Definition at line 406 of file PerfectHashMap.h.
|
inline |
Definition at line 420 of file PerfectHashMap.h.