Searched refs:lp_build_nir_context (Results 1 – 3 of 3) sorted by relevance
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_nir.h | 43 struct lp_build_nir_context struct 62 void (*load_ubo)(struct lp_build_nir_context *bld_base, argument 68 void (*load_kernel_arg)(struct lp_build_nir_context *bld_base, argument 75 void (*load_global)(struct lp_build_nir_context *bld_base, argument 80 void (*store_global)(struct lp_build_nir_context *bld_base, argument 86 void (*atomic_global)(struct lp_build_nir_context *bld_base, argument 94 void (*load_mem)(struct lp_build_nir_context *bld_base, argument 97 void (*store_mem)(struct lp_build_nir_context *bld_base, argument 101 void (*atomic_mem)(struct lp_build_nir_context *bld_base, argument 107 void (*barrier)(struct lp_build_nir_context *bld_base); argument [all …]
|
D | lp_bld_nir.c | 39 static void visit_cf_list(struct lp_build_nir_context *bld_base, 42 static LLVMValueRef cast_type(struct lp_build_nir_context *bld_base, LLVMValueRef val, in cast_type() 99 static struct lp_build_context *get_flt_bld(struct lp_build_nir_context *bld_base, in get_flt_bld() 141 static LLVMValueRef get_ssa_src(struct lp_build_nir_context *bld_base, nir_ssa_def *ssa) in get_ssa_src() 146 static LLVMValueRef get_src(struct lp_build_nir_context *bld_base, nir_src src); 148 static LLVMValueRef get_reg_src(struct lp_build_nir_context *bld_base, nir_reg_src src) in get_reg_src() 159 static LLVMValueRef get_src(struct lp_build_nir_context *bld_base, nir_src src) in get_src() 167 static void assign_ssa(struct lp_build_nir_context *bld_base, int idx, LLVMValueRef ptr) in assign_ssa() 172 static void assign_ssa_dest(struct lp_build_nir_context *bld_base, const nir_ssa_def *ssa, in assign_ssa_dest() 178 static void assign_reg(struct lp_build_nir_context *bld_base, const nir_reg_dest *reg, in assign_reg() [all …]
|
D | lp_bld_nir_soa.c | 58 mask_vec(struct lp_build_nir_context *bld_base) in mask_vec() 75 struct lp_build_nir_context * bld_base, in emit_fetch_64bit() 102 emit_store_64bit_split(struct lp_build_nir_context *bld_base, in emit_store_64bit_split() 137 emit_store_64bit_chan(struct lp_build_nir_context *bld_base, in emit_store_64bit_chan() 187 build_gather(struct lp_build_nir_context *bld_base, in build_gather() 312 static void emit_load_var(struct lp_build_nir_context *bld_base, in emit_load_var() 510 static void emit_store_chan(struct lp_build_nir_context *bld_base, in emit_store_chan() 537 static void emit_store_tcs_chan(struct lp_build_nir_context *bld_base, in emit_store_tcs_chan() 603 static void emit_store_var(struct lp_build_nir_context *bld_base, in emit_store_var() 649 static LLVMValueRef emit_load_reg(struct lp_build_nir_context *bld_base, in emit_load_reg() [all …]
|