Searched refs:lp_build_nir_context (Results 1 - 4 of 4) sorted by relevance
/third_party/mesa3d/src/gallium/auxiliary/gallivm/ |
H A D | lp_bld_nir.h | 53 struct lp_build_nir_context struct 78 void (*load_ubo)(struct lp_build_nir_context *bld_base, 84 void (*load_kernel_arg)(struct lp_build_nir_context *bld_base, 91 void (*load_global)(struct lp_build_nir_context *bld_base, 97 void (*store_global)(struct lp_build_nir_context *bld_base, 103 void (*atomic_global)(struct lp_build_nir_context *bld_base, 112 void (*load_mem)(struct lp_build_nir_context *bld_base, 116 void (*store_mem)(struct lp_build_nir_context *bld_base, 121 void (*atomic_mem)(struct lp_build_nir_context *bld_base, 128 void (*barrier)(struct lp_build_nir_context *bld_bas [all...] |
H A D | lp_bld_nir.c | 45 is_aos(const struct lp_build_nir_context *bld_base) in is_aos() 53 visit_cf_list(struct lp_build_nir_context *bld_base, 58 cast_type(struct lp_build_nir_context *bld_base, LLVMValueRef val, in cast_type() 153 static LLVMValueRef get_ssa_src(struct lp_build_nir_context *bld_base, nir_ssa_def *ssa) in get_ssa_src() 160 get_src(struct lp_build_nir_context *bld_base, nir_src src); 164 get_reg_src(struct lp_build_nir_context *bld_base, nir_reg_src src) in get_reg_src() 177 get_src(struct lp_build_nir_context *bld_base, nir_src src) in get_src() 187 assign_ssa(struct lp_build_nir_context *bld_base, int idx, LLVMValueRef ptr) in assign_ssa() 194 assign_ssa_dest(struct lp_build_nir_context *bld_base, const nir_ssa_def *ssa, in assign_ssa_dest() 208 assign_reg(struct lp_build_nir_context *bld_bas [all...] |
H A D | lp_bld_nir_aos.c | 37 swizzle_aos(struct lp_build_nir_context *bld_base, in swizzle_aos() 92 init_var_slots(struct lp_build_nir_context *bld_base, in init_var_slots() 109 emit_var_decl(struct lp_build_nir_context *bld_base, in emit_var_decl() 119 emit_load_var(struct lp_build_nir_context *bld_base, in emit_load_var() 141 emit_store_var(struct lp_build_nir_context *bld_base, in emit_store_var() 168 emit_load_reg(struct lp_build_nir_context *bld_base, in emit_load_reg() 180 emit_store_reg(struct lp_build_nir_context *bld_base, in emit_store_reg() 217 emit_load_ubo(struct lp_build_nir_context *bld_base, in emit_load_ubo() 279 emit_tex(struct lp_build_nir_context *bld_base, in emit_tex() 297 emit_load_const(struct lp_build_nir_context *bld_bas [all...] |
H A D | lp_bld_nir_soa.c | 60 mask_vec(struct lp_build_nir_context *bld_base) in mask_vec() 76 invocation_0_must_be_active(struct lp_build_nir_context *bld_base) in invocation_0_must_be_active() 111 struct lp_build_nir_context * bld_base, in emit_fetch_64bit() 138 emit_store_64bit_split(struct lp_build_nir_context *bld_base, in emit_store_64bit_split() 173 emit_store_64bit_chan(struct lp_build_nir_context *bld_base, in emit_store_64bit_chan() 223 build_gather(struct lp_build_nir_context *bld_base, in build_gather() 349 static void emit_load_var(struct lp_build_nir_context *bld_base, in emit_load_var() 547 static void emit_store_chan(struct lp_build_nir_context *bld_base, in emit_store_chan() 574 static void emit_store_tcs_chan(struct lp_build_nir_context *bld_base, in emit_store_tcs_chan() 641 static void emit_store_var(struct lp_build_nir_context *bld_bas [all...] |
Completed in 7 milliseconds