286
286
void tcg_gen_nand_i32(TCGv_i32 ret, TCGv_i32 arg1, TCGv_i32 arg2);
287
287
void tcg_gen_nor_i32(TCGv_i32 ret, TCGv_i32 arg1, TCGv_i32 arg2);
288
288
void tcg_gen_orc_i32(TCGv_i32 ret, TCGv_i32 arg1, TCGv_i32 arg2);
289
void tcg_gen_clz_i32(TCGv_i32 ret, TCGv_i32 arg1, TCGv_i32 arg2);
290
void tcg_gen_ctz_i32(TCGv_i32 ret, TCGv_i32 arg1, TCGv_i32 arg2);
291
void tcg_gen_clzi_i32(TCGv_i32 ret, TCGv_i32 arg1, uint32_t arg2);
292
void tcg_gen_ctzi_i32(TCGv_i32 ret, TCGv_i32 arg1, uint32_t arg2);
293
void tcg_gen_clrsb_i32(TCGv_i32 ret, TCGv_i32 arg);
294
void tcg_gen_ctpop_i32(TCGv_i32 a1, TCGv_i32 a2);
289
295
void tcg_gen_rotl_i32(TCGv_i32 ret, TCGv_i32 arg1, TCGv_i32 arg2);
290
296
void tcg_gen_rotli_i32(TCGv_i32 ret, TCGv_i32 arg1, unsigned arg2);
291
297
void tcg_gen_rotr_i32(TCGv_i32 ret, TCGv_i32 arg1, TCGv_i32 arg2);
292
298
void tcg_gen_rotri_i32(TCGv_i32 ret, TCGv_i32 arg1, unsigned arg2);
293
299
void tcg_gen_deposit_i32(TCGv_i32 ret, TCGv_i32 arg1, TCGv_i32 arg2,
294
300
unsigned int ofs, unsigned int len);
301
void tcg_gen_deposit_z_i32(TCGv_i32 ret, TCGv_i32 arg,
302
unsigned int ofs, unsigned int len);
303
void tcg_gen_extract_i32(TCGv_i32 ret, TCGv_i32 arg,
304
unsigned int ofs, unsigned int len);
305
void tcg_gen_sextract_i32(TCGv_i32 ret, TCGv_i32 arg,
306
unsigned int ofs, unsigned int len);
295
307
void tcg_gen_brcond_i32(TCGCond cond, TCGv_i32 arg1, TCGv_i32 arg2, TCGLabel *);
296
308
void tcg_gen_brcondi_i32(TCGCond cond, TCGv_i32 arg1, int32_t arg2, TCGLabel *);
297
309
void tcg_gen_setcond_i32(TCGCond cond, TCGv_i32 ret,
463
475
void tcg_gen_nand_i64(TCGv_i64 ret, TCGv_i64 arg1, TCGv_i64 arg2);
464
476
void tcg_gen_nor_i64(TCGv_i64 ret, TCGv_i64 arg1, TCGv_i64 arg2);
465
477
void tcg_gen_orc_i64(TCGv_i64 ret, TCGv_i64 arg1, TCGv_i64 arg2);
478
void tcg_gen_clz_i64(TCGv_i64 ret, TCGv_i64 arg1, TCGv_i64 arg2);
479
void tcg_gen_ctz_i64(TCGv_i64 ret, TCGv_i64 arg1, TCGv_i64 arg2);
480
void tcg_gen_clzi_i64(TCGv_i64 ret, TCGv_i64 arg1, uint64_t arg2);
481
void tcg_gen_ctzi_i64(TCGv_i64 ret, TCGv_i64 arg1, uint64_t arg2);
482
void tcg_gen_clrsb_i64(TCGv_i64 ret, TCGv_i64 arg);
483
void tcg_gen_ctpop_i64(TCGv_i64 a1, TCGv_i64 a2);
466
484
void tcg_gen_rotl_i64(TCGv_i64 ret, TCGv_i64 arg1, TCGv_i64 arg2);
467
485
void tcg_gen_rotli_i64(TCGv_i64 ret, TCGv_i64 arg1, unsigned arg2);
468
486
void tcg_gen_rotr_i64(TCGv_i64 ret, TCGv_i64 arg1, TCGv_i64 arg2);
469
487
void tcg_gen_rotri_i64(TCGv_i64 ret, TCGv_i64 arg1, unsigned arg2);
470
488
void tcg_gen_deposit_i64(TCGv_i64 ret, TCGv_i64 arg1, TCGv_i64 arg2,
471
489
unsigned int ofs, unsigned int len);
490
void tcg_gen_deposit_z_i64(TCGv_i64 ret, TCGv_i64 arg,
491
unsigned int ofs, unsigned int len);
492
void tcg_gen_extract_i64(TCGv_i64 ret, TCGv_i64 arg,
493
unsigned int ofs, unsigned int len);
494
void tcg_gen_sextract_i64(TCGv_i64 ret, TCGv_i64 arg,
495
unsigned int ofs, unsigned int len);
472
496
void tcg_gen_brcond_i64(TCGCond cond, TCGv_i64 arg1, TCGv_i64 arg2, TCGLabel *);
473
497
void tcg_gen_brcondi_i64(TCGCond cond, TCGv_i64 arg1, int64_t arg2, TCGLabel *);
474
498
void tcg_gen_setcond_i64(TCGCond cond, TCGv_i64 ret,
946
970
#define tcg_gen_nand_tl tcg_gen_nand_i64
947
971
#define tcg_gen_nor_tl tcg_gen_nor_i64
948
972
#define tcg_gen_orc_tl tcg_gen_orc_i64
973
#define tcg_gen_clz_tl tcg_gen_clz_i64
974
#define tcg_gen_ctz_tl tcg_gen_ctz_i64
975
#define tcg_gen_clzi_tl tcg_gen_clzi_i64
976
#define tcg_gen_ctzi_tl tcg_gen_ctzi_i64
977
#define tcg_gen_clrsb_tl tcg_gen_clrsb_i64
978
#define tcg_gen_ctpop_tl tcg_gen_ctpop_i64
949
979
#define tcg_gen_rotl_tl tcg_gen_rotl_i64
950
980
#define tcg_gen_rotli_tl tcg_gen_rotli_i64
951
981
#define tcg_gen_rotr_tl tcg_gen_rotr_i64
952
982
#define tcg_gen_rotri_tl tcg_gen_rotri_i64
953
983
#define tcg_gen_deposit_tl tcg_gen_deposit_i64
984
#define tcg_gen_deposit_z_tl tcg_gen_deposit_z_i64
985
#define tcg_gen_extract_tl tcg_gen_extract_i64
986
#define tcg_gen_sextract_tl tcg_gen_sextract_i64
954
987
#define tcg_const_tl tcg_const_i64
955
988
#define tcg_const_local_tl tcg_const_local_i64
956
989
#define tcg_gen_movcond_tl tcg_gen_movcond_i64
1034
1067
#define tcg_gen_nand_tl tcg_gen_nand_i32
1035
1068
#define tcg_gen_nor_tl tcg_gen_nor_i32
1036
1069
#define tcg_gen_orc_tl tcg_gen_orc_i32
1070
#define tcg_gen_clz_tl tcg_gen_clz_i32
1071
#define tcg_gen_ctz_tl tcg_gen_ctz_i32
1072
#define tcg_gen_clzi_tl tcg_gen_clzi_i32
1073
#define tcg_gen_ctzi_tl tcg_gen_ctzi_i32
1074
#define tcg_gen_clrsb_tl tcg_gen_clrsb_i32
1075
#define tcg_gen_ctpop_tl tcg_gen_ctpop_i32
1037
1076
#define tcg_gen_rotl_tl tcg_gen_rotl_i32
1038
1077
#define tcg_gen_rotli_tl tcg_gen_rotli_i32
1039
1078
#define tcg_gen_rotr_tl tcg_gen_rotr_i32
1040
1079
#define tcg_gen_rotri_tl tcg_gen_rotri_i32
1041
1080
#define tcg_gen_deposit_tl tcg_gen_deposit_i32
1081
#define tcg_gen_deposit_z_tl tcg_gen_deposit_z_i32
1082
#define tcg_gen_extract_tl tcg_gen_extract_i32
1083
#define tcg_gen_sextract_tl tcg_gen_sextract_i32
1042
1084
#define tcg_const_tl tcg_const_i32
1043
1085
#define tcg_const_local_tl tcg_const_local_i32
1044
1086
#define tcg_gen_movcond_tl tcg_gen_movcond_i32