1@echo off
2set OPT=/EHsc -I../ /W4 -D_CRT_SECURE_NO_WARNINGS
3set TARGET=..\\xbyak\\xbyak_mnemonic.h
4set SORT=sortline
5cl gen_code.cpp %OPT%
6gen_code | %SORT% > %TARGET%
7echo #ifdef XBYAK_ENABLE_OMITTED_OPERAND>> %TARGET%
8gen_code omit | %SORT% >> %TARGET%
9echo #endif>>%TARGET%
10gen_code fixed >> %TARGET%
11cl gen_avx512.cpp %OPT%
12echo #ifndef XBYAK_DISABLE_AVX512>> %TARGET%
13gen_avx512 | %SORT% >> %TARGET%
14echo #ifdef XBYAK64>> %TARGET%
15gen_avx512 64 | %SORT% >> %TARGET%
16echo #endif>> %TARGET%
17echo #endif>> %TARGET%
18