type_suffix 1218 src/CodeGen_Hexagon.cpp return type_suffix(a.type(), signed_variants); type_suffix 1222 src/CodeGen_Hexagon.cpp return type_suffix(a, signed_variants) + type_suffix(b, signed_variants); type_suffix 1227 src/CodeGen_Hexagon.cpp string suffix = type_suffix(ops.front(), signed_variants); type_suffix 1229 src/CodeGen_Hexagon.cpp suffix = suffix + type_suffix(ops[i], signed_variants); type_suffix 1310 src/CodeGen_Hexagon.cpp "halide.hexagon.add" + type_suffix(op->a, op->b, false), type_suffix 1320 src/CodeGen_Hexagon.cpp "halide.hexagon.sub" + type_suffix(op->a, op->b, false), type_suffix 1343 src/CodeGen_Hexagon.cpp "halide.hexagon.mul" + type_suffix(op->a, op->b), type_suffix 1354 src/CodeGen_Hexagon.cpp "halide.hexagon.mpy" + type_suffix(op->a, op->b), type_suffix 1363 src/CodeGen_Hexagon.cpp "halide.hexagon.trunc" + type_suffix(wide, false), type_suffix 1382 src/CodeGen_Hexagon.cpp Expr p_wide = Call::make(wide_ty, "halide.hexagon.mpy" + type_suffix(a, b), type_suffix 1387 src/CodeGen_Hexagon.cpp Expr p = Call::make(ty, "halide.hexagon.trunclo" + type_suffix(p_wide, false), type_suffix 1405 src/CodeGen_Hexagon.cpp return Call::make(ty, "halide.hexagon.avg" + type_suffix(a, b), type_suffix 1459 src/CodeGen_Hexagon.cpp i->second.first + type_suffix(op->args, i->second.second); type_suffix 1469 src/CodeGen_Hexagon.cpp instr + type_suffix(op->args[0], b), type_suffix 1489 src/CodeGen_Hexagon.cpp type_suffix(op->args[1], op->args[2], false), type_suffix 1563 src/CodeGen_Hexagon.cpp "halide.hexagon.splat" + v62_suffix + type_suffix(op->value, false), type_suffix 1571 src/CodeGen_Hexagon.cpp "halide.hexagon.max" + type_suffix(op->a, op->b), type_suffix 1588 src/CodeGen_Hexagon.cpp "halide.hexagon.min" + type_suffix(op->a, op->b), type_suffix 1618 src/CodeGen_Hexagon.cpp "halide.hexagon.gt" + type_suffix(op->a, op->b), type_suffix 1628 src/CodeGen_Hexagon.cpp "halide.hexagon.eq" + type_suffix(op->a, op->b, false),