/external/valgrind/VEX/priv/ |
D | guest_arm_helpers.c | 112 UInt armg_calculate_flag_n ( UInt cc_op, UInt cc_dep1, in armg_calculate_flag_n() argument 116 NOTE_N_EVAL(cc_op); in armg_calculate_flag_n() 119 switch (cc_op) { in armg_calculate_flag_n() 183 cc_op, cc_dep1, cc_dep2, cc_dep3 ); in armg_calculate_flag_n() 192 UInt armg_calculate_flag_z ( UInt cc_op, UInt cc_dep1, in armg_calculate_flag_z() argument 196 NOTE_Z_EVAL(cc_op); in armg_calculate_flag_z() 199 switch (cc_op) { in armg_calculate_flag_z() 264 cc_op, cc_dep1, cc_dep2, cc_dep3 ); in armg_calculate_flag_z() 273 UInt armg_calculate_flag_c ( UInt cc_op, UInt cc_dep1, in armg_calculate_flag_c() argument 277 NOTE_C_EVAL(cc_op); in armg_calculate_flag_c() [all …]
|
D | guest_x86_helpers.c | 494 UInt x86g_calculate_eflags_all_WRK ( UInt cc_op, in x86g_calculate_eflags_all_WRK() argument 499 switch (cc_op) { in x86g_calculate_eflags_all_WRK() 567 cc_op, cc_dep1_formal, cc_dep2_formal, cc_ndep_formal ); in x86g_calculate_eflags_all_WRK() 575 UInt x86g_calculate_eflags_all ( UInt cc_op, in x86g_calculate_eflags_all() argument 586 x86g_calculate_eflags_all_WRK ( cc_op, cc_dep1, cc_dep2, cc_ndep ); in x86g_calculate_eflags_all() 593 UInt x86g_calculate_eflags_c ( UInt cc_op, in x86g_calculate_eflags_c() argument 601 tabc_fast[cc_op]++; in x86g_calculate_eflags_c() 606 switch (cc_op) { in x86g_calculate_eflags_c() 628 tabc_fast[cc_op]--; in x86g_calculate_eflags_c() 629 tabc_slow[cc_op]++; in x86g_calculate_eflags_c() [all …]
|
D | guest_amd64_helpers.c | 662 ULong amd64g_calculate_rflags_all_WRK ( ULong cc_op, in amd64g_calculate_rflags_all_WRK() argument 667 switch (cc_op) { in amd64g_calculate_rflags_all_WRK() 768 cc_op, cc_dep1_formal, cc_dep2_formal, cc_ndep_formal ); in amd64g_calculate_rflags_all_WRK() 776 ULong amd64g_calculate_rflags_all ( ULong cc_op, in amd64g_calculate_rflags_all() argument 787 amd64g_calculate_rflags_all_WRK ( cc_op, cc_dep1, cc_dep2, cc_ndep ); in amd64g_calculate_rflags_all() 793 ULong amd64g_calculate_rflags_c ( ULong cc_op, in amd64g_calculate_rflags_c() argument 801 tabc_fast[cc_op]++; in amd64g_calculate_rflags_c() 806 switch (cc_op) { in amd64g_calculate_rflags_c() 831 tabc_fast[cc_op]--; in amd64g_calculate_rflags_c() 832 tabc_slow[cc_op]++; in amd64g_calculate_rflags_c() [all …]
|
D | guest_arm64_helpers.c | 115 ULong arm64g_calculate_flag_n ( ULong cc_op, ULong cc_dep1, in arm64g_calculate_flag_n() argument 118 switch (cc_op) { in arm64g_calculate_flag_n() 224 cc_op, cc_dep1, cc_dep2, cc_dep3 ); in arm64g_calculate_flag_n() 233 ULong arm64g_calculate_flag_z ( ULong cc_op, ULong cc_dep1, in arm64g_calculate_flag_z() argument 236 switch (cc_op) { in arm64g_calculate_flag_z() 343 cc_op, cc_dep1, cc_dep2, cc_dep3 ); in arm64g_calculate_flag_z() 352 ULong arm64g_calculate_flag_c ( ULong cc_op, ULong cc_dep1, in arm64g_calculate_flag_c() argument 355 switch (cc_op) { in arm64g_calculate_flag_c() 452 cc_op, cc_dep1, cc_dep2, cc_dep3 ); in arm64g_calculate_flag_c() 462 ULong arm64g_calculate_flag_v ( ULong cc_op, ULong cc_dep1, in arm64g_calculate_flag_v() argument [all …]
|
D | guest_s390_helpers.c | 1481 s390_calculate_cc(ULong cc_op, ULong cc_dep1, ULong cc_dep2, ULong cc_ndep) in s390_calculate_cc() argument 1486 switch (cc_op) { in s390_calculate_cc() 1848 ULong cond, cc_op; in guest_s390x_spechelper() local 1861 cc_op = cc_op_expr->Iex.Const.con->Ico.U64; in guest_s390x_spechelper() 1875 if (cc_op == S390_CC_OP_SIGNED_COMPARE) { in guest_s390x_spechelper() 1911 if (cc_op == S390_CC_OP_UNSIGNED_COMPARE) { in guest_s390x_spechelper() 1947 if (cc_op == S390_CC_OP_LOAD_AND_TEST) { in guest_s390x_spechelper() 1991 if (cc_op == S390_CC_OP_BITWISE) { in guest_s390x_spechelper() 2022 if (cc_op == S390_CC_OP_INSERT_CHAR_MASK_32) { in guest_s390x_spechelper() 2098 if (cc_op == S390_CC_OP_TEST_UNDER_MASK_8) { in guest_s390x_spechelper() [all …]
|
D | guest_x86_defs.h | 91 UInt cc_op, UInt cc_dep1, UInt cc_dep2, UInt cc_ndep 96 UInt cc_op, UInt cc_dep1, UInt cc_dep2, UInt cc_ndep 101 UInt cc_op,
|
D | guest_arm_defs.h | 86 UInt armg_calculate_flags_nzcv ( UInt cc_op, UInt cc_dep1, 92 UInt armg_calculate_flag_c ( UInt cc_op, UInt cc_dep1, 98 UInt armg_calculate_flag_v ( UInt cc_op, UInt cc_dep1,
|
D | guest_amd64_defs.h | 91 ULong cc_op, 96 ULong cc_op, 102 ULong cc_op,
|
D | guest_arm64_defs.h | 84 ULong arm64g_calculate_flags_nzcv ( ULong cc_op, ULong cc_dep1, 90 ULong arm64g_calculate_flag_c ( ULong cc_op, ULong cc_dep1,
|
D | guest_s390_defs.h | 243 UInt s390_calculate_cc(ULong cc_op, ULong cc_dep1, ULong cc_dep2,
|
D | guest_arm64_toIR.c | 1845 void setFlags_D1_D2_ND ( UInt cc_op, in setFlags_D1_D2_ND() argument 1851 vassert(cc_op >= ARM64G_CC_OP_COPY && cc_op < ARM64G_CC_OP_NUMBER); in setFlags_D1_D2_ND() 1852 stmt( IRStmt_Put( OFFB_CC_OP, mkU64(cc_op) )); in setFlags_D1_D2_ND() 1875 UInt cc_op = ARM64G_CC_OP_NUMBER; in setFlags_ADD_SUB() local 1876 /**/ if ( isSUB && is64) { cc_op = ARM64G_CC_OP_SUB64; } in setFlags_ADD_SUB() 1877 else if ( isSUB && !is64) { cc_op = ARM64G_CC_OP_SUB32; } in setFlags_ADD_SUB() 1878 else if (!isSUB && is64) { cc_op = ARM64G_CC_OP_ADD64; } in setFlags_ADD_SUB() 1879 else if (!isSUB && !is64) { cc_op = ARM64G_CC_OP_ADD32; } in setFlags_ADD_SUB() 1881 setFlags_D1_D2_ND(cc_op, argL64, argR64, z64); in setFlags_ADD_SUB() 1904 UInt cc_op = ARM64G_CC_OP_NUMBER; in setFlags_ADC_SBC() local [all …]
|
D | guest_arm_toIR.c | 1336 void setFlags_D1_D2_ND ( UInt cc_op, IRTemp t_dep1, in setFlags_D1_D2_ND() argument 1343 vassert(cc_op >= ARMG_CC_OP_COPY && cc_op < ARMG_CC_OP_NUMBER); in setFlags_D1_D2_ND() 1346 stmt( IRStmt_Put( OFFB_CC_OP, mkU32(cc_op) )); in setFlags_D1_D2_ND() 1357 mkU32(cc_op), in setFlags_D1_D2_ND() 1380 static void setFlags_D1_D2 ( UInt cc_op, IRTemp t_dep1, in setFlags_D1_D2() argument 1386 setFlags_D1_D2_ND( cc_op, t_dep1, t_dep2, z32, guardT ); in setFlags_D1_D2() 1392 static void setFlags_D1_ND ( UInt cc_op, IRTemp t_dep1, in setFlags_D1_ND() argument 1398 setFlags_D1_D2_ND( cc_op, t_dep1, z32, t_ndep, guardT ); in setFlags_D1_ND() 1404 static void setFlags_D1 ( UInt cc_op, IRTemp t_dep1, in setFlags_D1() argument 1409 setFlags_D1_D2_ND( cc_op, t_dep1, z32, z32, guardT ); in setFlags_D1()
|