| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_loop_analyze.c | 1003 nir_ssa_scalar iand = nir_ssa_scalar_chase_alu_src(*cond, 0); local in function:try_find_trip_count_vars_in_iand 1008 if (!nir_ssa_scalar_is_alu(iand) || !nir_ssa_scalar_is_const(zero)) { 1011 zero = iand; 1012 iand = tmp; 1024 if (!nir_ssa_scalar_is_alu(iand)) 1027 if (nir_ssa_scalar_alu_op(iand) != nir_op_iand) 1030 /* Check if iand src is a terminator condition and try get induction var 1035 nir_ssa_scalar src = nir_ssa_scalar_chase_alu_src(iand, i);
|
| H A D | nir_opt_uniform_atomics.c | 70 OP(and, iand)
|
| H A D | nir_lower_int64.c | 731 nir_ssa_def *rem = COND_LOWER_OP(b, iand, x, rem_mask);
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| H A D | nir_loop_analyze.c | 854 nir_ssa_scalar iand = nir_ssa_scalar_chase_alu_src(*cond, 0); local in function:try_find_trip_count_vars_in_iand 859 if (!nir_ssa_scalar_is_alu(iand) || !nir_ssa_scalar_is_const(zero)) { 862 zero = iand; 863 iand = tmp; 875 if (!nir_ssa_scalar_is_alu(iand)) 878 if (nir_ssa_scalar_alu_op(iand) != nir_op_iand) 881 /* Check if iand src is a terminator condition and try get induction var 886 nir_ssa_scalar src = nir_ssa_scalar_chase_alu_src(iand, i);
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 20.2.1.rst | 108 - nir/algebraic: optimize iand/ior of (n)eq zero when umax/umin not available
|
| H A D | 19.1.0.rst | 1121 - nir: Use SM5 properties to optimize shift(a@32, iand(31, b)) 1995 - nir/algebraic: Replace a pattern where iand with a Boolean is used as 4523 - nir: find induction/limit vars in iand instructions
|
| H A D | 20.2.0.rst | 1271 - nir/algebraic: optimize iand/ior of (n)eq zero 1276 - nir/algebraic: add distributive rules for ior/iand 1277 - nir/algebraic: propagate b2i out of ior/iand
|
| H A D | 20.1.0.rst | 760 - pan/bi: Handle iand/ior/ixor in NIR->BIR 2229 - nir/algebraic: Require operands to iand be 32-bit
|
| H A D | 20.3.0.rst | 3047 - nir/algebraic: optimize iand/ior of (n)eq zero when umax/umin not available 4420 - nir/algebraic: optimize bitfield_select(a, b, 0) to iand(a, b)
|
| H A D | 21.0.0.rst | 2951 - nir/algebraic: optimize bitfield_select(a, iand(a, b), c)
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_compiler_nir_emit.c | 117 IOP(iand, AND, 0_X_1),
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/common/tests/ |
| H A D | gen_mi_builder_test.cpp | 554 TEST_F(gen_mi_builder_test, iand)
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/midgard/ |
| H A D | midgard_compile.c | 773 * iand [whatever], #0 778 ALU_CASE_CMP(b2f32, iand); 779 ALU_CASE_CMP(b2f16, iand); 780 ALU_CASE_CMP(b2i32, iand); 818 ALU_CASE(iand, iand);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/midgard/ |
| H A D | midgard_compile.c | 1236 * iand [whatever], #0 1241 ALU_CASE(b2f32, iand); 1242 ALU_CASE(b2i32, iand); 1264 ALU_CASE(iand, iand);
|
| /xsrc/external/mit/MesaLib/dist/src/intel/common/tests/ |
| H A D | mi_builder_test.cpp | 695 TEST_F(mi_builder_test, iand)
|
| /xsrc/external/mit/MesaLib/dist/src/asahi/compiler/ |
| H A D | agx_compile.c | 578 BINOP(iand, and);
|
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/ |
| H A D | aco_instruction_selection.cpp | 7624 CASEI(iand)
|