Home
last modified time | relevance | path

Searched refs:lp_build_nir_context (Results 1 - 4 of 4) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/gallivm/
H A Dlp_bld_nir.h53 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 Dlp_bld_nir.c45 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 Dlp_bld_nir_aos.c37 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 Dlp_bld_nir_soa.c60 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