Lines Matching refs:binop_convert
562 def binop_convert(name, out_type, in_type, alg_props, const_expr):
567 binop_convert(name, ty, ty, alg_props, const_expr)
570 binop_convert(name, tbool1, ty, alg_props, const_expr)
573 binop_convert(name, tbool8, ty, alg_props, const_expr)
576 binop_convert(name, tbool16, ty, alg_props, const_expr)
579 binop_convert(name, tbool32, ty, alg_props, const_expr)
663 binop_convert("uabs_isub", tuint, tint, "", """
700 binop_convert("imul_2x32_64", tint64, tint32, _2src_commutative,
702 binop_convert("umul_2x32_64", tuint64, tuint32, _2src_commutative,
765 binop_convert("uadd_carry", tuint, tuint, _2src_commutative, "src0 + src1 < src0")
770 binop_convert("usub_borrow", tuint, tuint, "", "src0 < src1")
915 binop_convert("pack_64_2x32_split", tuint64, tuint32, "",
918 binop_convert("pack_32_2x16_split", tuint32, tuint16, "",
928 binop_convert("bfm", tuint32, tint32, "", """