/aosp_15_r20/external/mesa3d/src/gallium/drivers/lima/ir/ |
H A D | lima_nir_duplicate_consts.c | 29 lima_nir_duplicate_load_const(nir_builder *b, nir_load_const_instr *load) in lima_nir_duplicate_load_const() 31 nir_load_const_instr *last_dupl = NULL; in lima_nir_duplicate_load_const() 35 nir_load_const_instr *dupl; in lima_nir_duplicate_load_const() 61 nir_load_const_instr *dupl; in lima_nir_duplicate_load_const() 102 nir_load_const_instr *load = nir_instr_as_load_const(instr); in lima_nir_duplicate_load_consts_impl()
|
H A D | lima_nir_split_loads.c | 86 replace_load_const(nir_builder *b, nir_load_const_instr *load_const) in replace_load_const()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_state_fs_analysis.c | 191 check_load_const_in_zero_one(const nir_load_const_instr *load) in check_load_const_in_zero_one() 231 nir_load_const_instr *load = nir_instr_as_load_const(instr); in llvmpipe_nir_fn_is_linear_compat() 247 nir_load_const_instr *load = in llvmpipe_nir_fn_is_linear_compat() 335 nir_load_const_instr *load = in llvmpipe_nir_fn_is_linear_compat()
|
/aosp_15_r20/external/mesa3d/src/compiler/nir/ |
H A D | nir_lower_load_const_to_scalar.c | 39 lower_load_const_instr_scalar(nir_load_const_instr *lower) in lower_load_const_instr_scalar() 49 nir_load_const_instr *load_comp = in lower_load_const_instr_scalar()
|
H A D | nir_opt_phi_precision.c | 269 can_convert_load_const(nir_load_const_instr *lc, nir_op op) in can_convert_load_const() 392 nir_load_const_instr *lc = nir_instr_as_load_const(instr); in try_move_widening_src()
|
H A D | nir_instr_set.c | 187 hash_load_const(uint32_t hash, const nir_load_const_instr *instr) in hash_load_const() 643 nir_load_const_instr *load1 = nir_instr_as_load_const(instr1); in nir_instrs_equal() 644 nir_load_const_instr *load2 = nir_instr_as_load_const(instr2); in nir_instrs_equal()
|
H A D | nir_clone.c | 312 static nir_load_const_instr * 313 clone_load_const(clone_state *state, const nir_load_const_instr *lc) in clone_load_const() 315 nir_load_const_instr *nlc = in clone_load_const()
|
H A D | nir_mod_analysis.c | 59 nir_load_const_instr *load = in nir_mod_analysis()
|
H A D | nir_lower_bool_to_int32.c | 187 nir_load_const_instr *load = nir_instr_as_load_const(instr); in nir_lower_bool_to_int32_instr()
|
H A D | nir_lower_bool_to_float.c | 226 nir_load_const_instr *load = nir_instr_as_load_const(instr); in nir_lower_bool_to_float_instr()
|
H A D | nir_search.c | 322 nir_load_const_instr *const load = in match_value() 824 nir_load_const_instr *load_const = nir_instr_as_load_const(instr); in nir_algebraic_automaton()
|
H A D | nir_opt_dce.c | 84 nir_load_const_instr *lc = nir_instr_as_load_const(instr); in is_live()
|
H A D | nir_linking_helpers.c | 1064 nir_load_const_instr *out_const = in replace_varying_input_by_constant_load() 1205 nir_load_const_instr *index = in nir_clone_deref_instr() 1210 nir_load_const_instr *index = in nir_clone_deref_instr()
|
H A D | nir_lower_int_to_float.c | 279 nir_load_const_instr *load = nir_instr_as_load_const(instr); in nir_lower_int_to_float_impl()
|
H A D | nir_lower_bool_to_bitsize.c | 313 lower_load_const_instr(nir_load_const_instr *load) in lower_load_const_instr()
|
/aosp_15_r20/external/mesa3d/src/compiler/rust/ |
H A D | nir.rs | 119 fn as_load_const<'a>(&'a self) -> Option<&'a nir_load_const_instr> { in as_load_const() argument 366 impl nir_load_const_instr { impl 431 pub fn as_load_const<'a>(&'a self) -> Option<&'a nir_load_const_instr> { in as_load_const() argument 434 Some(unsafe { &*(p as *const nir_load_const_instr) }) in as_load_const() constant
|
/aosp_15_r20/external/mesa3d/src/compiler/nir/tests/ |
H A D | opt_shrink_vectors_tests.cpp | 101 nir_load_const_instr * imm_vec_instr = nir_instr_as_load_const(imm_vec->parent_instr); in TEST_F() 178 nir_load_const_instr * imm_vec_instr = nir_instr_as_load_const(imm_vec->parent_instr); in TEST_F() 243 nir_load_const_instr * imm_vec_instr = nir_instr_as_load_const(imm_vec->parent_instr); in TEST_F()
|
/aosp_15_r20/external/mesa3d/src/compiler/glsl/ |
H A D | gl_nir_lower_xfb_varying.c | 90 nir_load_const_instr *c = nir_load_const_instr_create(b->shader, 1, 32); in get_deref() 135 nir_load_const_instr *c = nir_load_const_instr_create(b->shader, 1, 32); in copy_to_new_var()
|
H A D | gl_nir_lower_packed_varyings.c | 348 nir_load_const_instr *c_idx = in get_packed_varying_deref() 592 nir_load_const_instr *c_idx = in lower_arraylike()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/r600/sfn/ |
H A D | sfn_nir_lower_64bit.cpp | 68 nir_def *split_load_const(nir_load_const_instr *lc); 692 LowerSplit64BitVar::split_load_const(nir_load_const_instr *lc) in split_load_const() 1379 r600_lower_64bit_load_const(nir_builder *b, nir_load_const_instr *instr) in r600_lower_64bit_load_const() 1388 nir_load_const_instr *first = nir_load_const_instr_create(b->shader, 2, 64); in r600_lower_64bit_load_const() 1389 nir_load_const_instr *second = in r600_lower_64bit_load_const()
|
H A D | sfn_instrfactory.h | 27 bool load_const(nir_load_const_instr *lc, Shader& shader);
|
H A D | sfn_instrfactory.cpp | 119 InstrFactory::load_const(nir_load_const_instr *literal, Shader& shader) in load_const()
|
/aosp_15_r20/external/mesa3d/src/intel/compiler/elk/ |
H A D | elk_nir_analyze_boolean_resolves.c | 209 nir_load_const_instr *load = nir_instr_as_load_const(instr); in analyze_boolean_resolves_block()
|
/aosp_15_r20/external/mesa3d/src/intel/compiler/ |
H A D | intel_nir_opt_peephole_ffma.c | 145 nir_load_const_instr *load_const = in any_alu_src_is_a_constant()
|
/aosp_15_r20/external/mesa3d/src/imagination/rogue/ |
H A D | rogue_compile.c | 109 nir_load_const_instr *load_const) in trans_nir_load_const() 776 nir_load_const_instr *load_const = nir_instr_as_load_const(instr); in rogue_nir_to_rogue()
|