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
19 enum RegAllocDebugLevel_t {
22 RA_DEBUG_Coloring = 2,
23 RA_DEBUG_Interference = 3,
24 RA_DEBUG_LiveRanges = 4,
28 extern RegAllocDebugLevel_t DEBUG_RA;
30 } // End llvm namespace