|
116 | 116 | #define SIMDE_ALIGN_OF(Type) alignof(Type) |
117 | 117 | #elif \ |
118 | 118 | HEDLEY_GCC_VERSION_CHECK(2,95,0) || \ |
| 119 | + HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) || \ |
119 | 120 | HEDLEY_ARM_VERSION_CHECK(4,1,0) || \ |
120 | 121 | HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ |
121 | 122 | HEDLEY_SUNPRO_VERSION_CHECK(5,13,0) || \ |
|
264 | 265 | #if \ |
265 | 266 | HEDLEY_HAS_ATTRIBUTE(aligned) || \ |
266 | 267 | HEDLEY_GCC_VERSION_CHECK(2,95,0) || \ |
| 268 | + HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) || \ |
267 | 269 | HEDLEY_CRAY_VERSION_CHECK(8,4,0) || \ |
268 | 270 | HEDLEY_IBM_VERSION_CHECK(11,1,0) || \ |
269 | 271 | HEDLEY_INTEL_VERSION_CHECK(13,0,0) || \ |
|
314 | 316 | */ |
315 | 317 | #if \ |
316 | 318 | HEDLEY_HAS_BUILTIN(__builtin_assume_aligned) || \ |
317 | | - HEDLEY_GCC_VERSION_CHECK(4,7,0) |
| 319 | + HEDLEY_GCC_VERSION_CHECK(4,7,0) || \ |
| 320 | + HEDLEY_MCST_LCC_VERSION_CHECK(1,25,10) |
318 | 321 | #define SIMDE_ALIGN_ASSUME_TO_UNCHECKED(Pointer, Alignment) \ |
319 | 322 | HEDLEY_REINTERPRET_CAST(__typeof__(Pointer), __builtin_assume_aligned(HEDLEY_CONST_CAST(void*, HEDLEY_REINTERPRET_CAST(const void*, Pointer)), Alignment)) |
320 | 323 | #elif HEDLEY_INTEL_VERSION_CHECK(13,0,0) |
|
0 commit comments