HomeSort by relevance Sort by last modified time
    Searched full:gallivm (Results 76 - 100 of 196) sorted by null

1 2 34 5 6 7 8

  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/llvmpipe/
lp_test_arit.c 37 #include "gallivm/lp_bld.h"
38 #include "gallivm/lp_bld_debug.h"
39 #include "gallivm/lp_bld_init.h"
40 #include "gallivm/lp_bld_arit.h"
250 build_unary_test_func(struct gallivm_state *gallivm,
254 LLVMContextRef context = gallivm->context;
255 LLVMModuleRef module = gallivm->module;
256 LLVMTypeRef vf32t = lp_build_vec_type(gallivm, type);
263 LLVMBuilderRef builder = gallivm->builder;
269 lp_build_context_init(&bld, gallivm, type)
295 struct gallivm_state *gallivm; local
    [all...]
lp_bld_depth.h 42 #include "gallivm/lp_bld.h"
58 lp_build_depth_stencil_test(struct gallivm_state *gallivm,
78 lp_build_deferred_depth_write(struct gallivm_state *gallivm,
86 lp_build_occlusion_count(struct gallivm_state *gallivm,
lp_test_conv.c 38 #include "gallivm/lp_bld_init.h"
39 #include "gallivm/lp_bld_type.h"
40 #include "gallivm/lp_bld_const.h"
41 #include "gallivm/lp_bld_conv.h"
42 #include "gallivm/lp_bld_debug.h"
100 add_conv_test(struct gallivm_state *gallivm,
104 LLVMModuleRef module = gallivm->module;
105 LLVMContextRef context = gallivm->context;
106 LLVMBuilderRef builder = gallivm->builder;
116 args[0] = LLVMPointerType(lp_build_vec_type(gallivm, src_type), 0)
158 struct gallivm_state *gallivm; local
    [all...]
lp_bld_interp.h 44 #include "gallivm/lp_bld.h"
45 #include "gallivm/lp_bld_type.h"
116 struct gallivm_state *gallivm,
130 struct gallivm_state *gallivm,
135 struct gallivm_state *gallivm,
140 struct gallivm_state *gallivm,
145 struct gallivm_state *gallivm,
  /external/mesa3d/src/gallium/auxiliary/gallivm/
lp_bld_type.c 37 lp_build_elem_type(struct gallivm_state *gallivm, struct lp_type type)
42 return LLVMIntTypeInContext(gallivm->context, 16);
45 return LLVMFloatTypeInContext(gallivm->context);
48 return LLVMDoubleTypeInContext(gallivm->context);
52 return LLVMFloatTypeInContext(gallivm->context);
56 return LLVMIntTypeInContext(gallivm->context, type.width);
62 lp_build_vec_type(struct gallivm_state *gallivm,struct lp_type type)
64 LLVMTypeRef elem_type = lp_build_elem_type(gallivm, type);
160 lp_build_int_elem_type(struct gallivm_state *gallivm, struct lp_type type)
162 return LLVMIntTypeInContext(gallivm->context, type.width)
    [all...]
lp_bld_swizzle.h 40 #include "gallivm/lp_bld.h"
51 lp_build_broadcast(struct gallivm_state *gallivm,
62 lp_build_extract_broadcast(struct gallivm_state *gallivm,
110 lp_build_transpose_aos(struct gallivm_state *gallivm,
117 lp_build_pack_aos_scalars(struct gallivm_state *gallivm,
124 lp_build_unpack_broadcast_aos_scalars(struct gallivm_state *gallivm,
lp_bld_printf.c 44 lp_build_print_args(struct gallivm_state* gallivm,
48 LLVMBuilderRef builder = gallivm->builder;
49 LLVMContextRef context = gallivm->context;
67 func_printf = lp_build_const_int_pointer(gallivm, func_to_pointer((func_pointer)debug_printf));
78 lp_build_print_value(struct gallivm_state *gallivm,
82 LLVMBuilderRef builder = gallivm->builder;
122 params[1] = lp_build_const_string(gallivm, msg);
129 params[2 + i] = LLVMBuildExtractElement(builder, value, lp_build_const_int32(gallivm, i), "");
135 params[0] = lp_build_const_string(gallivm, format);
136 return lp_build_print_args(gallivm, 2 + length, params)
    [all...]
lp_bld_sample_soa.c 90 LLVMBuilderRef builder = bld->gallivm->builder;
155 lp_build_fetch_rgba_soa(bld->gallivm,
181 bld->gallivm, unit);
185 lp_build_array_get(bld->gallivm, border_color_ptr,
186 lp_build_const_int32(bld->gallivm, chan));
210 isOdd = LLVMBuildAnd(bld->gallivm->builder, flr, int_coord_bld->one, "");
239 LLVMValueRef half = lp_build_const_vec(bld->gallivm, coord_bld->type, 0.5);
254 mask = lp_build_compare(int_coord_bld->gallivm, int_coord_bld->type,
279 LLVMBuilderRef builder = bld->gallivm->builder;
280 LLVMValueRef half = lp_build_const_vec(bld->gallivm, coord_bld->type, 0.5)
    [all...]
lp_bld_tgsi_soa.c 70 LLVMTypeRef int_type = LLVMInt32TypeInContext(bld->gallivm->context);
71 LLVMBuilderRef builder = bld->gallivm->builder;
79 mask->int_vec_type = lp_build_int_vec_type(bld->gallivm, mask->bld->type);
83 mask->loop_limiter = lp_build_alloca(bld->gallivm, int_type, "looplimiter");
93 LLVMBuilderRef builder = mask->bld->gallivm->builder;
125 LLVMBuilderRef builder = mask->bld->gallivm->builder;
142 LLVMBuilderRef builder = mask->bld->gallivm->builder;
169 LLVMBuilderRef builder = mask->bld->gallivm->builder;
186 mask->break_var = lp_build_alloca(mask->bld->gallivm, mask->int_vec_type, "");
189 mask->loop_block = lp_build_insert_new_block(mask->bld->gallivm, "bgnloop")
468 struct gallivm_state *gallivm = bld->bld_base.base.gallivm; local
586 struct gallivm_state *gallivm = bld_base->base.gallivm; local
662 struct gallivm_state *gallivm = bld->bld_base.base.gallivm; local
728 struct gallivm_state *gallivm = bld->bld_base.base.gallivm; local
789 struct gallivm_state *gallivm = bld->bld_base.base.gallivm; local
932 struct gallivm_state *gallivm = bld->bld_base.base.gallivm; local
1145 struct gallivm_state *gallivm = bld->bld_base.base.gallivm; local
1504 struct gallivm_state *gallivm = bld->bld_base.base.gallivm; local
1549 struct gallivm_state *gallivm = bld->bld_base.base.gallivm; local
1605 struct gallivm_state * gallivm = bld_base->base.gallivm; local
1979 struct gallivm_state * gallivm = bld_base->base.gallivm; local
    [all...]
lp_bld_arit.c 149 return lp_build_intrinsic_binary_anylength(bld->gallivm, intrinsic,
240 return lp_build_intrinsic_binary_anylength(bld->gallivm, intrinsic,
257 LLVMBuilderRef builder = bld->gallivm->builder;
295 LLVMBuilderRef builder = bld->gallivm->builder;
325 return lp_build_intrinsic_binary(builder, intrinsic, lp_build_vec_type(bld->gallivm, bld->type), a, b);
356 LLVMBuilderRef builder = bld->gallivm->builder;
386 shuffles1[i] = lp_build_const_int32(bld->gallivm, i);
387 shuffles2[i] = lp_build_const_int32(bld->gallivm, i + length);
405 index = lp_build_const_int32(bld->gallivm, 0);
407 index = lp_build_const_int32(bld->gallivm, 1)
426 struct gallivm_state *gallivm = bld->gallivm; local
491 struct gallivm_state *gallivm = bld->gallivm; local
2028 struct gallivm_state *gallivm = bld->gallivm; local
2247 struct gallivm_state *gallivm = bld->gallivm; local
    [all...]
lp_bld_assert.c 60 lp_build_assert(struct gallivm_state *gallivm,
64 LLVMBuilderRef builder = gallivm->builder;
65 LLVMContextRef context = gallivm->context;
72 msg_string = lp_build_const_string(gallivm, msg);
78 function = lp_build_const_func_pointer(gallivm,
lp_bld_format_aos_array.c 49 lp_build_fetch_rgba_aos_array(struct gallivm_state *gallivm,
56 LLVMBuilderRef builder = gallivm->builder;
71 src_vec_type = lp_build_vec_type(gallivm, src_type);
84 src_vec_type = lp_build_vec_type(gallivm, src_type);
91 res = lp_build_pad_vector(gallivm, res, src_type, dst_type.length);
96 lp_build_conv(gallivm, src_type, dst_type, &res, 1, &res, 1);
99 lp_build_context_init(&bld, gallivm, dst_type);
lp_bld_struct.h 40 #include "gallivm/lp_bld.h"
41 #include "gallivm/lp_bld_init.h"
60 lp_build_struct_get_ptr(struct gallivm_state *gallivm,
69 lp_build_struct_get(struct gallivm_state *gallivm,
78 lp_build_array_get_ptr(struct gallivm_state *gallivm,
86 lp_build_array_get(struct gallivm_state *gallivm,
94 lp_build_array_set(struct gallivm_state *gallivm,
  /external/mesa3d/src/gallium/drivers/llvmpipe/
lp_test_arit.c 37 #include "gallivm/lp_bld.h"
38 #include "gallivm/lp_bld_debug.h"
39 #include "gallivm/lp_bld_init.h"
40 #include "gallivm/lp_bld_arit.h"
250 build_unary_test_func(struct gallivm_state *gallivm,
254 LLVMContextRef context = gallivm->context;
255 LLVMModuleRef module = gallivm->module;
256 LLVMTypeRef vf32t = lp_build_vec_type(gallivm, type);
263 LLVMBuilderRef builder = gallivm->builder;
269 lp_build_context_init(&bld, gallivm, type)
295 struct gallivm_state *gallivm; local
    [all...]
lp_bld_depth.h 42 #include "gallivm/lp_bld.h"
58 lp_build_depth_stencil_test(struct gallivm_state *gallivm,
78 lp_build_deferred_depth_write(struct gallivm_state *gallivm,
86 lp_build_occlusion_count(struct gallivm_state *gallivm,
lp_test_conv.c 38 #include "gallivm/lp_bld_init.h"
39 #include "gallivm/lp_bld_type.h"
40 #include "gallivm/lp_bld_const.h"
41 #include "gallivm/lp_bld_conv.h"
42 #include "gallivm/lp_bld_debug.h"
100 add_conv_test(struct gallivm_state *gallivm,
104 LLVMModuleRef module = gallivm->module;
105 LLVMContextRef context = gallivm->context;
106 LLVMBuilderRef builder = gallivm->builder;
116 args[0] = LLVMPointerType(lp_build_vec_type(gallivm, src_type), 0)
158 struct gallivm_state *gallivm; local
    [all...]
lp_bld_interp.h 44 #include "gallivm/lp_bld.h"
45 #include "gallivm/lp_bld_type.h"
116 struct gallivm_state *gallivm,
130 struct gallivm_state *gallivm,
135 struct gallivm_state *gallivm,
140 struct gallivm_state *gallivm,
145 struct gallivm_state *gallivm,
  /external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/gallivm/
lp_bld_swizzle.h 40 #include "gallivm/lp_bld.h"
51 lp_build_broadcast(struct gallivm_state *gallivm,
62 lp_build_extract_broadcast(struct gallivm_state *gallivm,
110 lp_build_transpose_aos(struct gallivm_state *gallivm,
117 lp_build_pack_aos_scalars(struct gallivm_state *gallivm,
124 lp_build_unpack_broadcast_aos_scalars(struct gallivm_state *gallivm,
lp_bld_printf.c 44 lp_build_print_args(struct gallivm_state* gallivm,
48 LLVMBuilderRef builder = gallivm->builder;
49 LLVMContextRef context = gallivm->context;
67 func_printf = lp_build_const_int_pointer(gallivm, func_to_pointer((func_pointer)debug_printf));
78 lp_build_print_value(struct gallivm_state *gallivm,
82 LLVMBuilderRef builder = gallivm->builder;
122 params[1] = lp_build_const_string(gallivm, msg);
129 params[2 + i] = LLVMBuildExtractElement(builder, value, lp_build_const_int32(gallivm, i), "");
135 params[0] = lp_build_const_string(gallivm, format);
136 return lp_build_print_args(gallivm, 2 + length, params)
    [all...]
lp_bld_sample_soa.c 90 LLVMBuilderRef builder = bld->gallivm->builder;
155 lp_build_fetch_rgba_soa(bld->gallivm,
181 bld->gallivm, unit);
185 lp_build_array_get(bld->gallivm, border_color_ptr,
186 lp_build_const_int32(bld->gallivm, chan));
210 isOdd = LLVMBuildAnd(bld->gallivm->builder, flr, int_coord_bld->one, "");
239 LLVMValueRef half = lp_build_const_vec(bld->gallivm, coord_bld->type, 0.5);
254 mask = lp_build_compare(int_coord_bld->gallivm, int_coord_bld->type,
279 LLVMBuilderRef builder = bld->gallivm->builder;
280 LLVMValueRef half = lp_build_const_vec(bld->gallivm, coord_bld->type, 0.5)
    [all...]
lp_bld_tgsi_soa.c 70 LLVMTypeRef int_type = LLVMInt32TypeInContext(bld->gallivm->context);
71 LLVMBuilderRef builder = bld->gallivm->builder;
79 mask->int_vec_type = lp_build_int_vec_type(bld->gallivm, mask->bld->type);
83 mask->loop_limiter = lp_build_alloca(bld->gallivm, int_type, "looplimiter");
93 LLVMBuilderRef builder = mask->bld->gallivm->builder;
125 LLVMBuilderRef builder = mask->bld->gallivm->builder;
142 LLVMBuilderRef builder = mask->bld->gallivm->builder;
169 LLVMBuilderRef builder = mask->bld->gallivm->builder;
186 mask->break_var = lp_build_alloca(mask->bld->gallivm, mask->int_vec_type, "");
189 mask->loop_block = lp_build_insert_new_block(mask->bld->gallivm, "bgnloop")
468 struct gallivm_state *gallivm = bld->bld_base.base.gallivm; local
586 struct gallivm_state *gallivm = bld_base->base.gallivm; local
662 struct gallivm_state *gallivm = bld->bld_base.base.gallivm; local
728 struct gallivm_state *gallivm = bld->bld_base.base.gallivm; local
789 struct gallivm_state *gallivm = bld->bld_base.base.gallivm; local
932 struct gallivm_state *gallivm = bld->bld_base.base.gallivm; local
1145 struct gallivm_state *gallivm = bld->bld_base.base.gallivm; local
1504 struct gallivm_state *gallivm = bld->bld_base.base.gallivm; local
1549 struct gallivm_state *gallivm = bld->bld_base.base.gallivm; local
1605 struct gallivm_state * gallivm = bld_base->base.gallivm; local
1979 struct gallivm_state * gallivm = bld_base->base.gallivm; local
    [all...]
lp_bld_arit.c 149 return lp_build_intrinsic_binary_anylength(bld->gallivm, intrinsic,
240 return lp_build_intrinsic_binary_anylength(bld->gallivm, intrinsic,
257 LLVMBuilderRef builder = bld->gallivm->builder;
295 LLVMBuilderRef builder = bld->gallivm->builder;
325 return lp_build_intrinsic_binary(builder, intrinsic, lp_build_vec_type(bld->gallivm, bld->type), a, b);
356 LLVMBuilderRef builder = bld->gallivm->builder;
386 shuffles1[i] = lp_build_const_int32(bld->gallivm, i);
387 shuffles2[i] = lp_build_const_int32(bld->gallivm, i + length);
405 index = lp_build_const_int32(bld->gallivm, 0);
407 index = lp_build_const_int32(bld->gallivm, 1)
426 struct gallivm_state *gallivm = bld->gallivm; local
491 struct gallivm_state *gallivm = bld->gallivm; local
2028 struct gallivm_state *gallivm = bld->gallivm; local
2247 struct gallivm_state *gallivm = bld->gallivm; local
    [all...]
lp_bld_assert.c 60 lp_build_assert(struct gallivm_state *gallivm,
64 LLVMBuilderRef builder = gallivm->builder;
65 LLVMContextRef context = gallivm->context;
72 msg_string = lp_build_const_string(gallivm, msg);
78 function = lp_build_const_func_pointer(gallivm,
lp_bld_format_aos_array.c 49 lp_build_fetch_rgba_aos_array(struct gallivm_state *gallivm,
56 LLVMBuilderRef builder = gallivm->builder;
71 src_vec_type = lp_build_vec_type(gallivm, src_type);
84 src_vec_type = lp_build_vec_type(gallivm, src_type);
91 res = lp_build_pad_vector(gallivm, res, src_type, dst_type.length);
96 lp_build_conv(gallivm, src_type, dst_type, &res, 1, &res, 1);
99 lp_build_context_init(&bld, gallivm, dst_type);
lp_bld_struct.h 40 #include "gallivm/lp_bld.h"
41 #include "gallivm/lp_bld_init.h"
60 lp_build_struct_get_ptr(struct gallivm_state *gallivm,
69 lp_build_struct_get(struct gallivm_state *gallivm,
78 lp_build_array_get_ptr(struct gallivm_state *gallivm,
86 lp_build_array_get(struct gallivm_state *gallivm,
94 lp_build_array_set(struct gallivm_state *gallivm,

Completed in 2086 milliseconds

1 2 34 5 6 7 8