/external/valgrind/VEX/priv/ |
H A D | ir_inject.c | 194 IRExpr *data, *rounding_mode, *opnd1, *opnd2, *opnd3, *opnd4; local 196 rounding_mode = NULL; 197 if (iricb.rounding_mode != NO_ROUNDING_MODE) { 198 rounding_mode = mkU32(iricb.rounding_mode); 204 if (rounding_mode) 205 data = binop(iricb.op, rounding_mode, opnd1); 222 if (rounding_mode) 223 data = triop(iricb.op, rounding_mode, opnd1, opnd2); 232 if (rounding_mode) [all...] |
H A D | host_s390_isel.c | 1236 s390_bfp_round_t rounding_mode; local 1241 rounding_mode = get_bfp_rounding_mode(env, arg1); 1243 rounding_mode)); 1248 s390_bfp_round_t rounding_mode; local 1262 rounding_mode = get_bfp_rounding_mode(env, arg1); 1265 rounding_mode)); 1270 s390_dfp_round_t rounding_mode; local 1275 rounding_mode = get_dfp_rounding_mode(env, arg1); 1277 rounding_mode)); 1282 s390_dfp_round_t rounding_mode; local 2441 s390_bfp_round_t rounding_mode; local 2502 s390_bfp_round_t rounding_mode; local 2689 s390_dfp_round_t rounding_mode; local 3041 s390_dfp_round_t rounding_mode; local 3098 s390_dfp_round_t rounding_mode; local 3228 s390_dfp_round_t rounding_mode; local [all...] |
H A D | host_s390_defs.h | 343 s390_dfp_round_t rounding_mode; member in struct:__anon18296 354 s390_dfp_round_t rounding_mode; member in struct:__anon18297 510 s390_bfp_round_t rounding_mode; member in struct:__anon18299::__anon18300::__anon18322 543 s390_dfp_round_t rounding_mode; member in struct:__anon18299::__anon18300::__anon18327 561 s390_dfp_round_t rounding_mode; member in struct:__anon18299::__anon18300::__anon18330 666 s390_bfp_round_t rounding_mode); 680 s390_dfp_round_t rounding_mode); 698 s390_dfp_round_t rounding_mode);
|
H A D | host_s390_defs.c | 5668 s390_bfp_round_t rounding_mode) 5681 insn->variant.bfp_convert.rounding_mode = rounding_mode; 5771 s390_bfp_round_t rounding_mode) 5792 insn->variant.bfp_convert.rounding_mode = rounding_mode; 5804 s390_bfp_round_t rounding_mode = S390_BFP_ROUND_NEAREST_EVEN; local 5807 INVALID_HREG, rounding_mode); 5814 s390_bfp_round_t rounding_mode) 5817 rounding_mode); 5667 s390_insn_bfp_convert(UChar size, s390_bfp_conv_t tag, HReg dst, HReg op, s390_bfp_round_t rounding_mode) argument 5769 s390_insn_bfp128_convert(UChar size, s390_bfp_conv_t tag, HReg dst_hi, HReg dst_lo, HReg op_hi, HReg op_lo, s390_bfp_round_t rounding_mode) argument 5812 s390_insn_bfp128_convert_from(UChar size, s390_bfp_conv_t tag, HReg dst_hi, HReg dst_lo, HReg op_hi, HReg op_lo, s390_bfp_round_t rounding_mode) argument 5822 s390_insn_dfp_binop(UChar size, s390_dfp_binop_t tag, HReg dst, HReg op2, HReg op3, s390_dfp_round_t rounding_mode) argument 5909 s390_insn_dfp_convert(UChar size, s390_dfp_conv_t tag, HReg dst, HReg op, s390_dfp_round_t rounding_mode) argument 5930 s390_insn_dfp_reround(UChar size, HReg dst, HReg op2, HReg op3, s390_dfp_round_t rounding_mode) argument 5951 s390_insn_fp_convert(UChar size, s390_fp_conv_t tag, HReg dst, HReg op, HReg r1, s390_dfp_round_t rounding_mode) argument 5976 s390_insn_fp128_convert(UChar size, s390_fp_conv_t tag, HReg dst_hi, HReg dst_lo, HReg op_hi, HReg op_lo, HReg r1, s390_dfp_round_t rounding_mode) argument 6002 s390_insn_dfp128_binop(UChar size, s390_dfp_binop_t tag, HReg dst_hi, HReg dst_lo, HReg op2_hi, HReg op2_lo, HReg op3_hi, HReg op3_lo, s390_dfp_round_t rounding_mode) argument 6100 s390_insn_dfp128_convert(UChar size, s390_dfp_conv_t tag, HReg dst_hi, HReg dst_lo, HReg op_hi, HReg op_lo, s390_dfp_round_t rounding_mode) argument 6134 s390_dfp_round_t rounding_mode = S390_DFP_ROUND_NEAREST_EVEN_4; local 6142 s390_insn_dfp128_convert_from(UChar size, s390_dfp_conv_t tag, HReg dst_hi, HReg dst_lo, HReg op_hi, HReg op_lo, s390_dfp_round_t rounding_mode) argument 6152 s390_insn_dfp128_reround(UChar size, HReg dst_hi, HReg dst_lo, HReg op2, HReg op3_hi, HReg op3_lo, s390_dfp_round_t rounding_mode) argument [all...] |
H A D | guest_s390_toIR.c | 1544 if (! s390_host_has_fpext && rounding_mode > 3) { 8951 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 8955 assign(result, triop(Iop_AddF32, mkexpr(rounding_mode), mkexpr(op1), 8969 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 8973 assign(result, triop(Iop_AddF64, mkexpr(rounding_mode), mkexpr(op1), 8987 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 8991 assign(result, triop(Iop_AddF32, mkexpr(rounding_mode), mkexpr(op1), 9005 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 9009 assign(result, triop(Iop_AddF64, mkexpr(rounding_mode), mkexpr(op1), 9153 IRTemp rounding_mode local 9173 IRTemp rounding_mode = encode_bfp_rounding_mode(m3); local 9193 IRTemp rounding_mode = encode_bfp_rounding_mode(m3); local 9213 IRTemp rounding_mode = encode_bfp_rounding_mode(m3); local 9230 IRTemp rounding_mode = encode_bfp_rounding_mode(m3); local 9247 IRTemp rounding_mode = encode_bfp_rounding_mode(m3); local 9264 IRTemp rounding_mode = encode_bfp_rounding_mode(m3); local 9281 IRTemp rounding_mode = encode_bfp_rounding_mode(m3); local 9298 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 9315 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 9332 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 9349 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 9453 IRRoundingMode rounding_mode = local 9471 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 9488 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 9505 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 9522 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 9540 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 9558 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 9576 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 9597 IRTemp rounding_mode; local 9624 IRTemp rounding_mode; local 9846 IRTemp rounding_mode = encode_dfp_rounding_mode(m3); local 9870 IRTemp rounding_mode = encode_dfp_rounding_mode(m3); local 9891 IRTemp rounding_mode = encode_dfp_rounding_mode(m3); local 9915 IRTemp rounding_mode = encode_dfp_rounding_mode(m3); local 9984 IRTemp rounding_mode = encode_dfp_rounding_mode(m3); local 10008 IRTemp rounding_mode = encode_dfp_rounding_mode(m3); local 10033 IRTemp rounding_mode = encode_dfp_rounding_mode(m3); local 10057 IRTemp rounding_mode = encode_dfp_rounding_mode(m3); local 10079 IRTemp rounding_mode; local 10105 IRTemp rounding_mode; local 10304 IRTemp rounding_mode; local 10330 IRTemp rounding_mode; local 10356 IRTemp rounding_mode; local 10384 IRTemp rounding_mode; local 10412 IRTemp rounding_mode; local 10440 IRTemp rounding_mode; local 10468 IRTemp rounding_mode; local 10495 IRTemp rounding_mode; local 12067 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 12231 IRTemp rounding_mode = encode_bfp_rounding_mode(m3); local 12251 IRTemp rounding_mode = encode_bfp_rounding_mode(m3); local 12269 IRTemp rounding_mode = encode_bfp_rounding_mode(m3); local 12289 IRTemp rounding_mode = encode_bfp_rounding_mode(m3); local 12307 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 12537 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 12551 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 12562 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 12574 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 12586 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 12597 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 12608 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 12620 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 12632 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 12644 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 12656 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 12668 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 12681 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 12693 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local 12707 IRTemp rounding_mode = encode_bfp_rounding_mode(S390_BFP_ROUND_PER_FPC); local [all...] |
/external/valgrind/memcheck/tests/vbit-test/ |
H A D | vtest.h | 123 unsigned rounding_mode; member in struct:__anon19436
|
/external/v8/src/arm/ |
H A D | disasm-arm.cc | 1873 int rounding_mode = instr->Bits(17, 16); local 1874 switch (rounding_mode) {
|
H A D | simulator-arm.cc | 3973 int rounding_mode = instr->Bits(17, 16); local 3974 switch (rounding_mode) { 3999 int rounding_mode = instr->Bits(17, 16); local 4000 switch (rounding_mode) {
|
/external/valgrind/VEX/pub/ |
H A D | libvex.h | 848 UInt rounding_mode; member in struct:__anon18522
|
/external/v8/src/s390/ |
H A D | macro-assembler-s390.cc | 707 FPRoundingMode rounding_mode) { 709 switch (rounding_mode) { 739 FPRoundingMode rounding_mode) { 741 switch (rounding_mode) { 768 FPRoundingMode rounding_mode) { 770 switch (rounding_mode) { 793 const DoubleRegister double_dst, FPRoundingMode rounding_mode) { 795 switch (rounding_mode) { 819 const DoubleRegister double_dst, FPRoundingMode rounding_mode) { 821 switch (rounding_mode) { 701 ConvertFloat32ToInt64(const DoubleRegister double_input, const Register dst_hi, const Register dst, const DoubleRegister double_dst, FPRoundingMode rounding_mode) argument 733 ConvertDoubleToInt64(const DoubleRegister double_input, const Register dst_hi, const Register dst, const DoubleRegister double_dst, FPRoundingMode rounding_mode) argument 765 ConvertFloat32ToInt32(const DoubleRegister double_input, const Register dst, const DoubleRegister double_dst, FPRoundingMode rounding_mode) argument 791 ConvertFloat32ToUnsignedInt32( const DoubleRegister double_input, const Register dst, const DoubleRegister double_dst, FPRoundingMode rounding_mode) argument 817 ConvertFloat32ToUnsignedInt64( const DoubleRegister double_input, const Register dst, const DoubleRegister double_dst, FPRoundingMode rounding_mode) argument 842 ConvertDoubleToUnsignedInt64( const DoubleRegister double_input, const Register dst, const DoubleRegister double_dst, FPRoundingMode rounding_mode) argument [all...] |
/external/vixl/src/vixl/a64/ |
H A D | logic-a64.cc | 4359 FPRounding rounding_mode, 4365 float rounded = FPRoundInt(input, rounding_mode); 4375 double rounded = FPRoundInt(input, rounding_mode); 4389 FPRounding rounding_mode, 4395 dst.SetInt(vform, i, FPToInt32(op, rounding_mode)); 4401 dst.SetInt(vform, i, FPToInt64(op, rounding_mode)); 4411 FPRounding rounding_mode, 4417 dst.SetUint(vform, i, FPToUInt32(op, rounding_mode)); 4423 dst.SetUint(vform, i, FPToUInt64(op, rounding_mode)); 4356 frint(VectorFormat vform, LogicVRegister dst, const LogicVRegister& src, FPRounding rounding_mode, bool inexact_exception) argument 4386 fcvts(VectorFormat vform, LogicVRegister dst, const LogicVRegister& src, FPRounding rounding_mode, int fbits) argument 4408 fcvtu(VectorFormat vform, LogicVRegister dst, const LogicVRegister& src, FPRounding rounding_mode, int fbits) argument
|
/external/v8/src/ppc/ |
H A D | macro-assembler-ppc.cc | 790 FPRoundingMode rounding_mode) { 791 if (rounding_mode == kRoundToZero) { 794 SetRoundingMode(rounding_mode); 809 const DoubleRegister double_dst, FPRoundingMode rounding_mode) { 810 if (rounding_mode == kRoundToZero) { 813 SetRoundingMode(rounding_mode); 784 ConvertDoubleToInt64(const DoubleRegister double_input, const Register dst_hi, const Register dst, const DoubleRegister double_dst, FPRoundingMode rounding_mode) argument 807 ConvertDoubleToUnsignedInt64( const DoubleRegister double_input, const Register dst, const DoubleRegister double_dst, FPRoundingMode rounding_mode) argument
|