LLVM  3.7.0
AArch64MachineCombinerPattern.h
Go to the documentation of this file.
1 //===- AArch64MachineCombinerPattern.h -===//
2 //===- AArch64 instruction pattern supported by combiner -===//
3 //
4 // The LLVM Compiler Infrastructure
5 //
6 // This file is distributed under the University of Illinois Open Source
7 // License. See LICENSE.TXT for details.
8 //
9 //===----------------------------------------------------------------------===//
10 //
11 // This file defines instruction pattern supported by combiner
12 //
13 //===----------------------------------------------------------------------===//
14 
15 #ifndef LLVM_LIB_TARGET_AARCH64_AARCH64MACHINECOMBINERPATTERN_H
16 #define LLVM_LIB_TARGET_AARCH64_AARCH64MACHINECOMBINERPATTERN_H
17 
18 namespace llvm {
19 
20 /// Enumeration of instruction pattern supported by machine combiner
21 ///
22 ///
23 namespace MachineCombinerPattern {
24 enum MC_PATTERN : int {
25  MC_NONE = 0,
38 };
39 } // end namespace MachineCombinerPattern
40 } // end namespace llvm
41 
42 #endif