H A D | lp_bld_format_float.c | 85 struct lp_type f32_type = lp_type_float_vec(32, 32 * i32_type.length); in lp_build_float_to_smallfloat() local 87 LLVMValueRef zero = lp_build_const_vec(gallivm, f32_type, 0.0f); in lp_build_float_to_smallfloat() 92 lp_build_context_init(&f32_bld, gallivm, f32_type); in lp_build_float_to_smallfloat() 282 struct lp_type f32_type, in lp_build_smallfloat_to_float() 293 struct lp_type i32_type = lp_type_int_vec(32, 32 * f32_type.length); in lp_build_smallfloat_to_float() 296 lp_build_context_init(&f32_bld, gallivm, f32_type); in lp_build_smallfloat_to_float() 347 wasinfnan = lp_build_compare(gallivm, f32_type, PIPE_FUNC_GEQUAL, srcabs, smallexpmask); in lp_build_smallfloat_to_float() 411 struct lp_type f32_type = lp_type_float_vec(32, 32 * src_length); in lp_build_r11g11b10_to_float() local 413 dst[0] = lp_build_smallfloat_to_float(gallivm, f32_type, src, 6, 5, 0, false); in lp_build_r11g11b10_to_float() 414 dst[1] = lp_build_smallfloat_to_float(gallivm, f32_type, sr in lp_build_r11g11b10_to_float() 281 lp_build_smallfloat_to_float(struct gallivm_state *gallivm, struct lp_type f32_type, LLVMValueRef src, unsigned mantissa_bits, unsigned exponent_bits, unsigned mantissa_start, boolean has_sign) lp_build_smallfloat_to_float() argument 423 lp_build_rgb9_to_float_helper(struct gallivm_state *gallivm, struct lp_type f32_type, LLVMValueRef src, LLVMValueRef scale, unsigned mantissa_start) lp_build_rgb9_to_float_helper() argument 471 struct lp_type f32_type = lp_type_float_vec(32, 32 * src_length); lp_build_rgb9e5_to_float() local [all...] |