Searched refs:ipart (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/
H A Du_math.h175 * Let ipart = int(x)
176 * Let fpart = x - ipart;
177 * So, exp2(x) = exp2(ipart) * exp2(fpart)
178 * Compute exp2(ipart) with i << ipart
184 int32_t ipart; local
194 ipart = (int32_t) x;
195 fpart = x - (float) ipart;
198 * epart.f = (float) (1 << ipart)
199 * but faster and without integer overflow for ipart > 3
[all...]
/external/mesa3d/src/gallium/auxiliary/util/
H A Du_math.h196 * Let ipart = int(x)
197 * Let fpart = x - ipart;
198 * So, exp2(x) = exp2(ipart) * exp2(fpart)
199 * Compute exp2(ipart) with i << ipart
205 int32_t ipart; local
215 ipart = (int32_t) x;
216 fpart = x - (float) ipart;
219 * epart.f = (float) (1 << ipart)
220 * but faster and without integer overflow for ipart > 3
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/gallivm/
H A Dlp_bld_arit.c1793 LLVMValueRef ipart; local
1803 ipart = lp_build_floor(bld, a);
1804 *out_fpart = LLVMBuildFSub(builder, a, ipart, "fpart");
1805 *out_ipart = LLVMBuildFPToSI(builder, ipart, bld->int_vec_type, "ipart");
1813 ipart = LLVMBuildSIToFP(builder, *out_ipart, bld->vec_type, "ipart");
1814 *out_fpart = LLVMBuildFSub(builder, a, ipart, "fpart");
2611 LLVMValueRef ipart = NULL; local
2632 /* ipart
2897 LLVMValueRef ipart; local
2927 LLVMValueRef ipart; local
[all...]
/external/mesa3d/src/gallium/auxiliary/gallivm/
H A Dlp_bld_arit.c1793 LLVMValueRef ipart; local
1803 ipart = lp_build_floor(bld, a);
1804 *out_fpart = LLVMBuildFSub(builder, a, ipart, "fpart");
1805 *out_ipart = LLVMBuildFPToSI(builder, ipart, bld->int_vec_type, "ipart");
1813 ipart = LLVMBuildSIToFP(builder, *out_ipart, bld->vec_type, "ipart");
1814 *out_fpart = LLVMBuildFSub(builder, a, ipart, "fpart");
2611 LLVMValueRef ipart = NULL; local
2632 /* ipart
2897 LLVMValueRef ipart; local
2927 LLVMValueRef ipart; local
[all...]

Completed in 553 milliseconds