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

/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/
H A Dlp_bld_nir.h43 struct lp_build_nir_context struct
68 void (*load_ubo)(struct lp_build_nir_context *bld_base,
74 void (*load_kernel_arg)(struct lp_build_nir_context *bld_base,
81 void (*load_global)(struct lp_build_nir_context *bld_base,
86 void (*store_global)(struct lp_build_nir_context *bld_base,
92 void (*atomic_global)(struct lp_build_nir_context *bld_base,
101 void (*load_mem)(struct lp_build_nir_context *bld_base,
104 void (*store_mem)(struct lp_build_nir_context *bld_base,
108 void (*atomic_mem)(struct lp_build_nir_context *bld_base,
115 void (*barrier)(struct lp_build_nir_context *bld_bas
[all...]
H A Dlp_bld_nir.c42 static void visit_cf_list(struct lp_build_nir_context *bld_base,
45 static LLVMValueRef cast_type(struct lp_build_nir_context *bld_base, LLVMValueRef val,
138 static LLVMValueRef get_ssa_src(struct lp_build_nir_context *bld_base, nir_ssa_def *ssa)
143 static LLVMValueRef get_src(struct lp_build_nir_context *bld_base, nir_src src);
145 static LLVMValueRef get_reg_src(struct lp_build_nir_context *bld_base, nir_reg_src src)
156 static LLVMValueRef get_src(struct lp_build_nir_context *bld_base, nir_src src)
164 static void assign_ssa(struct lp_build_nir_context *bld_base, int idx, LLVMValueRef ptr)
169 static void assign_ssa_dest(struct lp_build_nir_context *bld_base, const nir_ssa_def *ssa,
175 static void assign_reg(struct lp_build_nir_context *bld_base, const nir_reg_dest *reg,
188 static void assign_dest(struct lp_build_nir_context *bld_bas
[all...]
H A Dlp_bld_nir_soa.c58 mask_vec(struct lp_build_nir_context *bld_base)
75 struct lp_build_nir_context * bld_base,
102 emit_store_64bit_split(struct lp_build_nir_context *bld_base,
137 emit_store_64bit_chan(struct lp_build_nir_context *bld_base,
187 build_gather(struct lp_build_nir_context *bld_base,
313 static void emit_load_var(struct lp_build_nir_context *bld_base,
511 static void emit_store_chan(struct lp_build_nir_context *bld_base,
538 static void emit_store_tcs_chan(struct lp_build_nir_context *bld_base,
604 static void emit_store_var(struct lp_build_nir_context *bld_base,
650 static LLVMValueRef emit_load_reg(struct lp_build_nir_context *bld_bas
[all...]

Completed in 7 milliseconds