LLVM API Documentation
00001 //===-- llvm/CodeGen/MachineCombinerPattern.h - Instruction pattern supported by 00002 // combiner ------*- C++ -*-===// 00003 // 00004 // The LLVM Compiler Infrastructure 00005 // 00006 // This file is distributed under the University of Illinois Open Source 00007 // License. See LICENSE.TXT for details. 00008 // 00009 //===----------------------------------------------------------------------===// 00010 // 00011 // This file defines instruction pattern supported by combiner 00012 // 00013 //===----------------------------------------------------------------------===// 00014 00015 #ifndef LLVM_CODEGEN_MACHINECOMBINERPATTERN_H 00016 #define LLVM_CODEGEN_MACHINECOMBINERPATTERN_H 00017 00018 namespace llvm { 00019 00020 /// Enumeration of instruction pattern supported by machine combiner 00021 /// 00022 /// 00023 namespace MachineCombinerPattern { 00024 // Forward declaration 00025 enum MC_PATTERN : int; 00026 } // end namespace MachineCombinerPattern 00027 } // end namespace llvm 00028 00029 #endif