Lines Matching refs:tfloat32
108 tfloat32 = "float32"
290 unop_numeric_convert("f2fmp", tfloat16, tfloat32, opcodes["f2f16"].const_expr)
293 unop_numeric_convert("f2imp", tint16, tfloat32, opcodes["f2i16"].const_expr)
294 unop_numeric_convert("f2ump", tuint16, tfloat32, opcodes["f2u16"].const_expr)
333 unop_horiz("pack_" + fmt + "_2x16", 1, tuint32, 2, tfloat32, """
339 unop_horiz("pack_" + fmt + "_4x8", 1, tuint32, 4, tfloat32, """
347 unop_horiz("unpack_" + fmt + "_2x16", 2, tfloat32, 1, tuint32, """
353 unop_horiz("unpack_" + fmt + "_4x8", 4, tfloat32, 1, tuint32, """
407 unop_horiz("unpack_half_2x16_flush_to_zero", 2, tfloat32, 1, tuint32, """
414 unop_convert("unpack_half_2x16_split_x", tfloat32, tuint32,
416 unop_convert("unpack_half_2x16_split_y", tfloat32, tuint32,
419 unop_convert("unpack_half_2x16_split_x_flush_to_zero", tfloat32, tuint32,
421 unop_convert("unpack_half_2x16_split_y_flush_to_zero", tfloat32, tuint32,
517 unop_horiz("cube_face_coord_amd", 2, tfloat32, 3, tfloat32, """
539 unop_horiz("cube_face_index_amd", 1, tfloat32, 3, tfloat32, """
825 binop_reduce("fall_equal", 1, tfloat32, tfloat32, "{src0} == {src1}",
827 binop_reduce("fany_nequal", 1, tfloat32, tfloat32, "{src0} != {src1}",
891 binop_horiz("pack_half_2x16_split", 1, tuint32, 1, tfloat32, 1, tfloat32,
974 triop("fcsel", tfloat32, "", "(src0 != 0.0f) ? src1 : src2")
988 triop("fcsel_gt", tfloat32, "", "(src0 > 0.0f) ? src1 : src2")
989 triop("fcsel_ge", tfloat32, "", "(src0 >= 0.0f) ? src1 : src2")
1196 unop_horiz("cube_r600", 4, tfloat32, 3, tfloat32, """
1229 unop("fsin_r600", tfloat32, "sinf(6.2831853 * src0)")
1230 unop("fcos_r600", tfloat32, "cosf(6.2831853 * src0)")