Subversion Repositories QNX 8.QNX8 LLVM/Clang compiler suite

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
14 pmbaty 1
/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2
|*                                                                            *|
3
|* Intrinsic Function Source Fragment                                         *|
4
|*                                                                            *|
5
|* Automatically generated file, do not edit!                                 *|
6
|*                                                                            *|
7
\*===----------------------------------------------------------------------===*/
8
 
9
#ifndef LLVM_IR_INTRINSIC_S390_ENUMS_H
10
#define LLVM_IR_INTRINSIC_S390_ENUMS_H
11
 
12
namespace llvm {
13
namespace Intrinsic {
14
enum S390Intrinsics : unsigned {
15
// Enum values for intrinsics
16
    s390_efpc = 8329,                                 // llvm.s390.efpc
17
    s390_etnd,                                 // llvm.s390.etnd
18
    s390_lcbb,                                 // llvm.s390.lcbb
19
    s390_ntstg,                                // llvm.s390.ntstg
20
    s390_ppa_txassist,                         // llvm.s390.ppa.txassist
21
    s390_sfpc,                                 // llvm.s390.sfpc
22
    s390_tabort,                               // llvm.s390.tabort
23
    s390_tbegin,                               // llvm.s390.tbegin
24
    s390_tbegin_nofloat,                       // llvm.s390.tbegin.nofloat
25
    s390_tbeginc,                              // llvm.s390.tbeginc
26
    s390_tdc,                                  // llvm.s390.tdc
27
    s390_tend,                                 // llvm.s390.tend
28
    s390_vaccb,                                // llvm.s390.vaccb
29
    s390_vacccq,                               // llvm.s390.vacccq
30
    s390_vaccf,                                // llvm.s390.vaccf
31
    s390_vaccg,                                // llvm.s390.vaccg
32
    s390_vacch,                                // llvm.s390.vacch
33
    s390_vaccq,                                // llvm.s390.vaccq
34
    s390_vacq,                                 // llvm.s390.vacq
35
    s390_vaq,                                  // llvm.s390.vaq
36
    s390_vavgb,                                // llvm.s390.vavgb
37
    s390_vavgf,                                // llvm.s390.vavgf
38
    s390_vavgg,                                // llvm.s390.vavgg
39
    s390_vavgh,                                // llvm.s390.vavgh
40
    s390_vavglb,                               // llvm.s390.vavglb
41
    s390_vavglf,                               // llvm.s390.vavglf
42
    s390_vavglg,                               // llvm.s390.vavglg
43
    s390_vavglh,                               // llvm.s390.vavglh
44
    s390_vbperm,                               // llvm.s390.vbperm
45
    s390_vceqbs,                               // llvm.s390.vceqbs
46
    s390_vceqfs,                               // llvm.s390.vceqfs
47
    s390_vceqgs,                               // llvm.s390.vceqgs
48
    s390_vceqhs,                               // llvm.s390.vceqhs
49
    s390_vcfn,                                 // llvm.s390.vcfn
50
    s390_vchbs,                                // llvm.s390.vchbs
51
    s390_vchfs,                                // llvm.s390.vchfs
52
    s390_vchgs,                                // llvm.s390.vchgs
53
    s390_vchhs,                                // llvm.s390.vchhs
54
    s390_vchlbs,                               // llvm.s390.vchlbs
55
    s390_vchlfs,                               // llvm.s390.vchlfs
56
    s390_vchlgs,                               // llvm.s390.vchlgs
57
    s390_vchlhs,                               // llvm.s390.vchlhs
58
    s390_vcksm,                                // llvm.s390.vcksm
59
    s390_vclfnhs,                              // llvm.s390.vclfnhs
60
    s390_vclfnls,                              // llvm.s390.vclfnls
61
    s390_vcnf,                                 // llvm.s390.vcnf
62
    s390_vcrnfs,                               // llvm.s390.vcrnfs
63
    s390_verimb,                               // llvm.s390.verimb
64
    s390_verimf,                               // llvm.s390.verimf
65
    s390_verimg,                               // llvm.s390.verimg
66
    s390_verimh,                               // llvm.s390.verimh
67
    s390_verllb,                               // llvm.s390.verllb
68
    s390_verllf,                               // llvm.s390.verllf
69
    s390_verllg,                               // llvm.s390.verllg
70
    s390_verllh,                               // llvm.s390.verllh
71
    s390_verllvb,                              // llvm.s390.verllvb
72
    s390_verllvf,                              // llvm.s390.verllvf
73
    s390_verllvg,                              // llvm.s390.verllvg
74
    s390_verllvh,                              // llvm.s390.verllvh
75
    s390_vfaeb,                                // llvm.s390.vfaeb
76
    s390_vfaebs,                               // llvm.s390.vfaebs
77
    s390_vfaef,                                // llvm.s390.vfaef
78
    s390_vfaefs,                               // llvm.s390.vfaefs
79
    s390_vfaeh,                                // llvm.s390.vfaeh
80
    s390_vfaehs,                               // llvm.s390.vfaehs
81
    s390_vfaezb,                               // llvm.s390.vfaezb
82
    s390_vfaezbs,                              // llvm.s390.vfaezbs
83
    s390_vfaezf,                               // llvm.s390.vfaezf
84
    s390_vfaezfs,                              // llvm.s390.vfaezfs
85
    s390_vfaezh,                               // llvm.s390.vfaezh
86
    s390_vfaezhs,                              // llvm.s390.vfaezhs
87
    s390_vfcedbs,                              // llvm.s390.vfcedbs
88
    s390_vfcesbs,                              // llvm.s390.vfcesbs
89
    s390_vfchdbs,                              // llvm.s390.vfchdbs
90
    s390_vfchedbs,                             // llvm.s390.vfchedbs
91
    s390_vfchesbs,                             // llvm.s390.vfchesbs
92
    s390_vfchsbs,                              // llvm.s390.vfchsbs
93
    s390_vfeeb,                                // llvm.s390.vfeeb
94
    s390_vfeebs,                               // llvm.s390.vfeebs
95
    s390_vfeef,                                // llvm.s390.vfeef
96
    s390_vfeefs,                               // llvm.s390.vfeefs
97
    s390_vfeeh,                                // llvm.s390.vfeeh
98
    s390_vfeehs,                               // llvm.s390.vfeehs
99
    s390_vfeezb,                               // llvm.s390.vfeezb
100
    s390_vfeezbs,                              // llvm.s390.vfeezbs
101
    s390_vfeezf,                               // llvm.s390.vfeezf
102
    s390_vfeezfs,                              // llvm.s390.vfeezfs
103
    s390_vfeezh,                               // llvm.s390.vfeezh
104
    s390_vfeezhs,                              // llvm.s390.vfeezhs
105
    s390_vfeneb,                               // llvm.s390.vfeneb
106
    s390_vfenebs,                              // llvm.s390.vfenebs
107
    s390_vfenef,                               // llvm.s390.vfenef
108
    s390_vfenefs,                              // llvm.s390.vfenefs
109
    s390_vfeneh,                               // llvm.s390.vfeneh
110
    s390_vfenehs,                              // llvm.s390.vfenehs
111
    s390_vfenezb,                              // llvm.s390.vfenezb
112
    s390_vfenezbs,                             // llvm.s390.vfenezbs
113
    s390_vfenezf,                              // llvm.s390.vfenezf
114
    s390_vfenezfs,                             // llvm.s390.vfenezfs
115
    s390_vfenezh,                              // llvm.s390.vfenezh
116
    s390_vfenezhs,                             // llvm.s390.vfenezhs
117
    s390_vfidb,                                // llvm.s390.vfidb
118
    s390_vfisb,                                // llvm.s390.vfisb
119
    s390_vfmaxdb,                              // llvm.s390.vfmaxdb
120
    s390_vfmaxsb,                              // llvm.s390.vfmaxsb
121
    s390_vfmindb,                              // llvm.s390.vfmindb
122
    s390_vfminsb,                              // llvm.s390.vfminsb
123
    s390_vftcidb,                              // llvm.s390.vftcidb
124
    s390_vftcisb,                              // llvm.s390.vftcisb
125
    s390_vgfmab,                               // llvm.s390.vgfmab
126
    s390_vgfmaf,                               // llvm.s390.vgfmaf
127
    s390_vgfmag,                               // llvm.s390.vgfmag
128
    s390_vgfmah,                               // llvm.s390.vgfmah
129
    s390_vgfmb,                                // llvm.s390.vgfmb
130
    s390_vgfmf,                                // llvm.s390.vgfmf
131
    s390_vgfmg,                                // llvm.s390.vgfmg
132
    s390_vgfmh,                                // llvm.s390.vgfmh
133
    s390_vistrb,                               // llvm.s390.vistrb
134
    s390_vistrbs,                              // llvm.s390.vistrbs
135
    s390_vistrf,                               // llvm.s390.vistrf
136
    s390_vistrfs,                              // llvm.s390.vistrfs
137
    s390_vistrh,                               // llvm.s390.vistrh
138
    s390_vistrhs,                              // llvm.s390.vistrhs
139
    s390_vlbb,                                 // llvm.s390.vlbb
140
    s390_vll,                                  // llvm.s390.vll
141
    s390_vlrl,                                 // llvm.s390.vlrl
142
    s390_vmaeb,                                // llvm.s390.vmaeb
143
    s390_vmaef,                                // llvm.s390.vmaef
144
    s390_vmaeh,                                // llvm.s390.vmaeh
145
    s390_vmahb,                                // llvm.s390.vmahb
146
    s390_vmahf,                                // llvm.s390.vmahf
147
    s390_vmahh,                                // llvm.s390.vmahh
148
    s390_vmaleb,                               // llvm.s390.vmaleb
149
    s390_vmalef,                               // llvm.s390.vmalef
150
    s390_vmaleh,                               // llvm.s390.vmaleh
151
    s390_vmalhb,                               // llvm.s390.vmalhb
152
    s390_vmalhf,                               // llvm.s390.vmalhf
153
    s390_vmalhh,                               // llvm.s390.vmalhh
154
    s390_vmalob,                               // llvm.s390.vmalob
155
    s390_vmalof,                               // llvm.s390.vmalof
156
    s390_vmaloh,                               // llvm.s390.vmaloh
157
    s390_vmaob,                                // llvm.s390.vmaob
158
    s390_vmaof,                                // llvm.s390.vmaof
159
    s390_vmaoh,                                // llvm.s390.vmaoh
160
    s390_vmeb,                                 // llvm.s390.vmeb
161
    s390_vmef,                                 // llvm.s390.vmef
162
    s390_vmeh,                                 // llvm.s390.vmeh
163
    s390_vmhb,                                 // llvm.s390.vmhb
164
    s390_vmhf,                                 // llvm.s390.vmhf
165
    s390_vmhh,                                 // llvm.s390.vmhh
166
    s390_vmleb,                                // llvm.s390.vmleb
167
    s390_vmlef,                                // llvm.s390.vmlef
168
    s390_vmleh,                                // llvm.s390.vmleh
169
    s390_vmlhb,                                // llvm.s390.vmlhb
170
    s390_vmlhf,                                // llvm.s390.vmlhf
171
    s390_vmlhh,                                // llvm.s390.vmlhh
172
    s390_vmlob,                                // llvm.s390.vmlob
173
    s390_vmlof,                                // llvm.s390.vmlof
174
    s390_vmloh,                                // llvm.s390.vmloh
175
    s390_vmob,                                 // llvm.s390.vmob
176
    s390_vmof,                                 // llvm.s390.vmof
177
    s390_vmoh,                                 // llvm.s390.vmoh
178
    s390_vmslg,                                // llvm.s390.vmslg
179
    s390_vpdi,                                 // llvm.s390.vpdi
180
    s390_vperm,                                // llvm.s390.vperm
181
    s390_vpklsf,                               // llvm.s390.vpklsf
182
    s390_vpklsfs,                              // llvm.s390.vpklsfs
183
    s390_vpklsg,                               // llvm.s390.vpklsg
184
    s390_vpklsgs,                              // llvm.s390.vpklsgs
185
    s390_vpklsh,                               // llvm.s390.vpklsh
186
    s390_vpklshs,                              // llvm.s390.vpklshs
187
    s390_vpksf,                                // llvm.s390.vpksf
188
    s390_vpksfs,                               // llvm.s390.vpksfs
189
    s390_vpksg,                                // llvm.s390.vpksg
190
    s390_vpksgs,                               // llvm.s390.vpksgs
191
    s390_vpksh,                                // llvm.s390.vpksh
192
    s390_vpkshs,                               // llvm.s390.vpkshs
193
    s390_vsbcbiq,                              // llvm.s390.vsbcbiq
194
    s390_vsbiq,                                // llvm.s390.vsbiq
195
    s390_vscbib,                               // llvm.s390.vscbib
196
    s390_vscbif,                               // llvm.s390.vscbif
197
    s390_vscbig,                               // llvm.s390.vscbig
198
    s390_vscbih,                               // llvm.s390.vscbih
199
    s390_vscbiq,                               // llvm.s390.vscbiq
200
    s390_vsl,                                  // llvm.s390.vsl
201
    s390_vslb,                                 // llvm.s390.vslb
202
    s390_vsld,                                 // llvm.s390.vsld
203
    s390_vsldb,                                // llvm.s390.vsldb
204
    s390_vsq,                                  // llvm.s390.vsq
205
    s390_vsra,                                 // llvm.s390.vsra
206
    s390_vsrab,                                // llvm.s390.vsrab
207
    s390_vsrd,                                 // llvm.s390.vsrd
208
    s390_vsrl,                                 // llvm.s390.vsrl
209
    s390_vsrlb,                                // llvm.s390.vsrlb
210
    s390_vstl,                                 // llvm.s390.vstl
211
    s390_vstrcb,                               // llvm.s390.vstrcb
212
    s390_vstrcbs,                              // llvm.s390.vstrcbs
213
    s390_vstrcf,                               // llvm.s390.vstrcf
214
    s390_vstrcfs,                              // llvm.s390.vstrcfs
215
    s390_vstrch,                               // llvm.s390.vstrch
216
    s390_vstrchs,                              // llvm.s390.vstrchs
217
    s390_vstrczb,                              // llvm.s390.vstrczb
218
    s390_vstrczbs,                             // llvm.s390.vstrczbs
219
    s390_vstrczf,                              // llvm.s390.vstrczf
220
    s390_vstrczfs,                             // llvm.s390.vstrczfs
221
    s390_vstrczh,                              // llvm.s390.vstrczh
222
    s390_vstrczhs,                             // llvm.s390.vstrczhs
223
    s390_vstrl,                                // llvm.s390.vstrl
224
    s390_vstrsb,                               // llvm.s390.vstrsb
225
    s390_vstrsf,                               // llvm.s390.vstrsf
226
    s390_vstrsh,                               // llvm.s390.vstrsh
227
    s390_vstrszb,                              // llvm.s390.vstrszb
228
    s390_vstrszf,                              // llvm.s390.vstrszf
229
    s390_vstrszh,                              // llvm.s390.vstrszh
230
    s390_vsumb,                                // llvm.s390.vsumb
231
    s390_vsumgf,                               // llvm.s390.vsumgf
232
    s390_vsumgh,                               // llvm.s390.vsumgh
233
    s390_vsumh,                                // llvm.s390.vsumh
234
    s390_vsumqf,                               // llvm.s390.vsumqf
235
    s390_vsumqg,                               // llvm.s390.vsumqg
236
    s390_vtm,                                  // llvm.s390.vtm
237
    s390_vuphb,                                // llvm.s390.vuphb
238
    s390_vuphf,                                // llvm.s390.vuphf
239
    s390_vuphh,                                // llvm.s390.vuphh
240
    s390_vuplb,                                // llvm.s390.vuplb
241
    s390_vuplf,                                // llvm.s390.vuplf
242
    s390_vuplhb,                               // llvm.s390.vuplhb
243
    s390_vuplhf,                               // llvm.s390.vuplhf
244
    s390_vuplhh,                               // llvm.s390.vuplhh
245
    s390_vuplhw,                               // llvm.s390.vuplhw
246
    s390_vupllb,                               // llvm.s390.vupllb
247
    s390_vupllf,                               // llvm.s390.vupllf
248
    s390_vupllh,                               // llvm.s390.vupllh
249
}; // enum
250
} // namespace Intrinsic
251
} // namespace llvm
252
 
253
#endif