blob: 0da8d1d3544dccac393f0b31530817b19f96c92e [file] [log] [blame]
//===- subzero/src/IceVariableSplitting.h - Local var splitting -*- C++ -*-===//
//
// The Subzero Code Generator
//
// This file is distributed under the University of Illinois Open Source
// License. See LICENSE.TXT for details.
//
//===----------------------------------------------------------------------===//
///
/// \file
/// \brief Aggressive block-local variable splitting to improve linear-scan
/// register allocation.
///
//===----------------------------------------------------------------------===//
#ifndef SUBZERO_SRC_ICEVARIABLESPLITTING_H
#define SUBZERO_SRC_ICEVARIABLESPLITTING_H
namespace Ice {
void splitBlockLocalVariables(class Cfg *Func);
} // end of namespace Ice
#endif // SUBZERO_SRC_ICEVARIABLESPLITTING_H