HomeSort by relevance Sort by last modified time
    Searched full:ffma (Results 1 - 4 of 4) sorted by null

  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_nir_opt_peephole_ffma.c 111 /* Only absorb a fmul into a ffma if the fmul is only used in fadd
237 nir_alu_instr *ffma = nir_alu_instr_create(b->shader, nir_op_ffma); local
238 ffma->dest.saturate = add->dest.saturate;
239 ffma->dest.write_mask = add->dest.write_mask;
242 ffma->src[i].src = nir_src_for_ssa(mul_src[i]);
244 ffma->src[i].swizzle[j] = mul->src[i].swizzle[swizzle[j]];
246 nir_alu_src_copy(&ffma->src[2], &add->src[1 - add_mul_src], ffma);
250 nir_ssa_dest_init(&ffma->instr, &ffma->dest.dest
    [all...]
  /external/mesa3d/src/compiler/nir/
nir_opt_algebraic.py 105 (('~ffma', 0.0, a, b), b),
106 (('~ffma', a, 0.0, b), b),
107 (('~ffma', a, b, 0.0), ('fmul', a, b)),
108 (('ffma', a, 1.0, b), ('fadd', a, b)),
109 (('ffma', 1.0, a, b), ('fadd', a, b)),
125 (('ffma', a, b, c), ('fadd', ('fmul', a, b), c), 'options->lower_ffma'),
126 (('~fadd', ('fmul', a, b), c), ('ffma', a, b, c), 'options->fuse_ffma'),
nir_opcodes.py 609 triop("ffma", tfloat, "src0 * src1 + src2")
  /external/mesa3d/prebuilt-intermediates/nir/
nir_opcodes.c 874 .name = "ffma",
    [all...]

Completed in 450 milliseconds