• Home
  • Raw
  • Download

Lines Matching refs:tuint32

96 tuint32 = "uint32"  variable
232 unop_horiz("pack_" + fmt + "_2x16", 1, tuint32, 2, tfloat32, """
238 unop_horiz("pack_" + fmt + "_4x8", 1, tuint32, 4, tfloat32, """
246 unop_horiz("unpack_" + fmt + "_2x16", 2, tfloat32, 1, tuint32, """
252 unop_horiz("unpack_" + fmt + "_4x8", 4, tfloat32, 1, tuint32, """
271 unop_horiz("pack_uvec2_to_uint", 1, tuint32, 2, tuint32, """
275 unop_horiz("pack_uvec4_to_uint", 1, tuint32, 4, tuint32, """
282 unop_horiz("pack_64_2x32", 1, tuint64, 2, tuint32,
285 unop_horiz("unpack_64_2x32", 2, tuint32, 1, tuint64,
291 unop_horiz("unpack_half_2x16_split_x", 1, tfloat32, 1, tuint32,
293 unop_horiz("unpack_half_2x16_split_y", 1, tfloat32, 1, tuint32,
296 unop_convert("unpack_64_2x32_split_x", tuint32, tuint64, "src0")
297 unop_convert("unpack_64_2x32_split_y", tuint32, tuint64, "src0 >> 32")
302 unop("bitfield_reverse", tuint32, """
308 unop("bit_count", tuint32, """
316 unop_convert("ufind_msb", tint32, tuint32, """
403 binop("umul_high", tuint32, commutative,
482 opcode("ishl", 0, tint, [0, 0], [tint, tuint32], "", "src0 << src1")
483 opcode("ishr", 0, tint, [0, 0], [tint, tuint32], "", "src0 >> src1")
484 opcode("ushr", 0, tuint, [0, 0], [tuint, tuint32], "", "src0 >> src1")
574 binop_horiz("pack_half_2x16_split", 1, tuint32, 1, tfloat32, 1, tfloat32,
577 binop_convert("pack_64_2x32_split", tuint64, tuint32, "",
583 binop_convert("bfm", tuint32, tint32, "", """
637 triop("bfi", tuint32, """
652 opcode("ubfe", 0, tuint32,
653 [0, 0, 0], [tuint32, tint32, tint32], "", """
682 opcode("ubitfield_extract", 0, tuint32,
683 [0, 0, 0], [tuint32, tint32, tint32], "", """
722 opcode("bitfield_insert", 0, tuint32, [0, 0, 0, 0],
723 [tuint32, tuint32, tint32, tint32], "", """