| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| nir_constant_expressions.h | 33 void nir_eval_const_opcode(nir_op op, nir_const_value *dest,
|
| nir_opt_phi_precision.c | 95 static nir_op 96 concrete_conversion(nir_op op) 109 static nir_op 110 narrowing_conversion_op(nir_instr *instr, nir_op current_op) 115 nir_op op = nir_instr_as_alu(instr)->op; 155 static nir_op 186 op_to_type(nir_op op) 197 nir_op op = INVALID_OP; 269 can_convert_load_const(nir_load_const_instr *lc, nir_op op) 303 static nir_op [all...] |
| nir_loop_analyze.c | 678 nir_op limit_op = nir_ssa_scalar_alu_op(limit); 694 eval_const_unop(nir_op op, unsigned bit_size, nir_const_value src0, 705 eval_const_binop(nir_op op, unsigned bit_size, 717 get_iteration(nir_op cond_op, nir_const_value initial, nir_const_value step, 765 nir_op cond_op, unsigned bit_size, 772 nir_op add_op; 802 nir_const_value limit, nir_op cond_op, unsigned bit_size, 810 nir_op mul_op; 811 nir_op add_op; 852 nir_ssa_scalar cond, nir_op alu_op, bool limit_rhs [all...] |
| nir_lower_idiv.c | 44 convert_instr(nir_builder *bld, nir_op op, 161 emit_idiv(nir_builder *bld, nir_ssa_def *numer, nir_ssa_def *denom, nir_op op) 192 convert_instr_precise(nir_builder *bld, nir_op op, 202 convert_instr_small(nir_builder *b, nir_op op,
|
| nir_search.h | 132 uint16_t nir_search_op_for_nir_op(nir_op op); 158 /* One of nir_op or nir_search_op */
|
| nir_lower_bool_to_bitsize.c | 68 nir_op convert_op = get_bool_convert_opcode(bit_size); 150 nir_op opcode = alu->op; 379 nir_op convert_op = get_bool_convert_opcode(dst_bit_size);
|
| nir_opt_uniform_atomics.c | 42 static nir_op 179 reduce_data(nir_builder *b, nir_op op, nir_ssa_def *data, 198 nir_op op = parse_atomic_op(intrin->intrinsic, &offset_src, &data_src);
|
| nir_conversion_builder.h | 65 nir_op low_conv = nir_type_conversion_op(nir_type_float | src_bit_size, 68 nir_op high_conv = nir_type_conversion_op(nir_type_float | dest_bit_size, 484 nir_op op = nir_type_conversion_op(src_type, dest_type, round); 510 nir_op op = nir_type_conversion_op(src_type, dest_type, round);
|
| nir_algebraic.py | 633 nir_op = opcodes[val.opcode] 634 assert len(val.sources) == nir_op.num_inputs, \ 636 val, len(val.sources), nir_op.num_inputs) 641 dst_type_bits = type_bits(nir_op.output_type) 647 for src_type, src in zip(nir_op.input_types, val.sources): 675 src, src_bit_size, nir_op.name, src_type_bits)) 682 src, src_bit_size, nir_op.name, src_type_bits)) 704 val, dst_bit_size, nir_op.name, dst_type_bits))
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| nir_constant_expressions.h | 33 void nir_eval_const_opcode(nir_op op, nir_const_value *dest,
|
| nir_lower_bit_size.c | 41 nir_op opcode = 50 const nir_op op = alu->op;
|
| nir_search.h | 127 uint16_t nir_search_op_for_nir_op(nir_op op); 150 /* One of nir_op or nir_search_op */
|
| nir_loop_analyze.c | 576 nir_op limit_op = nir_ssa_scalar_alu_op(limit); 592 eval_const_unop(nir_op op, unsigned bit_size, nir_const_value src0) 602 eval_const_binop(nir_op op, unsigned bit_size, 613 get_iteration(nir_op cond_op, nir_const_value initial, nir_const_value step, 652 nir_const_value *limit, nir_op cond_op, unsigned bit_size, 659 nir_op mul_op; 660 nir_op add_op; 703 nir_ssa_scalar cond, nir_op alu_op, bool limit_rhs, 778 static nir_op 779 inverse_comparison(nir_op alu_op [all...] |
| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| brw_nir_lower_conversions.c | 27 static nir_op 41 get_opcode_rounding_mode(nir_op op) 54 split_conversion(nir_builder *b, nir_alu_instr *alu, nir_op op1, nir_op op2) 91 nir_op op1 = get_conversion_op(src_type, src_bit_size, 94 nir_op op2 = get_conversion_op(nir_type_float, 32, 117 nir_op op1 = get_conversion_op(src_type, src_bit_size, dst_type, 32, 119 nir_op op2 = get_conversion_op(dst_type, 32, dst_type, dst_bit_size,
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| brw_nir_lower_conversions.c | 27 static nir_op 41 get_opcode_rounding_mode(nir_op op) 54 split_conversion(nir_builder *b, nir_alu_instr *alu, nir_op op1, nir_op op2) 91 nir_op op1 = get_conversion_op(src_type, src_bit_size, 94 nir_op op2 = get_conversion_op(nir_type_float, 32, 117 nir_op op1 = get_conversion_op(src_type, src_bit_size, dst_type, 32, 119 nir_op op2 = get_conversion_op(dst_type, 32, dst_type, dst_bit_size,
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/util/ |
| nir_mod_helpers.c | 40 pan_has_source_mod(nir_alu_src *src, nir_op op) 82 pan_has_dest_mod(nir_dest **odest, nir_op op)
|
| pan_ir.h | 372 bool pan_has_source_mod(nir_alu_src *src, nir_op op); 373 bool pan_has_dest_mod(nir_dest **dest, nir_op op);
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/midgard/ |
| midgard_address.c | 94 nir_op op = nir_ssa_scalar_alu_op(address->B); 128 nir_op op = nir_ssa_scalar_alu_op(address->B); 147 nir_op op = nir_ssa_scalar_alu_op(address->B); 166 nir_op op = nir_ssa_scalar_alu_op(address->B); 186 nir_op op = nir_ssa_scalar_alu_op(address->A); 193 nir_op op = nir_ssa_scalar_alu_op(address->B);
|
| midgard_derivatives.c | 54 mir_derivative_mode(nir_op op)
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/tests/ |
| algebraic_tests.cpp | 39 void test_op(nir_op op, nir_ssa_def *src0, nir_ssa_def *src1, nir_ssa_def *src2, 42 void test_2src_op(nir_op op, int64_t src0, int64_t src1); 66 void algebraic_test_base::test_op(nir_op op, nir_ssa_def *src0, nir_ssa_def *src1, 98 void algebraic_test_base::test_2src_op(nir_op op, int64_t src0, int64_t src1)
|
| ssa_def_bits_used_tests.cpp | 45 nir_alu_instr *build_alu_instr(nir_op op, nir_ssa_def *, nir_ssa_def *); 58 ssa_def_bits_used_test::build_alu_instr(nir_op op,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/ |
| sfn_nir_lower_64bit.cpp | 88 split_reduction(nir_ssa_def *src[2][2], nir_op op1, nir_op op2, nir_op reduction); 92 nir_op op1, nir_op op2, nir_op reduction); 96 nir_op op1, nir_op op2, nir_op reduction); 472 LowerSplit64BitVar::split_reduction(nir_ssa_def *src[2][2], nir_op op1, nir_op op2, nir_op reduction [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a2xx/ |
| ir2_nir_lower_scalar.c | 45 lower_reduction(nir_alu_instr * instr, nir_op chan_op, nir_op merge_op,
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/spirv/ |
| vtn_subgroup.c | 28 nir_intrinsic_op nir_op, 45 vtn_build_subgroup_instr(b, nir_op, dst->elems[i], 53 nir_intrinsic_instr_create(b->nb.shader, nir_op); 308 nir_op reduction_op;
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/spirv/ |
| vtn_subgroup.c | 28 nir_intrinsic_op nir_op, 47 vtn_build_subgroup_instr(b, nir_op, src0->elems[i], index, 54 nir_intrinsic_instr_create(b->nb.shader, nir_op); 405 nir_op reduction_op;
|