/external/valgrind/main/VEX/priv/ |
guest_s390_helpers.c | 960 #define S390_CC_FOR_BINARY(opcode,cc_dep1,cc_dep2) \ 964 "ipm %[psw]\n\t" : [psw] "=d"(psw), [op1] "+d"(cc_dep1) \ 970 #define S390_CC_FOR_TERNARY_SUBB(opcode,cc_dep1,cc_dep2,cc_ndep) \ 979 "ipm %[psw]\n\t" : [psw] "=d"(psw), [op1] "+&d"(cc_dep1) \ 985 #define S390_CC_FOR_TERNARY_ADDC(opcode,cc_dep1,cc_dep2,cc_ndep) \ 994 "ipm %[psw]\n\t" : [psw] "=d"(psw), [op1] "+&d"(cc_dep1) \ 1001 #define S390_CC_FOR_BFP_RESULT(opcode,cc_dep1) \ 1006 : [op] "f"(cc_dep1) \ 1023 #define S390_CC_FOR_BFP_CONVERT_AUX(opcode,cc_dep1,rounding_mode) \ 1028 : [op] "f"(cc_dep1) \ 1845 IRExpr *cond_expr, *cc_op_expr, *cc_dep1, *cc_dep2; local 2366 IRExpr *cc_op_expr, *cc_dep1; local [all...] |
guest_arm_helpers.c | 111 UInt armg_calculate_flag_n ( UInt cc_op, UInt cc_dep1, 121 UInt nf = (cc_dep1 >> ARMG_CC_SHIFT_N) & 1; 126 UInt argL = cc_dep1; 134 UInt argL = cc_dep1; 142 UInt argL = cc_dep1; 152 UInt argL = cc_dep1; 162 UInt res = cc_dep1; 168 UInt res = cc_dep1; 182 cc_op, cc_dep1, cc_dep2, cc_dep3 ); 191 UInt armg_calculate_flag_z ( UInt cc_op, UInt cc_dep1, 585 IRExpr *cond_n_op, *cc_dep1, *cc_dep2, *cc_ndep; local 771 IRExpr *cc_op, *cc_dep1, *cc_dep2, *cc_ndep; local 821 IRExpr *cc_op, *cc_dep1, *cc_dep2, *cc_ndep; local [all...] |
guest_arm64_helpers.c | 115 ULong arm64g_calculate_flag_n ( ULong cc_op, ULong cc_dep1, 121 ULong nf = (cc_dep1 >> ARM64G_CC_SHIFT_N) & 1; 126 UInt argL = (UInt)cc_dep1; 134 ULong argL = cc_dep1; 142 UInt argL = (UInt)cc_dep1; 150 ULong argL = cc_dep1; 158 UInt argL = cc_dep1; 168 ULong argL = cc_dep1; 178 UInt argL = cc_dep1; 188 ULong argL = cc_dep1; 728 IRExpr *cond_n_op, *cc_dep1, *cc_dep2, *cc_ndep; local [all...] |
guest_x86_helpers.c | 134 /* const */ UInt CC_DEP1 = cc_dep1_formal; \ 153 argL = CC_DEP1; \ 174 argL = CC_DEP1; \ 196 argL = CC_DEP1; \ 221 argL = CC_DEP1; \ 245 pf = parity_table[(UChar)CC_DEP1]; \ 247 zf = ((DATA_UTYPE)CC_DEP1 == 0) << 6; \ 248 sf = lshift(CC_DEP1, 8 - DATA_BITS) & 0x80; \ 261 res = CC_DEP1; \ 281 res = CC_DEP1; \ 803 IRExpr *cond, *cc_op, *cc_dep1, *cc_dep2; local 1222 IRExpr *cc_op, *cc_dep1, *cc_dep2, *cc_ndep; local 1296 IRExpr *cc_op, *cc_dep1; \/*, *cc_dep2, *cc_ndep; *\/ local [all...] |
guest_arm64_defs.h | 83 ULong arm64g_calculate_flags_nzcv ( ULong cc_op, ULong cc_dep1, 89 ULong arm64g_calculate_flag_c ( ULong cc_op, ULong cc_dep1, 95 //ZZ UInt armg_calculate_flag_v ( UInt cc_op, UInt cc_dep1, 103 ULong cc_dep1, 139 CC_DEP1, CC_DEP2, CC_NDEP. These are arguments to the 142 resulting flags are data-dependent on both CC_DEP1 and 146 CC_DEP1/2 and NDEP, even if those args are not used given the CC_OP 149 the CC_OP field and CC_DEP1/2/NDEP, and so believes that the
|
guest_arm_defs.h | 85 UInt armg_calculate_flags_nzcv ( UInt cc_op, UInt cc_dep1, 91 UInt armg_calculate_flag_c ( UInt cc_op, UInt cc_dep1, 97 UInt armg_calculate_flag_v ( UInt cc_op, UInt cc_dep1, 104 UInt cc_dep1, 139 CC_DEP1, CC_DEP2, CC_DEP3. These are arguments to the 142 resulting flags are data-dependent on both CC_DEP1 and 146 CC_DEP1/2/3, even if those args are not used given the 149 between the CC_OP field and CC_DEP1/2/3, and so believes
|
guest_x86_defs.h | 90 UInt cc_op, UInt cc_dep1, UInt cc_dep2, UInt cc_ndep 95 UInt cc_op, UInt cc_dep1, UInt cc_dep2, UInt cc_ndep 101 UInt cc_dep1, UInt cc_dep2, UInt cc_ndep 218 CC_DEP1 and CC_DEP2. These are arguments to the operation. 220 data-dependent on both CC_DEP1 and CC_DEP2, hence the 229 flags depends only on (the definedness of) CC_DEP1 and CC_DEP2 238 consideration all passed args except CC_DEP1 and CC_DEP2. 246 CC_DEP1 and CC_DEP2, even if those args are not used given the 250 CC_OP field and CC_DEP1 and CC_DEP2, and so believes that the 251 definedness of the stored flags always depends on both CC_DEP1 an [all...] |
guest_amd64_helpers.c | 176 /* const */ ULong CC_DEP1 = cc_dep1_formal; \ 195 argL = CC_DEP1; \ 216 argL = CC_DEP1; \ 238 argL = CC_DEP1; \ 263 argL = CC_DEP1; \ 287 pf = parity_table[(UChar)CC_DEP1]; \ 289 zf = ((DATA_UTYPE)CC_DEP1 == 0) << 6; \ 290 sf = lshift(CC_DEP1, 8 - DATA_BITS) & 0x80; \ 303 res = CC_DEP1; \ 323 res = CC_DEP1; \ 979 IRExpr *cond, *cc_op, *cc_dep1, *cc_dep2; local 1475 IRExpr *cc_op, *cc_dep1, *cc_dep2, *cc_ndep; local [all...] |
guest_amd64_defs.h | 91 ULong cc_dep1, ULong cc_dep2, ULong cc_ndep 96 ULong cc_dep1, ULong cc_dep2, ULong cc_ndep 102 ULong cc_dep1, ULong cc_dep2, ULong cc_ndep 339 CC_DEP1 and CC_DEP2. These are arguments to the operation. 341 data-dependent on both CC_DEP1 and CC_DEP2, hence the 350 flags depends only on (the definedness of) CC_DEP1 and CC_DEP2 359 consideration all passed args except CC_DEP1 and CC_DEP2. 367 CC_DEP1 and CC_DEP2, even if those args are not used given the 371 CC_OP field and CC_DEP1 and CC_DEP2, and so believes that the 372 definedness of the stored flags always depends on both CC_DEP1 an [all...] |
guest_s390_defs.h | 173 | op | cc_dep1 | cc_dep2 | cc_ndep | 242 UInt s390_calculate_cc(ULong cc_op, ULong cc_dep1, ULong cc_dep2,
|
guest_amd64_toIR.c | 40 All Puts to CC_OP/CC_DEP1/CC_DEP2/CC_NDEP should really be checked [all...] |
guest_arm64_toIR.c | [all...] |
guest_x86_toIR.c | 40 All Puts to CC_OP/CC_DEP1/CC_DEP2/CC_NDEP should really be checked 782 CC_OP/CC_DEP1/CC_DEP2/CC_NDEP. Returns an expression :: 805 CC_OP/CC_DEP1/CC_DEP2/CC_NDEP. Returns an expression :: 829 CC_OP/CC_DEP1/CC_DEP2/CC_NDEP. Returns an expression :: Ity_I32. */ [all...] |
guest_arm_toIR.c | [all...] |
guest_s390_toIR.c | 636 /* Make the CC_DEP1 slot appear completely defined. 660 /* Make the CC_DEP1 slot appear completely defined. [all...] |
/external/valgrind/main/VEX/auxprogs/ |
genoffsets.c | 189 GENOFFSET(S390X,s390x,CC_DEP1);
|
/external/valgrind/main/memcheck/ |
mc_machine.c | 592 if (o == GOF(CC_DEP1) && sz == 8) return o; [all...] |