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 },