blob: f503549fc863d5f133c48a21102444be5cbcc805 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
//===-- Transforms/IPO/PoolAllocate.h - Pool Allocation Pass -----*- C++ -*--=//
//
// This transform changes programs so that disjoint data structures are
// allocated out of different pools of memory, increasing locality and shrinking
// pointer size.
//
//===----------------------------------------------------------------------===//
#ifndef LLVM_TRANSFORM_IPO_POOLALLOCATE_H
#define LLVM_TRANSFORM_IPO_POOLALLOCATE_H
class Pass;
Pass *createPoolAllocatePass();
#endif
|