/third_party/mesa3d/src/compiler/nir/ |
H A D | nir_lower_vec_to_movs.c | 237 nir_lower_vec_to_movs_instr(nir_builder *b, nir_instr *instr, void *data) in nir_lower_vec_to_movs_instr() argument [all...] |
H A D | nir_opt_shrink_vectors.c | 119 opt_shrink_vector(nir_builder *b, nir_alu_instr *instr) in opt_shrink_vector() argument 170 opt_shrink_vectors_alu(nir_builder *b, nir_alu_instr *instr) in opt_shrink_vectors_alu() argument 241 opt_shrink_vectors_intrinsic(nir_builder *b, nir_intrinsic_instr *instr) opt_shrink_vectors_intrinsic() argument 276 opt_shrink_vectors_load_const(nir_load_const_instr *instr) opt_shrink_vectors_load_const() argument 330 opt_shrink_vectors_ssa_undef(nir_ssa_undef_instr *instr) opt_shrink_vectors_ssa_undef() argument 336 opt_shrink_vectors_instr(nir_builder *b, nir_instr *instr) opt_shrink_vectors_instr() argument [all...] |
H A D | nir_lower_input_attachments.c | 180 lower_input_attachments_instr(nir_builder *b, nir_instr *instr, void *_data) in lower_input_attachments_instr() argument
|
H A D | nir_lower_memory_model.c | 149 visit_instr(nir_instr *instr, uint32_t *cur_modes, unsigned vis_avail_sem) in visit_instr() argument
|
H A D | nir_lower_uniforms_to_ubo.c | 42 lower_instr(nir_intrinsic_instr *instr, nir_builder *b, bool dword_packed, bool load_vec4) in lower_instr() argument [all...] |
H A D | nir_opt_copy_propagate.c | 36 is_swizzleless_move(nir_alu_instr *instr) in is_swizzleless_move() argument 137 copy_prop_instr(nir_function_impl *impl, nir_instr *instr) in copy_prop_instr() argument [all...] |
H A D | nir_opt_move.c | 61 instr_reads_register(nir_instr *instr) in instr_reads_register() argument [all...] |
H A D | nir_lower_clip_disable.c | 64 lower_clip_plane_store(nir_intrinsic_instr *instr, unsigned clip_plane_enable, nir_builder *b) in lower_clip_plane_store() argument [all...] |
H A D | nir_inline_helpers.h | 5 _nir_foreach_dest(nir_instr *instr, nir_foreach_dest_cb cb, void *state) in _nir_foreach_dest() argument 71 nir_foreach_dest(nir_instr *instr, nir_foreach_dest_cb cb, void *state) in nir_foreach_dest() argument 77 nir_foreach_src(nir_instr *instr, nir_foreach_src_cb cb, void *state) nir_foreach_src() argument [all...] |
H A D | nir_lower_atomics_to_ssbo.c | 57 lower_instr(nir_intrinsic_instr *instr, unsigned ssbo_offset, nir_builder *b, unsigned offset_align_state) in lower_instr() argument [all...] |
/third_party/mesa3d/src/freedreno/ir3/ |
H A D | ir3_cse.c | 40 const struct ir3_instruction *instr = data; in hash_instr() local 122 instr_can_cse(const struct ir3_instruction *instr) in instr_can_cse() argument 167 struct ir3_instruction *instr = src->def->instr->data; ir3_cse() local [all...] |
/third_party/mesa3d/src/freedreno/ir3/tests/ |
H A D | disasm.c | 54 const char *instr; member
|
/third_party/mesa3d/src/broadcom/compiler/ |
H A D | v3d_nir_lower_image_load_store.c | 88 v3d_nir_lower_image_store(nir_builder *b, nir_intrinsic_instr *instr) in v3d_nir_lower_image_store() argument 168 v3d_nir_lower_image_load(nir_builder *b, nir_intrinsic_instr *instr) in v3d_nir_lower_image_load() argument 201 v3d_nir_lower_image_load_store_cb(nir_builder *b, nir_instr *instr, void *_state) v3d_nir_lower_image_load_store_cb() argument [all...] |
H A D | vir_dump.c | 259 struct v3d_qpu_instr *instr = &inst->qpu; in vir_dump_alu() local 197 vir_dump_sig_addr(const struct v3d_device_info *devinfo, const struct v3d_qpu_instr *instr) vir_dump_sig_addr() argument 301 struct v3d_qpu_instr *instr = &inst->qpu; vir_dump_inst() local [all...] |
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_nir_lower_abi.c | 61 lower_abi_instr(nir_builder *b, nir_instr *instr, void *state) in lower_abi_instr() argument 214 filter_abi_instr(const nir_instr *instr, in filter_abi_instr() argument
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
H A D | sfn_nir_legalize_image_load_store.cpp | 35 r600_legalize_image_load_store_impl(nir_builder *b, nir_instr *instr, in r600_legalize_image_load_store_impl() argument 147 r600_legalize_image_load_store_filter(const nir_instr *instr, in r600_legalize_image_load_store_filter() argument
|
H A D | sfn_peephole.cpp | 36 void visit(TexInstr *instr) override {(void)instr;}; variable 37 void visit(ExportInstr *instr) override {(void)instr;} variable 38 void visit(FetchInstr *instr) override {(void)instr;} variable 40 void visit(ControlFlowInstr *instr) overrid variable 42 void visit(ScratchIOInstr *instr) override {(void)instr;} global() variable 43 void visit(StreamOutInstr *instr) override {(void)instr;} global() variable 44 void visit(MemRingOutInstr *instr) override {(void)instr;} global() variable 45 void visit(EmitVertexInstr *instr) override {(void)instr;} global() variable 46 void visit(GDSInstr *instr) override {(void)instr;}; global() variable 47 void visit(WriteTFInstr *instr) override {(void)instr;}; global() variable 48 void visit(LDSAtomicInstr *instr) override {(void)instr;}; global() variable 49 void visit(LDSReadInstr *instr) override {(void)instr;}; global() variable 50 void visit(RatInstr *instr) override {(void)instr;}; global() variable 70 visit(AluInstr *instr) visit() argument 133 visit(AluGroup *instr) visit() argument 138 visit(Block *instr) visit() argument 157 visit(IfInstr *instr) visit() argument [all...] |
H A D | sfn_shader_gs.cpp | 40 bool GeometryShader::do_scan_instruction(nir_instr *instr) in do_scan_instruction() argument 57 bool GeometryShader::process_store_output(nir_intrinsic_instr *instr) in process_store_output() argument 115 process_load_input(nir_intrinsic_instr *instr) process_load_input() argument 216 emit_vertex(nir_intrinsic_instr* instr, bool cut) emit_vertex() argument [all...] |
H A D | sfn_shader_cs.cpp | 39 bool ComputeShader::do_scan_instruction(UNUSED nir_instr *instr) in do_scan_instruction() argument 61 bool ComputeShader::process_stage_intrinsic(nir_intrinsic_instr *instr) in process_stage_intrinsic() argument 90 bool ComputeShader::emit_load_num_workgroups(nir_intrinsic_instr* instr) in emit_load_num_workgroups() argument 110 bool ComputeShader::emit_load_3vec(nir_intrinsic_instr* instr, const std::array<PRegister,3>& src) in emit_load_3vec() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/vc4/ |
H A D | vc4_nir_lower_txf_ms.c | 39 vc4_nir_lower_txf_ms_instr(nir_builder *b, nir_instr *instr, void *data) in vc4_nir_lower_txf_ms_instr() argument 129 vc4_nir_lower_txf_ms_filter(const nir_instr *instr, const void *data) in vc4_nir_lower_txf_ms_filter() argument
|
/third_party/mesa3d/src/imagination/rogue/nir/ |
H A D | rogue_nir_lower_io.c | 106 lower_intrinsic(nir_builder *b, nir_intrinsic_instr *instr, void *layout) in lower_intrinsic() argument [all...] |
/third_party/mesa3d/src/microsoft/compiler/ |
H A D | dxil_nir_lower_vs_vertex_conversion.c | 37 lower_vs_vertex_conversion_filter(const nir_instr *instr, const void *options) in lower_vs_vertex_conversion_filter() argument 102 lower_vs_vertex_conversion_impl(nir_builder *b, nir_instr *instr, void *options) in lower_vs_vertex_conversion_impl() argument
|
/third_party/mesa3d/src/intel/compiler/ |
H A D | brw_nir_opt_peephole_ffma.c | 76 nir_instr *instr = src->src.ssa->parent_instr; in get_mul_for_src() local 166 brw_nir_opt_peephole_ffma_instr(nir_builder *b, nir_instr *instr, UNUSED void *cb_data) brw_nir_opt_peephole_ffma_instr() argument [all...] |
H A D | brw_nir_lower_conversions.c | 129 lower_instr(nir_builder *b, nir_instr *instr, UNUSED void *cb_data) in lower_instr() argument
|
/third_party/mesa3d/src/panfrost/bifrost/valhall/ |
H A D | disassemble.h | 44 uint64_t instr = code[i]; in disassemble_valhall() local
|