Home
last modified time | relevance | path

Searched refs:nir_op_info (Results 1 – 19 of 19) sorted by relevance

/third_party/mesa3d/docs/nir/
Dalu.rst15 :cpp:struct:`nir_op_info`, which shows how many arguments the opcode takes,
57 .. doxygenstruct:: nir_op_info
/third_party/mesa3d/src/compiler/nir/
Dnir_lower_bool_to_bitsize.c63 const nir_op_info *op_info = &nir_op_infos[alu->op]; in make_sources_canonical()
96 const nir_op_info *op_info = &nir_op_infos[alu->op]; in lower_alu_instr()
Dnir_lower_bool_to_int32.c47 const nir_op_info *op_info = &nir_op_infos[alu->op]; in lower_alu_instr()
Dnir_lower_bool_to_float.c48 const nir_op_info *op_info = &nir_op_infos[alu->op]; in lower_alu_instr()
Dnir_lower_int_to_float.c39 const nir_op_info *info = &nir_op_infos[alu->op]; in lower_alu_instr()
Dnir_gather_ssa_types.c108 const nir_op_info *info = &nir_op_infos[alu->op]; in nir_gather_ssa_types()
Dnir_gather_info.c790 const nir_op_info *info = &nir_op_infos[instr->op]; in gather_alu_info()
Dnir_builder.h444 const nir_op_info *op_info = &nir_op_infos[instr->op]; in nir_builder_alu_instr_finish_and_insert()
526 const nir_op_info *op_info = &nir_op_infos[op]; in nir_build_alu_src_arr()
Dnir.h1364 typedef struct nir_op_info { struct
1416 } nir_op_info; argument
1419 extern const nir_op_info nir_op_infos[nir_num_opcodes];
Dnir_loop_analyze.c153 const nir_op_info *info = &nir_op_infos[alu->op]; in instr_cost()
/third_party/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_compiler_nir.c460 const nir_op_info *info = &nir_op_infos[alu->op]; in emit_alu()
739 const nir_op_info *info = &nir_op_infos[alu->op]; in lower_alu()
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_emitaluinstruction.cpp215 const nir_op_info *op_info = &nir_op_infos[instr.op]; in preload_src()
304 const nir_op_info *op_info = &nir_op_infos[instr.op]; in split_constants()
/third_party/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_from_nir.cpp233 const nir_op_info &info = nir_op_infos[op]; in isResultFloat()
251 const nir_op_info &info = nir_op_infos[op]; in isResultSigned()
315 const nir_op_info &info = nir_op_infos[insn->op]; in getSTypes()
2472 const nir_op_info &info = nir_op_infos[op]; in visit()
/third_party/mesa3d/src/microsoft/compiler/
Dnir_to_dxil.c1718 const nir_op_info *info = &nir_op_infos[alu->op]; in emit_cast()
1772 const nir_op_info *info = &nir_op_infos[alu->op]; in emit_unary_intin()
1788 const nir_op_info *info = &nir_op_infos[alu->op]; in emit_binary_intin()
1811 const nir_op_info *info = &nir_op_infos[alu->op]; in emit_tertiary_intin()
1893 const nir_op_info *info = &nir_op_infos[alu->op]; in emit_ufind_msb()
Ddxil_nir.c898 const nir_op_info *info = &nir_op_infos[alu->op]; in lower_alu_deref_srcs()
/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/
Dir2_nir.c403 const nir_op_info *info = &nir_op_infos[alu->op]; in emit_alu()
/third_party/mesa3d/src/microsoft/clc/
Dclc_compiler.c715 const nir_op_info *info = &nir_op_infos[alu->op]; in shader_has_double()
/third_party/mesa3d/src/freedreno/ir3/
Dir3_compiler_nir.c291 const nir_op_info *info = &nir_op_infos[alu->op]; in emit_alu()
/third_party/mesa3d/docs/relnotes/
D19.1.0.rst1891 - compiler/nir: add an is_conversion field to nir_op_info