OpenCores
URL https://opencores.org/ocsvn/altor32/altor32/trunk

Subversion Repositories altor32

[/] [altor32/] [trunk/] [gcc-x64/] [or1knd-elf/] [lib/] [gcc/] [or1knd-elf/] [4.8.0/] [plugin/] [include/] [insn-modes.h] - Blame information for rev 35

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 35 ultra_embe
/* Generated automatically from machmode.def and config/or1k/or1k-modes.def
2
   by genmodes.  */
3
 
4
#ifndef GCC_INSN_MODES_H
5
#define GCC_INSN_MODES_H
6
 
7
enum machine_mode
8
{
9
  VOIDmode,                /* machmode.def:173 */
10
  BLKmode,                 /* machmode.def:177 */
11
  CCmode,                  /* machmode.def:205 */
12
  CCEQmode,                /* config/or1k/or1k-modes.def:24 */
13
  CCNEmode,                /* config/or1k/or1k-modes.def:25 */
14
  CCLEmode,                /* config/or1k/or1k-modes.def:27 */
15
  CCGEmode,                /* config/or1k/or1k-modes.def:28 */
16
  CCLTmode,                /* config/or1k/or1k-modes.def:29 */
17
  CCGTmode,                /* config/or1k/or1k-modes.def:30 */
18
  CCLEUmode,               /* config/or1k/or1k-modes.def:32 */
19
  CCGEUmode,               /* config/or1k/or1k-modes.def:33 */
20
  CCLTUmode,               /* config/or1k/or1k-modes.def:34 */
21
  CCGTUmode,               /* config/or1k/or1k-modes.def:35 */
22
  CCFPmode,                /* config/or1k/or1k-modes.def:37 */
23
  CCUNSmode,               /* config/or1k/or1k-modes.def:38 */
24
  BImode,                  /* machmode.def:180 */
25
  QImode,                  /* machmode.def:185 */
26
  HImode,                  /* machmode.def:186 */
27
  SImode,                  /* machmode.def:187 */
28
  DImode,                  /* machmode.def:188 */
29
  TImode,                  /* machmode.def:189 */
30
  QQmode,                  /* machmode.def:208 */
31
  HQmode,                  /* machmode.def:209 */
32
  SQmode,                  /* machmode.def:210 */
33
  DQmode,                  /* machmode.def:211 */
34
  TQmode,                  /* machmode.def:212 */
35
  UQQmode,                 /* machmode.def:214 */
36
  UHQmode,                 /* machmode.def:215 */
37
  USQmode,                 /* machmode.def:216 */
38
  UDQmode,                 /* machmode.def:217 */
39
  UTQmode,                 /* machmode.def:218 */
40
  HAmode,                  /* machmode.def:220 */
41
  SAmode,                  /* machmode.def:221 */
42
  DAmode,                  /* machmode.def:222 */
43
  TAmode,                  /* machmode.def:223 */
44
  UHAmode,                 /* machmode.def:225 */
45
  USAmode,                 /* machmode.def:226 */
46
  UDAmode,                 /* machmode.def:227 */
47
  UTAmode,                 /* machmode.def:228 */
48
  SFmode,                  /* machmode.def:200 */
49
  DFmode,                  /* machmode.def:201 */
50
  SDmode,                  /* machmode.def:240 */
51
  DDmode,                  /* machmode.def:241 */
52
  TDmode,                  /* machmode.def:242 */
53
  CQImode,                 /* machmode.def:236 */
54
  CHImode,                 /* machmode.def:236 */
55
  CSImode,                 /* machmode.def:236 */
56
  CDImode,                 /* machmode.def:236 */
57
  CTImode,                 /* machmode.def:236 */
58
  SCmode,                  /* machmode.def:237 */
59
  DCmode,                  /* machmode.def:237 */
60
  MAX_MACHINE_MODE,
61
 
62
  MIN_MODE_RANDOM = VOIDmode,
63
  MAX_MODE_RANDOM = BLKmode,
64
 
65
  MIN_MODE_CC = CCmode,
66
  MAX_MODE_CC = CCUNSmode,
67
 
68
  MIN_MODE_INT = QImode,
69
  MAX_MODE_INT = TImode,
70
 
71
  MIN_MODE_PARTIAL_INT = VOIDmode,
72
  MAX_MODE_PARTIAL_INT = VOIDmode,
73
 
74
  MIN_MODE_FRACT = QQmode,
75
  MAX_MODE_FRACT = TQmode,
76
 
77
  MIN_MODE_UFRACT = UQQmode,
78
  MAX_MODE_UFRACT = UTQmode,
79
 
80
  MIN_MODE_ACCUM = HAmode,
81
  MAX_MODE_ACCUM = TAmode,
82
 
83
  MIN_MODE_UACCUM = UHAmode,
84
  MAX_MODE_UACCUM = UTAmode,
85
 
86
  MIN_MODE_FLOAT = SFmode,
87
  MAX_MODE_FLOAT = DFmode,
88
 
89
  MIN_MODE_DECIMAL_FLOAT = SDmode,
90
  MAX_MODE_DECIMAL_FLOAT = TDmode,
91
 
92
  MIN_MODE_COMPLEX_INT = CQImode,
93
  MAX_MODE_COMPLEX_INT = CTImode,
94
 
95
  MIN_MODE_COMPLEX_FLOAT = SCmode,
96
  MAX_MODE_COMPLEX_FLOAT = DCmode,
97
 
98
  MIN_MODE_VECTOR_INT = VOIDmode,
99
  MAX_MODE_VECTOR_INT = VOIDmode,
100
 
101
  MIN_MODE_VECTOR_FRACT = VOIDmode,
102
  MAX_MODE_VECTOR_FRACT = VOIDmode,
103
 
104
  MIN_MODE_VECTOR_UFRACT = VOIDmode,
105
  MAX_MODE_VECTOR_UFRACT = VOIDmode,
106
 
107
  MIN_MODE_VECTOR_ACCUM = VOIDmode,
108
  MAX_MODE_VECTOR_ACCUM = VOIDmode,
109
 
110
  MIN_MODE_VECTOR_UACCUM = VOIDmode,
111
  MAX_MODE_VECTOR_UACCUM = VOIDmode,
112
 
113
  MIN_MODE_VECTOR_FLOAT = VOIDmode,
114
  MAX_MODE_VECTOR_FLOAT = VOIDmode,
115
 
116
  NUM_MACHINE_MODES = MAX_MACHINE_MODE
117
};
118
 
119
#define CONST_MODE_SIZE const
120
#define CONST_MODE_BASE_ALIGN const
121
#define CONST_MODE_IBIT const
122
#define CONST_MODE_FBIT const
123
 
124
#endif /* insn-modes.h */

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.