halide_hexagon_add_4mpy 496 src/HexagonOptimize.cpp Expr new_expr = halide_hexagon_add_4mpy(op->type, suffix, a0123, b0123); halide_hexagon_add_4mpy 535 src/HexagonOptimize.cpp Expr new_expr = halide_hexagon_add_4mpy(op->type, suffix, a0123, b0123); halide_hexagon_add_4mpy 603 src/HexagonOptimize.cpp { "halide.hexagon.acc_add_4mpy.vw.vub.b", wild_i32x + halide_hexagon_add_4mpy(Int(32, 0), ".vub.b", wild_u8x, wild_i32) }, halide_hexagon_add_4mpy 604 src/HexagonOptimize.cpp { "halide.hexagon.acc_add_4mpy.vuw.vub.ub", wild_u32x + halide_hexagon_add_4mpy(UInt(32, 0), ".vub.ub", wild_u8x, wild_u32) }, halide_hexagon_add_4mpy 605 src/HexagonOptimize.cpp { "halide.hexagon.acc_add_4mpy.vuw.vub.vub", wild_u32x + halide_hexagon_add_4mpy(UInt(32, 0), ".vub.vub", wild_u8x, wild_u8x) }, halide_hexagon_add_4mpy 606 src/HexagonOptimize.cpp { "halide.hexagon.acc_add_4mpy.vw.vub.vb", wild_i32x + halide_hexagon_add_4mpy(Int(32, 0), ".vub.vb", wild_u8x, wild_i8x) }, halide_hexagon_add_4mpy 607 src/HexagonOptimize.cpp { "halide.hexagon.acc_add_4mpy.vw.vb.vb", wild_i32x + halide_hexagon_add_4mpy(Int(32, 0), ".vb.vb", wild_i8x, wild_i8x) },