bump dyngen output for updated bswap_16

This commit is contained in:
rakslice 2020-03-17 19:37:58 -07:00
parent 2a6dc7e328
commit 9dabd45086

View File

@ -592,10 +592,10 @@ DEFINE_GEN(gen_op_bswap_16_T0,void,(void))
#define HAVE_gen_op_bswap_16_T0 #define HAVE_gen_op_bswap_16_T0
{ {
static const uint8 op_bswap_16_T0_code[] = { static const uint8 op_bswap_16_T0_code[] = {
0x0f, 0xb7, 0xc3, 0x86, 0xe0, 0x0f, 0xb7, 0xd8 0x0f, 0xb7, 0xc3, 0x66, 0xc1, 0xc0, 0x08, 0x0f, 0xb7, 0xd8
}; };
copy_block(op_bswap_16_T0_code, 8); copy_block(op_bswap_16_T0_code, 10);
inc_code_ptr(8); inc_code_ptr(10);
} }
#endif #endif
@ -1085,10 +1085,11 @@ DEFINE_GEN(gen_op_load_u16_T0_T1_0,void,(void))
#define HAVE_gen_op_load_u16_T0_T1_0 #define HAVE_gen_op_load_u16_T0_T1_0
{ {
static const uint8 op_load_u16_T0_T1_0_code[] = { static const uint8 op_load_u16_T0_T1_0_code[] = {
0x0f, 0xb7, 0x86, 0x00, 0x00, 0x00, 0x11, 0x86, 0xe0, 0x0f, 0xb7, 0xd8 0x0f, 0xb7, 0x86, 0x00, 0x00, 0x00, 0x11, 0x66, 0xc1, 0xc0, 0x08, 0x0f,
0xb7, 0xd8
}; };
copy_block(op_load_u16_T0_T1_0_code, 12); copy_block(op_load_u16_T0_T1_0_code, 14);
inc_code_ptr(12); inc_code_ptr(14);
} }
#endif #endif
@ -1097,10 +1098,11 @@ DEFINE_GEN(gen_op_load_s16_T0_T1_0,void,(void))
#define HAVE_gen_op_load_s16_T0_T1_0 #define HAVE_gen_op_load_s16_T0_T1_0
{ {
static const uint8 op_load_s16_T0_T1_0_code[] = { static const uint8 op_load_s16_T0_T1_0_code[] = {
0x0f, 0xb7, 0x86, 0x00, 0x00, 0x00, 0x11, 0x86, 0xe0, 0x0f, 0xbf, 0xd8 0x0f, 0xb7, 0x86, 0x00, 0x00, 0x00, 0x11, 0x66, 0xc1, 0xc0, 0x08, 0x0f,
0xbf, 0xd8
}; };
copy_block(op_load_s16_T0_T1_0_code, 12); copy_block(op_load_s16_T0_T1_0_code, 14);
inc_code_ptr(12); inc_code_ptr(14);
} }
#endif #endif
@ -1109,10 +1111,11 @@ DEFINE_GEN(gen_op_store_16_T0_T1_0,void,(void))
#define HAVE_gen_op_store_16_T0_T1_0 #define HAVE_gen_op_store_16_T0_T1_0
{ {
static const uint8 op_store_16_T0_T1_0_code[] = { static const uint8 op_store_16_T0_T1_0_code[] = {
0x0f, 0xb7, 0xc3, 0x86, 0xe0, 0x66, 0x89, 0x86, 0x00, 0x00, 0x00, 0x11 0x0f, 0xb7, 0xc3, 0x66, 0xc1, 0xc0, 0x08, 0x66, 0x89, 0x86, 0x00, 0x00,
0x00, 0x11
}; };
copy_block(op_store_16_T0_T1_0_code, 12); copy_block(op_store_16_T0_T1_0_code, 14);
inc_code_ptr(12); inc_code_ptr(14);
} }
#endif #endif
@ -1121,11 +1124,12 @@ DEFINE_GEN(gen_op_load_u16_T0_T1_im,void,(long param1))
#define HAVE_gen_op_load_u16_T0_T1_im #define HAVE_gen_op_load_u16_T0_T1_im
{ {
static const uint8 op_load_u16_T0_T1_im_code[] = { static const uint8 op_load_u16_T0_T1_im_code[] = {
0x0f, 0xb7, 0x86, 0x00, 0x00, 0x00, 0x11, 0x86, 0xe0, 0x0f, 0xb7, 0xd8 0x0f, 0xb7, 0x86, 0x00, 0x00, 0x00, 0x11, 0x66, 0xc1, 0xc0, 0x08, 0x0f,
0xb7, 0xd8
}; };
copy_block(op_load_u16_T0_T1_im_code, 12); copy_block(op_load_u16_T0_T1_im_code, 14);
*(uint32_t *)(code_ptr() + 3) = param1 + 285212672; *(uint32_t *)(code_ptr() + 3) = param1 + 285212672;
inc_code_ptr(12); inc_code_ptr(14);
} }
#endif #endif
@ -1134,11 +1138,12 @@ DEFINE_GEN(gen_op_load_s16_T0_T1_im,void,(long param1))
#define HAVE_gen_op_load_s16_T0_T1_im #define HAVE_gen_op_load_s16_T0_T1_im
{ {
static const uint8 op_load_s16_T0_T1_im_code[] = { static const uint8 op_load_s16_T0_T1_im_code[] = {
0x0f, 0xb7, 0x86, 0x00, 0x00, 0x00, 0x11, 0x86, 0xe0, 0x0f, 0xbf, 0xd8 0x0f, 0xb7, 0x86, 0x00, 0x00, 0x00, 0x11, 0x66, 0xc1, 0xc0, 0x08, 0x0f,
0xbf, 0xd8
}; };
copy_block(op_load_s16_T0_T1_im_code, 12); copy_block(op_load_s16_T0_T1_im_code, 14);
*(uint32_t *)(code_ptr() + 3) = param1 + 285212672; *(uint32_t *)(code_ptr() + 3) = param1 + 285212672;
inc_code_ptr(12); inc_code_ptr(14);
} }
#endif #endif
@ -1147,12 +1152,12 @@ DEFINE_GEN(gen_op_store_16_T0_T1_im,void,(long param1))
#define HAVE_gen_op_store_16_T0_T1_im #define HAVE_gen_op_store_16_T0_T1_im
{ {
static const uint8 op_store_16_T0_T1_im_code[] = { static const uint8 op_store_16_T0_T1_im_code[] = {
0x8d, 0x96, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xb7, 0xc3, 0x86, 0xe0, 0x66, 0x8d, 0x96, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xb7, 0xc3, 0x66, 0xc1, 0xc0,
0x89, 0x82, 0x00, 0x00, 0x00, 0x11 0x08, 0x66, 0x89, 0x82, 0x00, 0x00, 0x00, 0x11
}; };
copy_block(op_store_16_T0_T1_im_code, 18); copy_block(op_store_16_T0_T1_im_code, 20);
*(uint32_t *)(code_ptr() + 2) = param1 + 0; *(uint32_t *)(code_ptr() + 2) = param1 + 0;
inc_code_ptr(18); inc_code_ptr(20);
} }
#endif #endif
@ -1161,11 +1166,11 @@ DEFINE_GEN(gen_op_load_u16_T0_T1_T2,void,(void))
#define HAVE_gen_op_load_u16_T0_T1_T2 #define HAVE_gen_op_load_u16_T0_T1_T2
{ {
static const uint8 op_load_u16_T0_T1_T2_code[] = { static const uint8 op_load_u16_T0_T1_T2_code[] = {
0x0f, 0xb7, 0x84, 0x3e, 0x00, 0x00, 0x00, 0x11, 0x86, 0xe0, 0x0f, 0xb7, 0x0f, 0xb7, 0x84, 0x3e, 0x00, 0x00, 0x00, 0x11, 0x66, 0xc1, 0xc0, 0x08,
0xd8 0x0f, 0xb7, 0xd8
}; };
copy_block(op_load_u16_T0_T1_T2_code, 13); copy_block(op_load_u16_T0_T1_T2_code, 15);
inc_code_ptr(13); inc_code_ptr(15);
} }
#endif #endif
@ -1174,11 +1179,11 @@ DEFINE_GEN(gen_op_load_s16_T0_T1_T2,void,(void))
#define HAVE_gen_op_load_s16_T0_T1_T2 #define HAVE_gen_op_load_s16_T0_T1_T2
{ {
static const uint8 op_load_s16_T0_T1_T2_code[] = { static const uint8 op_load_s16_T0_T1_T2_code[] = {
0x0f, 0xb7, 0x84, 0x3e, 0x00, 0x00, 0x00, 0x11, 0x86, 0xe0, 0x0f, 0xbf, 0x0f, 0xb7, 0x84, 0x3e, 0x00, 0x00, 0x00, 0x11, 0x66, 0xc1, 0xc0, 0x08,
0xd8 0x0f, 0xbf, 0xd8
}; };
copy_block(op_load_s16_T0_T1_T2_code, 13); copy_block(op_load_s16_T0_T1_T2_code, 15);
inc_code_ptr(13); inc_code_ptr(15);
} }
#endif #endif
@ -1187,11 +1192,11 @@ DEFINE_GEN(gen_op_store_16_T0_T1_T2,void,(void))
#define HAVE_gen_op_store_16_T0_T1_T2 #define HAVE_gen_op_store_16_T0_T1_T2
{ {
static const uint8 op_store_16_T0_T1_T2_code[] = { static const uint8 op_store_16_T0_T1_T2_code[] = {
0x8d, 0x14, 0x3e, 0x0f, 0xb7, 0xc3, 0x86, 0xe0, 0x66, 0x89, 0x82, 0x00, 0x8d, 0x14, 0x3e, 0x0f, 0xb7, 0xc3, 0x66, 0xc1, 0xc0, 0x08, 0x66, 0x89,
0x00, 0x00, 0x11 0x82, 0x00, 0x00, 0x00, 0x11
}; };
copy_block(op_store_16_T0_T1_T2_code, 15); copy_block(op_store_16_T0_T1_T2_code, 17);
inc_code_ptr(15); inc_code_ptr(17);
} }
#endif #endif