/bionic/libm/upstream-freebsd/lib/msun/src/ |
e_log2.c | 44 double f,hfsq,hi,lo,r,val_hi,val_lo,w,y; local 92 * This uses Dekker's theorem to normalize y+val_hi, so the 104 val_hi = hi*ivln2hi; 107 /* spadd(val_hi, val_lo, y), except for not using double_t: */ 108 w = y + val_hi; 109 val_lo += (y - w) + val_hi; 110 val_hi = w; 112 return val_lo + val_hi;
|
e_log10.c | 44 double f,hfsq,hi,lo,r,val_hi,val_lo,w,y,y2; local 75 val_hi = hi*ivln10hi; 85 w = y2 + val_hi; 86 val_lo += (y2 - w) + val_hi; 87 val_hi = w; 89 return val_lo + val_hi;
|
/ndk/sources/android/support/src/msun/ |
e_log2.c | 44 double f,hfsq,hi,lo,r,val_hi,val_lo,w,y; local 92 * This uses Dekker's theorem to normalize y+val_hi, so the 104 val_hi = hi*ivln2hi; 107 /* spadd(val_hi, val_lo, y), except for not using double_t: */ 108 w = y + val_hi; 109 val_lo += (y - w) + val_hi; 110 val_hi = w; 112 return val_lo + val_hi;
|
/bionic/libm/upstream-freebsd/lib/msun/ld128/ |
s_logl.c | 455 long double d, val_hi, val_lo; local 553 val_hi = d; 559 _3sumF(val_hi, val_lo, F_hi(i) + dk * ln2_hi); 560 RETURN2(rp, val_hi, val_lo); 566 long double d, d_hi, f_lo, val_hi, val_lo; local 662 val_hi = d_hi; 668 _3sumF(val_hi, val_lo, F_hi(i) + dk * ln2_hi); 669 RETURN2PI(val_hi, val_lo);
|
/art/compiler/dex/quick/x86/ |
utility_x86.cc | 569 int32_t val_hi = High32Bits(value); local 580 LIR* data_target = ScanLiteralPoolWide(literal_list_, val_lo, val_hi); 582 data_target = AddWideData(&literal_list_, val_lo, val_hi); 613 if (val_hi != 0) { 615 LoadConstantNoClobber(r_dest_hi, val_hi); 629 LoadConstantNoClobber(r_dest.GetHigh(), val_hi); 636 res = NewLIR3(kX86Mov64RI64, r_dest.GetReg(), val_hi, val_lo); [all...] |
int_x86.cc | 454 int32_t val_hi = High32Bits(val); local 463 } else if (is_equality_test && val_hi == 0 && val_lo > 0) { 499 NewLIR2(kX86Sbb32RI, high_reg.GetReg(), val_hi); 514 NewLIR2(kX86Sbb32RI, high_reg.GetReg(), val_hi); 521 NewLIR2(kX86Sbb32RI, t_reg.GetReg(), val_hi); 1768 int32_t val_hi = High32Bits(val); local 2894 int32_t val_hi = High32Bits(val); local 2970 int32_t val_hi = High32Bits(val); local [all...] |
target_x86.cc | 904 int32_t val_hi = High32Bits(value); local 912 store = NewLIR3(kX86Mov32MI, r_base, displacement + HIWORD_OFFSET, val_hi); [all...] |
/art/compiler/dex/quick/arm/ |
utility_arm.cc | 700 int32_t val_hi = High32Bits(value); local 703 if ((val_lo == 0) && (val_hi == 0)) { 719 if ((InexpensiveConstantInt(val_lo) && (InexpensiveConstantInt(val_hi)))) { 721 LoadConstantNoClobber(r_dest.GetHigh(), val_hi); 726 LIR* data_target = ScanLiteralPoolWide(literal_list_, val_lo, val_hi); 728 data_target = AddWideData(&literal_list_, val_lo, val_hi); [all...] |
int_arm.cc | 169 int32_t val_hi = High32Bits(val); local 171 DCHECK_GE(ModifiedImmediate(val_hi), 0); 189 OpCmpImmBranch(kCondNe, high_reg, val_hi, (ccode == kCondEq) ? not_taken : taken); 192 OpCmpImmBranch(kCondLt, high_reg, val_hi, taken); 193 OpCmpImmBranch(kCondGt, high_reg, val_hi, not_taken); 197 OpCmpImmBranch(kCondLt, high_reg, val_hi, taken); 198 OpCmpImmBranch(kCondGt, high_reg, val_hi, not_taken); 202 OpCmpImmBranch(kCondGt, high_reg, val_hi, taken); 203 OpCmpImmBranch(kCondLt, high_reg, val_hi, not_taken); 207 OpCmpImmBranch(kCondGt, high_reg, val_hi, taken) 1647 uint32_t val_hi = High32Bits(val); local [all...] |
/art/compiler/dex/quick/arm64/ |
utility_arm64.cc | 149 int32_t val_hi = High32Bits(value); local 150 LIR* data_target = ScanLiteralPoolWide(literal_list_, val_lo, val_hi); 152 data_target = AddWideData(&literal_list_, val_lo, val_hi); 526 int32_t val_hi = High32Bits(value); local 527 LIR* data_target = ScanLiteralPoolWide(literal_list_, val_lo, val_hi); 529 data_target = AddWideData(&literal_list_, val_lo, val_hi); [all...] |