Searched defs:rounding_mode (Results 1 - 12 of 12) sorted by relevance

/external/valgrind/VEX/priv/
H A Dir_inject.c194 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 Dhost_s390_isel.c1236 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 Dhost_s390_defs.h343 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 Dhost_s390_defs.c5668 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 Dguest_s390_toIR.c1544 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 Dvtest.h123 unsigned rounding_mode; member in struct:__anon19436
/external/v8/src/arm/
H A Ddisasm-arm.cc1873 int rounding_mode = instr->Bits(17, 16); local
1874 switch (rounding_mode) {
H A Dsimulator-arm.cc3973 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 Dlibvex.h848 UInt rounding_mode; member in struct:__anon18522
/external/v8/src/s390/
H A Dmacro-assembler-s390.cc707 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 Dlogic-a64.cc4359 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 Dmacro-assembler-ppc.cc790 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

Completed in 1416 milliseconds