Lines Matching full:gallivm
3 #include "gallivm/lp_bld_const.h"
4 #include "gallivm/lp_bld_intr.h"
5 #include "gallivm/lp_bld_gather.h"
27 LLVMValueRef idx = lp_build_const_int32(bld_base->base.gallivm,
29 LLVMValueRef cval = build_intrinsic(bld_base->base.gallivm->builder,
50 ctx->soa.bld_base.base.gallivm, chan);
52 ctx->soa.bld_base.base.gallivm->builder,
82 ctx->soa.bld_base.base.gallivm,
85 ctx->soa.bld_base.base.gallivm->builder,
103 base->gallivm,
105 lp_build_intrinsic_unary(base->gallivm->builder,
107 LLVMVoidTypeInContext(base->gallivm->context),
127 base->gallivm,
130 output = LLVMBuildLoad(base->gallivm->builder,
134 base->gallivm->builder,
136 LLVMVoidTypeInContext(base->gallivm->context),
147 struct gallivm_state * gallivm = bld_base->base.gallivm;
158 args[c++] = lp_build_const_int32(gallivm,
160 args[c++] = lp_build_const_int32(gallivm,
163 emit_data->output[0] = build_intrinsic(gallivm->builder,
195 emit_data->args[0] = lp_build_gather_values(bld_base->base.gallivm,
197 emit_data->args[1] = lp_build_gather_values(bld_base->base.gallivm,
249 return ctx->gallivm.module;