1//===-- llvm/CodeGen/DAGCombine.h ------- SelectionDAG Nodes ---*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// 9// 10 11#ifndef LLVM_CODEGEN_DAGCOMBINE_H 12#define LLVM_CODEGEN_DAGCOMBINE_H 13 14namespace llvm { 15 16enum CombineLevel { 17 BeforeLegalizeTypes, 18 AfterLegalizeTypes, 19 AfterLegalizeVectorOps, 20 AfterLegalizeDAG 21}; 22 23} // end llvm namespace 24 25#endif 26