1 //===-- RegAllocCommon.h --------------------------------------------------===//
3 // The LLVM Compiler Infrastructure
5 // This file was developed by the LLVM research group and is distributed under
6 // the University of Illinois Open Source License. See LICENSE.TXT for details.
8 //===----------------------------------------------------------------------===//
10 // Shared declarations for register allocation.
12 //===----------------------------------------------------------------------===//
14 #ifndef REGALLOCCOMMON_H
15 #define REGALLOCCOMMON_H
17 enum RegAllocDebugLevel_t {
20 RA_DEBUG_Coloring = 2,
21 RA_DEBUG_Interference = 3,
22 RA_DEBUG_LiveRanges = 4,
26 extern RegAllocDebugLevel_t DEBUG_RA;