| #include <stdio.h> | |
| #include <xbyak/xbyak.h> | |
| using namespace Xbyak; | |
| struct Code : Xbyak::CodeGenerator { | |
| Code() | |
| : Xbyak::CodeGenerator(4096*8) | |
| { | |
| setDefaultEncodingAVX10(AVX10v2Encoding); | |
| #include "tmp.cpp" | |
| } | |
| }; | |
| int main() | |
| try | |
| { | |
| Code c; | |
| FILE *fp = fopen("bin", "wb"); | |
| if (fp) { | |
| fwrite(c.getCode(), 1, c.getSize(), fp); | |
| fclose(fp); | |
| } | |
| } catch (std::exception& e) { | |
| printf("ERR %s\n", e.what()); | |
| return 1; | |
| } |