NarrowUnsignedOp2 139 src/HexagonOptimize.cpp NarrowUnsignedOps = NarrowUnsignedOp0 | NarrowUnsignedOp1 | NarrowUnsignedOp2, NarrowUnsignedOp2 620 src/HexagonOptimize.cpp { "halide.hexagon.add_mpy.vh.vub.b", wild_i16x + bc(wild_i16)*wild_i16x, Pattern::ReinterleaveOp0 | Pattern::NarrowOp1 | Pattern::NarrowUnsignedOp2 | Pattern::SwapOps12 }, NarrowUnsignedOp2 638 src/HexagonOptimize.cpp { "halide.hexagon.add_mpy.vw.vh.vuh", wild_i32x + wild_i32x*wild_i32x, Pattern::ReinterleaveOp0 | Pattern::NarrowOp1 | Pattern::NarrowUnsignedOp2 }, NarrowUnsignedOp2 639 src/HexagonOptimize.cpp { "halide.hexagon.add_mpy.vh.vub.vb", wild_i16x + wild_i16x*wild_i16x, Pattern::ReinterleaveOp0 | Pattern::NarrowOp1 | Pattern::NarrowUnsignedOp2 | Pattern::SwapOps12 },