Home
last modified time | relevance | path

Searched refs:lp_build_nir_context (Results 1 – 3 of 3) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_nir.h43 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 …]
Dlp_bld_nir.c39 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 …]
Dlp_bld_nir_soa.c58 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 …]