NarrowUnsignedOp0  139 src/HexagonOptimize.cpp         NarrowUnsignedOps = NarrowUnsignedOp0 | NarrowUnsignedOp1 | NarrowUnsignedOp2,
NarrowUnsignedOp0  200 src/HexagonOptimize.cpp                 } else if (p.flags & (Pattern::NarrowUnsignedOp0 << i)) {
NarrowUnsignedOp0  298 src/HexagonOptimize.cpp             { "halide.hexagon.mpy.vub.b",  wild_i16x*bc(wild_i16), Pattern::InterleaveResult | Pattern::NarrowUnsignedOp0 | Pattern::NarrowOp1 },
NarrowUnsignedOp0  326 src/HexagonOptimize.cpp             { "halide.hexagon.mpy.vub.vb",  wild_i16x*wild_i16x, Pattern::InterleaveResult | Pattern::NarrowUnsignedOp0 | Pattern::NarrowOp1 },
NarrowUnsignedOp0  334 src/HexagonOptimize.cpp             { "halide.hexagon.mpy.vh.vuh",  wild_i32x*wild_i32x, Pattern::InterleaveResult | Pattern::NarrowUnsignedOp0 | Pattern::NarrowOp1 | Pattern::SwapOps01 },