• Home
  • Raw
  • Download

Lines Matching refs:tuint32

97 tuint32 = "uint32"  variable
169 unop_convert("f2u", tuint32, tfloat32, "src0") # Float-to-unsigned conversion
171 unop_convert("d2u", tuint32, tfloat64, "src0") # Double-to-unsigned conversion.
182 unop_convert("u2f", tfloat32, tuint32, "src0") # Unsigned-to-float conversion.
183 unop_convert("u2d", tfloat64, tuint32, "src0") # Unsigned-to-double conversion.
220 unop_horiz("pack_" + fmt + "_2x16", 1, tuint32, 2, tfloat32, """
226 unop_horiz("pack_" + fmt + "_4x8", 1, tuint32, 4, tfloat32, """
234 unop_horiz("unpack_" + fmt + "_2x16", 2, tfloat32, 1, tuint32, """
240 unop_horiz("unpack_" + fmt + "_4x8", 4, tfloat32, 1, tuint32, """
259 unop_horiz("pack_uvec2_to_uint", 1, tuint32, 2, tuint32, """
263 unop_horiz("pack_uvec4_to_uint", 1, tuint32, 4, tuint32, """
270 unop_horiz("pack_double_2x32", 1, tuint64, 2, tuint32,
273 unop_horiz("unpack_double_2x32", 2, tuint32, 1, tuint64,
279 unop_horiz("unpack_half_2x16_split_x", 1, tfloat32, 1, tuint32,
281 unop_horiz("unpack_half_2x16_split_y", 1, tfloat32, 1, tuint32,
284 unop_convert("unpack_double_2x32_split_x", tuint32, tuint64, "src0")
285 unop_convert("unpack_double_2x32_split_y", tuint32, tuint64, "src0 >> 32")
290 unop("bitfield_reverse", tuint32, """
296 unop("bit_count", tuint32, """
304 unop_convert("ufind_msb", tint32, tuint32, """
391 binop("umul_high", tuint32, commutative,
562 binop_horiz("pack_half_2x16_split", 1, tuint32, 1, tfloat32, 1, tfloat32,
565 binop_convert("pack_double_2x32_split", tuint64, tuint32, "",
571 binop_convert("bfm", tuint32, tint32, "", """
625 triop("bfi", tuint32, """
640 opcode("ubfe", 0, tuint32,
641 [0, 0, 0], [tuint32, tint32, tint32], "", """
670 opcode("ubitfield_extract", 0, tuint32,
671 [0, 0, 0], [tuint32, tint32, tint32], "", """
710 opcode("bitfield_insert", 0, tuint32, [0, 0, 0, 0],
711 [tuint32, tuint32, tint32, tint32], "", """