Home
last modified time | relevance | path

Searched refs:rounding_mode (Results 1 – 9 of 9) sorted by relevance

/external/llvm/lib/Support/
DAPFloat.cpp1117 APFloat::handleOverflow(roundingMode rounding_mode) in handleOverflow() argument
1120 if (rounding_mode == rmNearestTiesToEven || in handleOverflow()
1121 rounding_mode == rmNearestTiesToAway || in handleOverflow()
1122 (rounding_mode == rmTowardPositive && !sign) || in handleOverflow()
1123 (rounding_mode == rmTowardNegative && sign)) { in handleOverflow()
1143 APFloat::roundAwayFromZero(roundingMode rounding_mode, in roundAwayFromZero() argument
1153 switch (rounding_mode) { in roundAwayFromZero()
1180 APFloat::normalize(roundingMode rounding_mode, in normalize() argument
1201 return handleOverflow(rounding_mode); in normalize()
1247 if (roundAwayFromZero(rounding_mode, lost_fraction, 0)) { in normalize()
[all …]
/external/valgrind/main/VEX/priv/
Dhost_s390_isel.c806 s390_round_t rounding_mode; in s390_isel_int_expr_wrk() local
811 rounding_mode = decode_rounding_mode(arg1); in s390_isel_int_expr_wrk()
812 addInstr(env, s390_insn_bfp_unop(size, bfpop, res, h1, rounding_mode)); in s390_isel_int_expr_wrk()
817 s390_round_t rounding_mode; in s390_isel_int_expr_wrk() local
831 rounding_mode = decode_rounding_mode(arg1); in s390_isel_int_expr_wrk()
833 rounding_mode)); in s390_isel_int_expr_wrk()
1432 s390_round_t rounding_mode; in s390_isel_float128_expr_wrk() local
1461 rounding_mode = decode_rounding_mode(expr->Iex.Triop.arg1); in s390_isel_float128_expr_wrk()
1463 f15, rounding_mode)); in s390_isel_float128_expr_wrk()
1478 s390_round_t rounding_mode; in s390_isel_float128_expr_wrk() local
[all …]
Dhost_s390_defs.h358 s390_round_t rounding_mode; member
365 s390_round_t rounding_mode; member
371 s390_round_t rounding_mode; member
377 s390_round_t rounding_mode; member
387 s390_round_t rounding_mode; member
Dhost_s390_defs.c4228 HReg op3, s390_round_t rounding_mode) in s390_insn_bfp_triop() argument
4238 insn->variant.bfp_triop.rounding_mode = rounding_mode; in s390_insn_bfp_triop()
4246 s390_round_t rounding_mode) in s390_insn_bfp_binop() argument
4255 insn->variant.bfp_binop.rounding_mode = rounding_mode; in s390_insn_bfp_binop()
4263 s390_round_t rounding_mode) in s390_insn_bfp_unop() argument
4272 insn->variant.bfp_unop.rounding_mode = rounding_mode; in s390_insn_bfp_unop()
4298 s390_round_t rounding_mode) in s390_insn_bfp128_binop() argument
4309 insn->variant.bfp128_binop.rounding_mode = rounding_mode; in s390_insn_bfp128_binop()
4318 s390_round_t rounding_mode) in s390_insn_bfp128_unop() argument
4329 insn->variant.bfp128_unop.rounding_mode = rounding_mode; in s390_insn_bfp128_unop()
[all …]
/external/v8/src/arm/
Dmacro-assembler-arm.cc2416 void MacroAssembler::EmitVFPTruncate(VFPRoundingMode rounding_mode, in EmitVFPTruncate() argument
2442 if (rounding_mode != kRoundToNearest) { in EmitVFPTruncate()
2443 orr(scratch, scratch, Operand(rounding_mode)); in EmitVFPTruncate()
2450 (rounding_mode == kRoundToZero) ? kDefaultRoundToZero in EmitVFPTruncate()
Dmacro-assembler-arm.h929 void EmitVFPTruncate(VFPRoundingMode rounding_mode,
Dlithium-codegen-arm.cc4238 VFPRoundingMode rounding_mode = kRoundToMinusInf; in DoDoubleToI() local
4239 __ EmitVFPTruncate(rounding_mode, in DoDoubleToI()
/external/v8/src/mips/
Dmacro-assembler-mips.h759 void EmitFPUTruncate(FPURoundingMode rounding_mode,
Dmacro-assembler-mips.cc1396 void MacroAssembler::EmitFPUTruncate(FPURoundingMode rounding_mode, in EmitFPUTruncate() argument
1418 switch (rounding_mode) { in EmitFPUTruncate()