46
46
///
47
47
/// This intrinsic corresponds to the <c> LOADIWKEY </c> instructions.
48
48
///
49
- /// \operation
49
+ /// \code{. operation}
50
50
/// IF CPL > 0 // LOADKWKEY only allowed at ring 0 (supervisor mode)
51
51
/// GP (0)
52
52
/// FI
91
91
/// AF := 0
92
92
/// PF := 0
93
93
/// CF := 0
94
- /// \endoperation
94
+ /// \endcode
95
95
static __inline__ void __DEFAULT_FN_ATTRS
96
96
_mm_loadiwkey (unsigned int __ctl , __m128i __intkey ,
97
97
__m128i __enkey_lo , __m128i __enkey_hi ) {
@@ -106,7 +106,7 @@ _mm_loadiwkey (unsigned int __ctl, __m128i __intkey,
106
106
///
107
107
/// This intrinsic corresponds to the <c> ENCODEKEY128 </c> instructions.
108
108
///
109
- /// \operation
109
+ /// \code{. operation}
110
110
/// InputKey[127:0] := __key[127:0]
111
111
/// KeyMetadata[2:0] := __htype[2:0]
112
112
/// KeyMetadata[23:3] := 0 // Reserved for future usage
@@ -126,7 +126,7 @@ _mm_loadiwkey (unsigned int __ctl, __m128i __intkey,
126
126
/// AF := 0
127
127
/// PF := 0
128
128
/// CF := 0
129
- /// \endoperation
129
+ /// \endcode
130
130
static __inline__ unsigned int __DEFAULT_FN_ATTRS
131
131
_mm_encodekey128_u32 (unsigned int __htype , __m128i __key , void * __h ) {
132
132
return __builtin_ia32_encodekey128_u32 (__htype , (__v2di )__key , __h );
@@ -141,7 +141,7 @@ _mm_encodekey128_u32(unsigned int __htype, __m128i __key, void *__h) {
141
141
///
142
142
/// This intrinsic corresponds to the <c> ENCODEKEY256 </c> instructions.
143
143
///
144
- /// \operation
144
+ /// \code{. operation}
145
145
/// InputKey[127:0] := __key_lo[127:0]
146
146
/// InputKey[255:128] := __key_hi[255:128]
147
147
/// KeyMetadata[2:0] := __htype[2:0]
@@ -163,7 +163,7 @@ _mm_encodekey128_u32(unsigned int __htype, __m128i __key, void *__h) {
163
163
/// AF := 0
164
164
/// PF := 0
165
165
/// CF := 0
166
- /// \endoperation
166
+ /// \endcode
167
167
static __inline__ unsigned int __DEFAULT_FN_ATTRS
168
168
_mm_encodekey256_u32 (unsigned int __htype , __m128i __key_lo , __m128i __key_hi ,
169
169
void * __h ) {
@@ -179,7 +179,7 @@ _mm_encodekey256_u32(unsigned int __htype, __m128i __key_lo, __m128i __key_hi,
179
179
///
180
180
/// This intrinsic corresponds to the <c> AESENC128KL </c> instructions.
181
181
///
182
- /// \operation
182
+ /// \code{. operation}
183
183
/// Handle[383:0] := MEM[__h+383:__h] // Load is not guaranteed to be atomic.
184
184
/// IllegalHandle := ( HandleReservedBitSet (Handle[383:0]) ||
185
185
/// (Handle[127:0] AND (CPL > 0)) ||
@@ -202,7 +202,7 @@ _mm_encodekey256_u32(unsigned int __htype, __m128i __key_lo, __m128i __key_hi,
202
202
/// AF := 0
203
203
/// PF := 0
204
204
/// CF := 0
205
- /// \endoperation
205
+ /// \endcode
206
206
static __inline__ unsigned char __DEFAULT_FN_ATTRS
207
207
_mm_aesenc128kl_u8 (__m128i * __odata , __m128i __idata , const void * __h ) {
208
208
return __builtin_ia32_aesenc128kl_u8 ((__v2di * )__odata , (__v2di )__idata , __h );
@@ -216,7 +216,7 @@ _mm_aesenc128kl_u8(__m128i* __odata, __m128i __idata, const void *__h) {
216
216
///
217
217
/// This intrinsic corresponds to the <c> AESENC256KL </c> instructions.
218
218
///
219
- /// \operation
219
+ /// \code{. operation}
220
220
/// Handle[511:0] := MEM[__h+511:__h] // Load is not guaranteed to be atomic.
221
221
/// IllegalHandle := ( HandleReservedBitSet (Handle[511:0]) ||
222
222
/// (Handle[127:0] AND (CPL > 0)) ||
@@ -241,7 +241,7 @@ _mm_aesenc128kl_u8(__m128i* __odata, __m128i __idata, const void *__h) {
241
241
/// AF := 0
242
242
/// PF := 0
243
243
/// CF := 0
244
- /// \endoperation
244
+ /// \endcode
245
245
static __inline__ unsigned char __DEFAULT_FN_ATTRS
246
246
_mm_aesenc256kl_u8 (__m128i * __odata , __m128i __idata , const void * __h ) {
247
247
return __builtin_ia32_aesenc256kl_u8 ((__v2di * )__odata , (__v2di )__idata , __h );
@@ -255,7 +255,7 @@ _mm_aesenc256kl_u8(__m128i* __odata, __m128i __idata, const void *__h) {
255
255
///
256
256
/// This intrinsic corresponds to the <c> AESDEC128KL </c> instructions.
257
257
///
258
- /// \operation
258
+ /// \code{. operation}
259
259
/// Handle[383:0] := MEM[__h+383:__h] // Load is not guaranteed to be atomic.
260
260
/// IllegalHandle := (HandleReservedBitSet (Handle[383:0]) ||
261
261
/// (Handle[127:0] AND (CPL > 0)) ||
@@ -280,7 +280,7 @@ _mm_aesenc256kl_u8(__m128i* __odata, __m128i __idata, const void *__h) {
280
280
/// AF := 0
281
281
/// PF := 0
282
282
/// CF := 0
283
- /// \endoperation
283
+ /// \endcode
284
284
static __inline__ unsigned char __DEFAULT_FN_ATTRS
285
285
_mm_aesdec128kl_u8 (__m128i * __odata , __m128i __idata , const void * __h ) {
286
286
return __builtin_ia32_aesdec128kl_u8 ((__v2di * )__odata , (__v2di )__idata , __h );
@@ -294,7 +294,7 @@ _mm_aesdec128kl_u8(__m128i* __odata, __m128i __idata, const void *__h) {
294
294
///
295
295
/// This intrinsic corresponds to the <c> AESDEC256KL </c> instructions.
296
296
///
297
- /// \operation
297
+ /// \code{. operation}
298
298
/// Handle[511:0] := MEM[__h+511:__h]
299
299
/// IllegalHandle := (HandleReservedBitSet (Handle[511:0]) ||
300
300
/// (Handle[127:0] AND (CPL > 0)) ||
@@ -319,7 +319,7 @@ _mm_aesdec128kl_u8(__m128i* __odata, __m128i __idata, const void *__h) {
319
319
/// AF := 0
320
320
/// PF := 0
321
321
/// CF := 0
322
- /// \endoperation
322
+ /// \endcode
323
323
static __inline__ unsigned char __DEFAULT_FN_ATTRS
324
324
_mm_aesdec256kl_u8 (__m128i * __odata , __m128i __idata , const void * __h ) {
325
325
return __builtin_ia32_aesdec256kl_u8 ((__v2di * )__odata , (__v2di )__idata , __h );
@@ -346,7 +346,7 @@ _mm_aesdec256kl_u8(__m128i* __odata, __m128i __idata, const void *__h) {
346
346
///
347
347
/// This intrinsic corresponds to the <c> AESENCWIDE128KL </c> instructions.
348
348
///
349
- /// \operation
349
+ /// \code{. operation}
350
350
/// Handle := MEM[__h+383:__h]
351
351
/// IllegalHandle := ( HandleReservedBitSet (Handle[383:0]) ||
352
352
/// (Handle[127:0] AND (CPL > 0)) ||
@@ -377,7 +377,7 @@ _mm_aesdec256kl_u8(__m128i* __odata, __m128i __idata, const void *__h) {
377
377
/// AF := 0
378
378
/// PF := 0
379
379
/// CF := 0
380
- /// \endoperation
380
+ /// \endcode
381
381
static __inline__ unsigned char __DEFAULT_FN_ATTRS
382
382
_mm_aesencwide128kl_u8 (__m128i __odata [8 ], const __m128i __idata [8 ], const void * __h ) {
383
383
return __builtin_ia32_aesencwide128kl_u8 ((__v2di * )__odata ,
@@ -392,7 +392,7 @@ _mm_aesencwide128kl_u8(__m128i __odata[8], const __m128i __idata[8], const void*
392
392
///
393
393
/// This intrinsic corresponds to the <c> AESENCWIDE256KL </c> instructions.
394
394
///
395
- /// \operation
395
+ /// \code{. operation}
396
396
/// Handle[511:0] := MEM[__h+511:__h]
397
397
/// IllegalHandle := ( HandleReservedBitSet (Handle[511:0]) ||
398
398
/// (Handle[127:0] AND (CPL > 0)) ||
@@ -423,7 +423,7 @@ _mm_aesencwide128kl_u8(__m128i __odata[8], const __m128i __idata[8], const void*
423
423
/// AF := 0
424
424
/// PF := 0
425
425
/// CF := 0
426
- /// \endoperation
426
+ /// \endcode
427
427
static __inline__ unsigned char __DEFAULT_FN_ATTRS
428
428
_mm_aesencwide256kl_u8 (__m128i __odata [8 ], const __m128i __idata [8 ], const void * __h ) {
429
429
return __builtin_ia32_aesencwide256kl_u8 ((__v2di * )__odata ,
@@ -438,7 +438,7 @@ _mm_aesencwide256kl_u8(__m128i __odata[8], const __m128i __idata[8], const void*
438
438
///
439
439
/// This intrinsic corresponds to the <c> AESDECWIDE128KL </c> instructions.
440
440
///
441
- /// \operation
441
+ /// \code{. operation}
442
442
/// Handle[383:0] := MEM[__h+383:__h]
443
443
/// IllegalHandle := ( HandleReservedBitSet (Handle[383:0]) ||
444
444
/// (Handle[127:0] AND (CPL > 0)) ||
@@ -469,7 +469,7 @@ _mm_aesencwide256kl_u8(__m128i __odata[8], const __m128i __idata[8], const void*
469
469
/// AF := 0
470
470
/// PF := 0
471
471
/// CF := 0
472
- /// \endoperation
472
+ /// \endcode
473
473
static __inline__ unsigned char __DEFAULT_FN_ATTRS
474
474
_mm_aesdecwide128kl_u8 (__m128i __odata [8 ], const __m128i __idata [8 ], const void * __h ) {
475
475
return __builtin_ia32_aesdecwide128kl_u8 ((__v2di * )__odata ,
@@ -484,7 +484,7 @@ _mm_aesdecwide128kl_u8(__m128i __odata[8], const __m128i __idata[8], const void*
484
484
///
485
485
/// This intrinsic corresponds to the <c> AESDECWIDE256KL </c> instructions.
486
486
///
487
- /// \operation
487
+ /// \code{. operation}
488
488
/// Handle[511:0] := MEM[__h+511:__h]
489
489
/// IllegalHandle = ( HandleReservedBitSet (Handle[511:0]) ||
490
490
/// (Handle[127:0] AND (CPL > 0)) ||
@@ -515,7 +515,7 @@ _mm_aesdecwide128kl_u8(__m128i __odata[8], const __m128i __idata[8], const void*
515
515
/// AF := 0
516
516
/// PF := 0
517
517
/// CF := 0
518
- /// \endoperation
518
+ /// \endcode
519
519
static __inline__ unsigned char __DEFAULT_FN_ATTRS
520
520
_mm_aesdecwide256kl_u8 (__m128i __odata [8 ], const __m128i __idata [8 ], const void * __h ) {
521
521
return __builtin_ia32_aesdecwide256kl_u8 ((__v2di * )__odata ,
0 commit comments