Searched refs:triop (Results 1 - 2 of 2) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_opcodes.py814 def triop(name, ty, const_expr): function
821 triop("ffma", tfloat, "src0 * src1 + src2")
823 triop("flrp", tfloat, "src0 * (1 - src2) + src1 * src2")
832 triop("fcsel", tfloat32, "(src0 != 0.0f) ? src1 : src2")
835 triop("fmin3", tfloat, "fminf(src0, fminf(src1, src2))")
836 triop("imin3", tint, "MIN2(src0, MIN2(src1, src2))")
837 triop("umin3", tuint, "MIN2(src0, MIN2(src1, src2))")
839 triop("fmax3", tfloat, "fmaxf(src0, fmaxf(src1, src2))")
840 triop("imax3", tint, "MAX2(src0, MAX2(src1, src2))")
841 triop("umax
[all...]
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_opcodes.py940 def triop(name, ty, alg_props, const_expr): function
947 triop("ffma", tfloat, _2src_commutative, """
963 triop("flrp", tfloat, "", "src0 * (1 - src2) + src1 * src2")
966 triop("iadd3", tint, _2src_commutative + associative, "src0 + src1 + src2")
974 triop("fcsel", tfloat32, "", "(src0 != 0.0f) ? src1 : src2")
985 triop("i32csel_gt", tint32, "", "(src0 > 0.0f) ? src1 : src2")
986 triop("i32csel_ge", tint32, "", "(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")
992 triop("bf
[all...]

Completed in 4 milliseconds