~pmdj/ubuntu/trusty/qemu/2.9+applesmc+fadtv3

« back to all changes in this revision

Viewing changes to tcg/tcg-op.h

  • Committer: Phil Dennis-Jordan
  • Date: 2017-07-21 08:03:43 UTC
  • mfrom: (1.1.1)
  • Revision ID: phil@philjordan.eu-20170721080343-2yr2vdj7713czahv
New upstream release 2.9.0.

Show diffs side-by-side

added added

removed removed

Lines of Context:
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