Skip to content

Commit c4b07dd

Browse files
committed
[Headers][X86] amxintrin.h - fix attributes according to SDM
tileloadd, tileloaddtr1 and tilestored are part of amx-tile feature.
1 parent 5ae44bf commit c4b07dd

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

clang/lib/Headers/amxintrin.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -234,15 +234,15 @@ typedef int _tile1024i_1024a
234234
__attribute__((__vector_size__(1024), __aligned__(1024)));
235235

236236
/// This is internal intrinsic. C/C++ user should avoid calling it directly.
237-
static __inline__ _tile1024i __DEFAULT_FN_ATTRS_INT8
237+
static __inline__ _tile1024i __DEFAULT_FN_ATTRS_TILE
238238
_tile_loadd_internal(unsigned short m, unsigned short n, const void *base,
239239
__SIZE_TYPE__ stride) {
240240
return __builtin_ia32_tileloadd64_internal(m, n, base,
241241
(__SIZE_TYPE__)(stride));
242242
}
243243

244244
/// This is internal intrinsic. C/C++ user should avoid calling it directly.
245-
static __inline__ _tile1024i __DEFAULT_FN_ATTRS_INT8
245+
static __inline__ _tile1024i __DEFAULT_FN_ATTRS_TILE
246246
_tile_loaddt1_internal(unsigned short m, unsigned short n, const void *base,
247247
__SIZE_TYPE__ stride) {
248248
return __builtin_ia32_tileloaddt164_internal(m, n, base,
@@ -278,7 +278,7 @@ _tile_dpbuud_internal(unsigned short m, unsigned short n, unsigned short k,
278278
}
279279

280280
/// This is internal intrinsic. C/C++ user should avoid calling it directly.
281-
static __inline__ void __DEFAULT_FN_ATTRS_INT8
281+
static __inline__ void __DEFAULT_FN_ATTRS_TILE
282282
_tile_stored_internal(unsigned short m, unsigned short n, void *base,
283283
__SIZE_TYPE__ stride, _tile1024i tile) {
284284
return __builtin_ia32_tilestored64_internal(m, n, base,

0 commit comments

Comments
 (0)