Home
last modified time | relevance | path

Searched refs:cc_op (Results 1 – 12 of 12) sorted by relevance

/external/valgrind/VEX/priv/
Dguest_arm_helpers.c112 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 …]
Dguest_x86_helpers.c494 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 …]
Dguest_amd64_helpers.c662 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 …]
Dguest_arm64_helpers.c115 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 …]
Dguest_s390_helpers.c1481 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 …]
Dguest_x86_defs.h91 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,
Dguest_arm_defs.h86 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,
Dguest_amd64_defs.h91 ULong cc_op,
96 ULong cc_op,
102 ULong cc_op,
Dguest_arm64_defs.h84 ULong arm64g_calculate_flags_nzcv ( ULong cc_op, ULong cc_dep1,
90 ULong arm64g_calculate_flag_c ( ULong cc_op, ULong cc_dep1,
Dguest_s390_defs.h243 UInt s390_calculate_cc(ULong cc_op, ULong cc_dep1, ULong cc_dep2,
Dguest_arm64_toIR.c1845 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 …]
Dguest_arm_toIR.c1336 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()