Lines Matching defs:unop_convert
161 def unop_convert(name, out_type, in_type, const_expr):
315 unop_convert("frexp_exp", tint32, tfloat, "frexp(src0, &dst);")
316 unop_convert("frexp_sig", tfloat, tfloat, "int n; dst = frexp(src0, &n);")
425 unop_convert("unpack_half_2x16_split_x", tfloat32, tuint32,
427 unop_convert("unpack_half_2x16_split_y", tfloat32, tuint32,
430 unop_convert("unpack_half_2x16_split_x_flush_to_zero", tfloat32, tuint32,
432 unop_convert("unpack_half_2x16_split_y_flush_to_zero", tfloat32, tuint32,
435 unop_convert("unpack_32_2x16_split_x", tuint16, tuint32, "src0")
436 unop_convert("unpack_32_2x16_split_y", tuint16, tuint32, "src0 >> 16")
438 unop_convert("unpack_64_2x32_split_x", tuint32, tuint64, "src0")
439 unop_convert("unpack_64_2x32_split_y", tuint32, tuint64, "src0 >> 32")
450 unop_convert("bit_count", tuint32, tuint, """
458 unop_convert("ufind_msb", tint32, tuint, """
468 unop_convert("ufind_msb_rev", tint32, tuint, """
501 unop_convert("ifind_msb_rev", tint32, tint, """
513 unop_convert("find_lsb", tint32, tint, """
1290 unop_convert("fisnormal", tbool1, tfloat, "isnormal(src0)")
1291 unop_convert("fisfinite", tbool1, tfloat, "isfinite(src0)")
1292 unop_convert("fisfinite32", tbool32, tfloat, "isfinite(src0)")