LLVM  9.0.0svn
HexagonDepITypes.h
Go to the documentation of this file.
1 //===----------------------------------------------------------------------===//
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 // Automatically generated file, please consult code owner before editing.
10 //===----------------------------------------------------------------------===//
11 
12 namespace llvm {
13 namespace HexagonII {
14 enum Type {
18  TypeALU64 = 3,
19  TypeCJ = 4,
21  TypeCR = 6,
31  TypeCVI_VA = 16,
40  TypeCVI_VP = 25,
42  TypeCVI_VS = 27,
44  TypeCVI_VX = 29,
47  TypeCVI_ZW = 32,
48  TypeDUPLEX = 33,
51  TypeJ = 36,
52  TypeLD = 37,
53  TypeM = 38,
55  TypeNCJ = 40,
56  TypePSEUDO = 41,
57  TypeST = 42,
59  TypeS_2op = 44,
60  TypeS_3op = 45,
61  TypeV2LDST = 48,
62  TypeV4LDST = 49,
63 };
64 }
65 }
This class represents lattice values for constants.
Definition: AllocatorList.h:24