| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/ |
| lp_bld_format_float.c | 85 struct lp_type f32_type = lp_type_float_vec(32, 32 * i32_type.length); local 87 LLVMValueRef zero = lp_build_const_vec(gallivm, f32_type, 0.0f); 92 lp_build_context_init(&f32_bld, gallivm, f32_type); 282 struct lp_type f32_type, 293 struct lp_type i32_type = lp_type_int_vec(32, 32 * f32_type.length); 296 lp_build_context_init(&f32_bld, gallivm, f32_type); 347 wasinfnan = lp_build_compare(gallivm, f32_type, PIPE_FUNC_GEQUAL, srcabs, smallexpmask); 411 struct lp_type f32_type = lp_type_float_vec(32, 32 * src_length); local 413 dst[0] = lp_build_smallfloat_to_float(gallivm, f32_type, src, 6, 5, 0, false); 414 dst[1] = lp_build_smallfloat_to_float(gallivm, f32_type, src, 6, 5, 11, false) 471 struct lp_type f32_type = lp_type_float_vec(32, 32 * src_length); local [all...] |
| lp_bld_format_srgb.c | 100 struct lp_type f32_type = lp_type_float_vec(32, src_type.length * 32); local 113 lp_build_context_init(&f32_bld, gallivm, f32_type); 133 LLVMValueRef rescale_const = lp_build_const_vec(gallivm, f32_type, 137 lin_const = lp_build_const_vec(gallivm, f32_type, 1.0f / (12.6f * 255.0f)); 142 lin_thresh = lp_build_const_vec(gallivm, f32_type, 15.0f); 143 is_linear = lp_build_compare(gallivm, f32_type, PIPE_FUNC_LEQUAL, srcf, lin_thresh);
|
| lp_bld_conv.c | 107 struct lp_type f32_type = lp_type_float_vec(32, 32 * src_length); local 126 lp_build_vec_type(gallivm, f32_type), src); 139 return LLVMBuildFPExt(builder, src, lp_build_vec_type(gallivm, f32_type), ""); 144 return lp_build_smallfloat_to_float(gallivm, f32_type, h, 10, 5, 0, true);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/ |
| lp_bld_format_float.c | 85 struct lp_type f32_type = lp_type_float_vec(32, 32 * i32_type.length); local 87 LLVMValueRef zero = lp_build_const_vec(gallivm, f32_type, 0.0f); 92 lp_build_context_init(&f32_bld, gallivm, f32_type); 282 struct lp_type f32_type, 293 struct lp_type i32_type = lp_type_int_vec(32, 32 * f32_type.length); 296 lp_build_context_init(&f32_bld, gallivm, f32_type); 347 wasinfnan = lp_build_compare(gallivm, f32_type, PIPE_FUNC_GEQUAL, srcabs, smallexpmask); 411 struct lp_type f32_type = lp_type_float_vec(32, 32 * src_length); local 413 dst[0] = lp_build_smallfloat_to_float(gallivm, f32_type, src, 6, 5, 0, false); 414 dst[1] = lp_build_smallfloat_to_float(gallivm, f32_type, src, 6, 5, 11, false) 471 struct lp_type f32_type = lp_type_float_vec(32, 32 * src_length); local [all...] |
| lp_bld_format_srgb.c | 99 struct lp_type f32_type = lp_type_float_vec(32, src_type.length * 32); local 112 lp_build_context_init(&f32_bld, gallivm, f32_type); 132 LLVMValueRef rescale_const = lp_build_const_vec(gallivm, f32_type, 136 lin_const = lp_build_const_vec(gallivm, f32_type, 1.0f / (12.6f * 255.0f)); 141 lin_thresh = lp_build_const_vec(gallivm, f32_type, 15.0f); 142 is_linear = lp_build_compare(gallivm, f32_type, PIPE_FUNC_LEQUAL, srcf, lin_thresh);
|
| lp_bld_conv.c | 99 struct lp_type f32_type = lp_type_float_vec(32, 32 * src_length); local 115 lp_build_vec_type(gallivm, f32_type), src); 120 return lp_build_smallfloat_to_float(gallivm, f32_type, h, 10, 5, 0, true);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/draw/ |
| draw_llvm.c | 1083 struct lp_type f32_type = vs_type; local 1087 LLVMValueRef const1 = lp_build_const_vec(gallivm, f32_type, 1.0); /*1.0 1.0 1.0 1.0*/ 1149 struct lp_type f32_type = vs_type; local 1172 zero = lp_build_const_vec(gallivm, f32_type, 0); /* 0.0f 0.0f 0.0f 0.0f */ 1207 test = lp_build_compare(gallivm, f32_type, PIPE_FUNC_GREATER, pos_x , pos_w); 1214 test = lp_build_compare(gallivm, f32_type, PIPE_FUNC_GREATER, zero, test); 1220 test = lp_build_compare(gallivm, f32_type, PIPE_FUNC_GREATER, pos_y, pos_w); 1227 test = lp_build_compare(gallivm, f32_type, PIPE_FUNC_GREATER, zero, test); 1237 test = lp_build_compare(gallivm, f32_type, PIPE_FUNC_GREATER, zero, pos_z); 1244 test = lp_build_compare(gallivm, f32_type, PIPE_FUNC_GREATER, zero, test) [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/ |
| draw_llvm.c | 1455 struct lp_type f32_type = vs_type; local 1459 LLVMValueRef const1 = lp_build_const_vec(gallivm, f32_type, 1.0); /*1.0 1.0 1.0 1.0*/ 1521 struct lp_type f32_type = vs_type; local 1544 zero = lp_build_const_vec(gallivm, f32_type, 0); /* 0.0f 0.0f 0.0f 0.0f */ 1579 test = lp_build_compare(gallivm, f32_type, PIPE_FUNC_GREATER, pos_x , pos_w); 1586 test = lp_build_compare(gallivm, f32_type, PIPE_FUNC_GREATER, zero, test); 1592 test = lp_build_compare(gallivm, f32_type, PIPE_FUNC_GREATER, pos_y, pos_w); 1599 test = lp_build_compare(gallivm, f32_type, PIPE_FUNC_GREATER, zero, test); 1609 test = lp_build_compare(gallivm, f32_type, PIPE_FUNC_GREATER, zero, pos_z); 1616 test = lp_build_compare(gallivm, f32_type, PIPE_FUNC_GREATER, zero, test) [all...] |