Added updating of lua generated header files for X86 architecture.
[jitcs.git] / include / jitcs_memrefstream.h
blob2f97645becc95e5e689e000b645bc776a924185b
1 //===-- jitcs_memrefstream.h - memory reference allocator -------*- C++ -*-===//
2 //
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.
6 //
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"
17 namespace jitcs {
18 class Function;
20 typedef StreamAllocator<MemoryReference> MemoryReferenceStream;
22 } // end of namespace jitcs
24 #endif
25 // _JITCS_MEMREFSTREAM_H_