#define __MM_MALLOC_H
#include <x86intrin.h>
void test(void) {
unsigned long long tmp_ULLi;
unsigned int tmp_Ui;
void* tmp_vp;
tmp_ULLi = 0; tmp_Ui = 0; tmp_vp = 0;
#ifdef TEST_XSAVE
(void)__builtin_ia32_xsave(tmp_vp, tmp_ULLi);
(void)__builtin_ia32_xsave64(tmp_vp, tmp_ULLi);
(void)__builtin_ia32_xrstor(tmp_vp, tmp_ULLi);
(void)__builtin_ia32_xrstor64(tmp_vp, tmp_ULLi);
(void)_xsave(tmp_vp, tmp_ULLi);
(void)_xsave64(tmp_vp, tmp_ULLi);
(void)_xrstor(tmp_vp, tmp_ULLi);
(void)_xrstor64(tmp_vp, tmp_ULLi);
#endif
#ifdef TEST_XSAVEOPT
(void)__builtin_ia32_xsaveopt(tmp_vp, tmp_ULLi);
(void)__builtin_ia32_xsaveopt64(tmp_vp, tmp_ULLi);
(void)_xsaveopt(tmp_vp, tmp_ULLi);
(void)_xsaveopt64(tmp_vp, tmp_ULLi);
#endif
#ifdef TEST_XSAVEC
(void)__builtin_ia32_xsavec(tmp_vp, tmp_ULLi);
(void)__builtin_ia32_xsavec64(tmp_vp, tmp_ULLi);
(void)_xsavec(tmp_vp, tmp_ULLi);
(void)_xsavec64(tmp_vp, tmp_ULLi);
#endif
#ifdef TEST_XSAVES
(void)__builtin_ia32_xsaves(tmp_vp, tmp_ULLi);
(void)__builtin_ia32_xsaves64(tmp_vp, tmp_ULLi);
(void)__builtin_ia32_xrstors(tmp_vp, tmp_ULLi);
(void)__builtin_ia32_xrstors64(tmp_vp, tmp_ULLi);
(void)_xsaves(tmp_vp, tmp_ULLi);
(void)_xsaves64(tmp_vp, tmp_ULLi);
(void)_xrstors(tmp_vp, tmp_ULLi);
(void)_xrstors64(tmp_vp, tmp_ULLi);
#endif
#ifdef TEST_XGETBV
tmp_ULLi = __builtin_ia32_xgetbv(tmp_Ui);
tmp_ULLi = _xgetbv(tmp_Ui);
#endif
#ifdef TEST_XSETBV
(void)__builtin_ia32_xsetbv(tmp_Ui, tmp_ULLi);
(void)_xsetbv(tmp_Ui, tmp_ULLi);
#endif
}