blob: 0da8d1d3544dccac393f0b31530817b19f96c92e [file] [log] [blame]
Jim Stichnothb9a84722016-08-01 13:18:36 -07001//===- subzero/src/IceVariableSplitting.h - Local var splitting -*- C++ -*-===//
2//
3// The Subzero Code Generator
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9///
10/// \file
11/// \brief Aggressive block-local variable splitting to improve linear-scan
12/// register allocation.
13///
14//===----------------------------------------------------------------------===//
15
16#ifndef SUBZERO_SRC_ICEVARIABLESPLITTING_H
17#define SUBZERO_SRC_ICEVARIABLESPLITTING_H
18
19namespace Ice {
20
21void splitBlockLocalVariables(class Cfg *Func);
22
23} // end of namespace Ice
24
25#endif // SUBZERO_SRC_ICEVARIABLESPLITTING_H