llvm-6502/include/llvm/Transforms/IPO/PoolAllocate.h

16 lines
476 B
C
Raw Normal View History

//===-- 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