/external/valgrind/VEX/priv/ |
D | guest_s390_helpers.c | 962 #define S390_CC_FOR_BINARY(opcode,cc_dep1,cc_dep2) \ argument 966 "ipm %[psw]\n\t" : [psw] "=d"(psw), [op1] "+d"(cc_dep1) \ 972 #define S390_CC_FOR_TERNARY_SUBB(opcode,cc_dep1,cc_dep2,cc_ndep) \ argument 981 "ipm %[psw]\n\t" : [psw] "=d"(psw), [op1] "+&d"(cc_dep1) \ 987 #define S390_CC_FOR_TERNARY_ADDC(opcode,cc_dep1,cc_dep2,cc_ndep) \ argument 996 "ipm %[psw]\n\t" : [psw] "=d"(psw), [op1] "+&d"(cc_dep1) \ 1003 #define S390_CC_FOR_BFP_RESULT(opcode,cc_dep1) \ argument 1008 : [op] "f"(cc_dep1) \ 1025 #define S390_CC_FOR_BFP_CONVERT_AUX(opcode,cc_dep1,rounding_mode) \ argument 1030 : [op] "f"(cc_dep1) \ [all …]
|
D | guest_arm64_helpers.c | 115 ULong arm64g_calculate_flag_n ( ULong cc_op, ULong cc_dep1, in arm64g_calculate_flag_n() argument 121 ULong nf = (cc_dep1 >> ARM64G_CC_SHIFT_N) & 1; in arm64g_calculate_flag_n() 126 UInt argL = (UInt)cc_dep1; in arm64g_calculate_flag_n() 134 ULong argL = cc_dep1; in arm64g_calculate_flag_n() 142 UInt argL = (UInt)cc_dep1; in arm64g_calculate_flag_n() 150 ULong argL = cc_dep1; in arm64g_calculate_flag_n() 158 UInt argL = cc_dep1; in arm64g_calculate_flag_n() 168 ULong argL = cc_dep1; in arm64g_calculate_flag_n() 178 UInt argL = cc_dep1; in arm64g_calculate_flag_n() 188 ULong argL = cc_dep1; in arm64g_calculate_flag_n() [all …]
|
D | guest_arm_helpers.c | 111 UInt armg_calculate_flag_n ( UInt cc_op, UInt cc_dep1, in armg_calculate_flag_n() argument 121 UInt nf = (cc_dep1 >> ARMG_CC_SHIFT_N) & 1; in armg_calculate_flag_n() 126 UInt argL = cc_dep1; in armg_calculate_flag_n() 134 UInt argL = cc_dep1; in armg_calculate_flag_n() 142 UInt argL = cc_dep1; in armg_calculate_flag_n() 152 UInt argL = cc_dep1; in armg_calculate_flag_n() 162 UInt res = cc_dep1; in armg_calculate_flag_n() 168 UInt res = cc_dep1; in armg_calculate_flag_n() 182 cc_op, cc_dep1, cc_dep2, cc_dep3 ); in armg_calculate_flag_n() 191 UInt armg_calculate_flag_z ( UInt cc_op, UInt cc_dep1, in armg_calculate_flag_z() argument [all …]
|
D | guest_x86_helpers.c | 576 UInt cc_dep1, 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() 594 UInt cc_dep1, in x86g_calculate_eflags_c() argument 612 return ((UInt)cc_dep1) < ((UInt)cc_dep2) in x86g_calculate_eflags_c() 615 return ((UInt)(cc_dep1 & 0xFFFF)) < ((UInt)(cc_dep2 & 0xFFFF)) in x86g_calculate_eflags_c() 618 return ((UInt)(cc_dep1 & 0xFF)) < ((UInt)(cc_dep2 & 0xFF)) in x86g_calculate_eflags_c() 632 return x86g_calculate_eflags_all_WRK(cc_op,cc_dep1,cc_dep2,cc_ndep) in x86g_calculate_eflags_c() 641 UInt cc_dep1, in x86g_calculate_condition() argument 645 UInt eflags = x86g_calculate_eflags_all_WRK(cc_op, cc_dep1, in x86g_calculate_condition() 709 cond, cc_op, cc_dep1, cc_dep2, cc_ndep ); in x86g_calculate_condition() [all …]
|
D | guest_amd64_helpers.c | 749 ULong cc_dep1, in amd64g_calculate_rflags_all() argument 759 amd64g_calculate_rflags_all_WRK ( cc_op, cc_dep1, cc_dep2, cc_ndep ); in amd64g_calculate_rflags_all() 766 ULong cc_dep1, in amd64g_calculate_rflags_c() argument 780 return (cc_dep1 >> AMD64G_CC_SHIFT_C) & 1; in amd64g_calculate_rflags_c() 807 return amd64g_calculate_rflags_all_WRK(cc_op,cc_dep1,cc_dep2,cc_ndep) in amd64g_calculate_rflags_c() 816 ULong cc_dep1, in amd64g_calculate_condition() argument 820 ULong rflags = amd64g_calculate_rflags_all_WRK(cc_op, cc_dep1, in amd64g_calculate_condition() 885 cond, cc_op, cc_dep1, cc_dep2, cc_ndep ); in amd64g_calculate_condition() 979 IRExpr *cond, *cc_op, *cc_dep1, *cc_dep2; in guest_amd64_spechelper() local 983 cc_dep1 = args[2]; in guest_amd64_spechelper() [all …]
|
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, 105 UInt cc_dep1,
|
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, 104 ULong cc_dep1,
|
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 102 UInt cc_dep1, UInt cc_dep2, UInt cc_ndep
|
D | guest_amd64_defs.h | 92 ULong cc_dep1, ULong cc_dep2, ULong cc_ndep 97 ULong cc_dep1, ULong cc_dep2, ULong cc_ndep 103 ULong cc_dep1, ULong cc_dep2, ULong cc_ndep
|
D | guest_s390_defs.h | 243 UInt s390_calculate_cc(ULong cc_op, ULong cc_dep1, ULong cc_dep2,
|