1249259Sdim//===-- llvm/CodeGen/DAGCombine.h ------- SelectionDAG Nodes ---*- C++ -*-===// 2249259Sdim// 3353358Sdim// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4353358Sdim// See https://llvm.org/LICENSE.txt for license information. 5353358Sdim// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6249259Sdim// 7249259Sdim//===----------------------------------------------------------------------===// 8249259Sdim// 9249259Sdim 10249259Sdim#ifndef LLVM_CODEGEN_DAGCOMBINE_H 11249259Sdim#define LLVM_CODEGEN_DAGCOMBINE_H 12249259Sdim 13249259Sdimnamespace llvm { 14249259Sdim 15249259Sdimenum CombineLevel { 16249259Sdim BeforeLegalizeTypes, 17249259Sdim AfterLegalizeTypes, 18249259Sdim AfterLegalizeVectorOps, 19249259Sdim AfterLegalizeDAG 20249259Sdim}; 21249259Sdim 22249259Sdim} // end llvm namespace 23249259Sdim 24249259Sdim#endif 25