/external/mesa3d/src/gallium/auxiliary/gallivm/ |
lp_bld_const.c | 227 LLVMTypeRef vec_type = lp_build_vec_type(gallivm, type); local 228 return LLVMGetUndef(vec_type); 242 LLVMTypeRef vec_type = lp_build_vec_type(gallivm, type); local 243 return LLVMConstNull(vec_type); 272 LLVMTypeRef vec_type = lp_build_vec_type(gallivm, type); local 273 LLVMValueRef vec = LLVMConstAllOnes(vec_type);
|
lp_bld_logic.c | 285 LLVMTypeRef vec_type = lp_build_vec_type(bld->gallivm, type); local 286 res = LLVMBuildBitCast(builder, res, vec_type, ""); 398 if (arg_type != bld->vec_type) { 410 if (arg_type != bld->vec_type) { 411 res = LLVMBuildBitCast(builder, res, bld->vec_type, "");
|
lp_bld_type.c | 121 lp_check_vec_type(struct lp_type type, LLVMTypeRef vec_type) 125 assert(vec_type); 126 if(!vec_type) 130 return lp_check_elem_type(type, vec_type); 132 if(LLVMGetTypeKind(vec_type) != LLVMVectorTypeKind) 135 if(LLVMGetVectorSize(vec_type) != type.length) 138 elem_type = LLVMGetElementType(vec_type); 147 LLVMTypeRef vec_type; local 153 vec_type = LLVMTypeOf(val); 155 return lp_check_vec_type(type, vec_type); [all...] |
lp_bld_type.h | 154 LLVMTypeRef vec_type; member in struct:lp_build_context 356 lp_check_vec_type(struct lp_type type, LLVMTypeRef vec_type);
|
lp_bld_gather.c | 565 LLVMTypeRef vec_type = LLVMVectorType(LLVMTypeOf(values[0]), value_count); local 567 LLVMValueRef vec = LLVMGetUndef(vec_type);
|
lp_bld_tgsi_aos.c | 417 LLVMTypeRef vec_type = lp_build_vec_type(bld->bld_base.base.gallivm, bld->bld_base.base.type); local 430 vec_type, array_size, ""); 432 bld->temps[idx] = lp_build_alloca(gallivm, vec_type, ""); 437 bld->outputs[idx] = lp_build_alloca(gallivm, vec_type, ""); 442 bld->addr[idx] = lp_build_alloca(gallivm, vec_type, ""); 447 bld->preds[idx] = lp_build_alloca(gallivm, vec_type, "");
|
lp_bld_conv.c | 371 LLVMTypeRef vec_type = lp_build_vec_type(gallivm, dst_type); local 394 res = LLVMBuildSIToFP(builder, src, vec_type, ""); 426 res = LLVMBuildBitCast(builder, res, vec_type, ""); [all...] |
lp_bld_arit.c | 1776 LLVMTypeRef vec_type = lp_build_vec_type(bld->gallivm, type); local 1866 LLVMTypeRef vec_type; local 1914 LLVMTypeRef vec_type = lp_build_vec_type(bld->gallivm, type); local 1947 LLVMTypeRef vec_type = lp_build_vec_type(bld->gallivm, type); local 1996 LLVMTypeRef vec_type; local 2128 LLVMTypeRef vec_type = bld->vec_type; local 2183 LLVMTypeRef vec_type = bld->vec_type; local 2236 LLVMTypeRef vec_type = bld->vec_type; local 2311 LLVMTypeRef vec_type = bld->vec_type; local 2452 LLVMTypeRef vec_type = bld->vec_type; local 2648 LLVMTypeRef vec_type = lp_build_vec_type(bld->gallivm, type); local 3286 LLVMTypeRef vec_type = lp_build_vec_type(bld->gallivm, type); local 3458 LLVMTypeRef vec_type = lp_build_vec_type(bld->gallivm, type); local [all...] |
lp_bld_tgsi_soa.c | 2959 LLVMTypeRef vec_type = bld->bld_base.base.vec_type; local 3794 LLVMTypeRef vec_type = bld_base->base.vec_type; local [all...] |
/external/vulkan-validation-layers/libs/glm/detail/ |
_swizzle.hpp | 89 typedef VecType vec_type; typedef in struct:glm::detail::_swizzle_base2 175 typedef VecType vec_type; typedef in struct:glm::detail::_swizzle_base2 294 GLM_FUNC_QUALIFIER typename _GLM_SWIZZLE_TYPE1::RETURN_TYPE FUNCTION(const _GLM_SWIZZLE_TYPE1& a, const typename S0::vec_type& b, const T& c)\ 329 //_GLM_SWIZZLE_FUNCTION_1_ARGS(vec_type, abs); 330 //_GLM_SWIZZLE_FUNCTION_1_ARGS(vec_type, acos); 331 //_GLM_SWIZZLE_FUNCTION_1_ARGS(vec_type, acosh); 332 //_GLM_SWIZZLE_FUNCTION_1_ARGS(vec_type, all); 333 //_GLM_SWIZZLE_FUNCTION_1_ARGS(vec_type, any); 336 //_GLM_SWIZZLE_FUNCTION_2_ARGS(vec_type, cross); 337 //_GLM_SWIZZLE_FUNCTION_2_ARGS(vec_type, step); [all...] |
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
lp_test_blend.c | 141 LLVMTypeRef vec_type; local 160 vec_type = lp_build_vec_type(gallivm, type); 162 args[4] = args[3] = args[2] = args[1] = args[0] = LLVMPointerType(vec_type, 0);
|
lp_state_fs.c | 312 LLVMTypeRef vec_type, int_vec_type; local 381 vec_type = lp_build_vec_type(gallivm, type); 494 alpha_ref_value = lp_build_broadcast(gallivm, vec_type, alpha_ref_value); [all...] |
/external/mesa3d/src/compiler/ |
glsl_types.cpp | 1494 const struct glsl_type *vec_type, *array_type; local 1583 const struct glsl_type *vec_type; local 1740 const struct glsl_type *vec_type, *array_type; local 1826 const struct glsl_type *vec_type; local [all...] |
/external/mesa3d/src/compiler/glsl/ |
lower_instructions.cpp | 228 const struct glsl_type *vec_type; local 230 vec_type = glsl_type::get_instance(GLSL_TYPE_FLOAT, 235 op1 = new(ir) ir_expression(ir_unop_i2f, vec_type, ir->operands[1], NULL); 237 op1 = new(ir) ir_expression(ir_unop_u2f, vec_type, ir->operands[1], NULL); 241 vec_type = glsl_type::get_instance(GLSL_TYPE_FLOAT, 246 op0 = new(ir) ir_expression(ir_unop_i2f, vec_type, ir->operands[0], NULL); 248 op0 = new(ir) ir_expression(ir_unop_u2f, vec_type, ir->operands[0], NULL); 250 vec_type = glsl_type::get_instance(GLSL_TYPE_FLOAT, 254 op0 = new(ir) ir_expression(ir_binop_mul, vec_type, op0, op1); [all...] |
/external/mesa3d/src/mesa/state_tracker/ |
st_glsl_to_tgsi.cpp | 2921 const struct glsl_type *vec_type; local [all...] |
/external/mesa3d/src/gallium/drivers/radeonsi/ |
si_shader.c | 965 LLVMTypeRef vec_type = LLVMVectorType(llvm_type, 4); local 971 return LLVMBuildBitCast(gallivm->builder, value, vec_type, ""); 978 value = LLVMBuildBitCast(gallivm->builder, value, vec_type, ""); [all...] |