1 //===-- jitcs_memrefstream.h - memory reference allocator -------*- C++ -*-===//
3 // A MemoryReferenceStream is a bulk allocator for MemoryReference's.
4 // The passed in TempAllocator should be the same as for all other structures
5 // of the created function object.
7 //===----------------------------------------------------------------------===//
9 #ifndef _JITCS_MEMREFSTREAM_H_
10 #define _JITCS_MEMREFSTREAM_H_
12 #include "jitcs_base.h"
13 #include "jitcs_ids.h"
14 #include "jitcs_memref.h"
15 #include "jitcs_tmpalloc.h"
20 typedef StreamAllocator
<MemoryReference
> MemoryReferenceStream
;
22 } // end of namespace jitcs
25 // _JITCS_MEMREFSTREAM_H_