diff options
author | Ian Romanick <[email protected]> | 2019-06-06 11:00:40 -0700 |
---|---|---|
committer | Ian Romanick <[email protected]> | 2019-07-08 11:30:11 -0700 |
commit | dd2dc7e707b580b2db9b941df1edeaf6f179da60 (patch) | |
tree | 7ae55477679f5e10e31d257bee8fa0d2c2b889ac /src/intel/compiler/brw_vec4_nir.cpp | |
parent | 5450fd7a36469216ee0e075ed62f3d861e1bd2fa (diff) |
intel/vec4: Delete vec4_visitor::emit_lrp
Effectivley unused since dd7135d55d5 ("intel/compiler: Use the flrp
lowering pass for all stages on Gen4 and Gen5"). I had intended to
remove this code as part of that series, but I forgot.
Reviewed-by: Matt Turner <[email protected]>
Diffstat (limited to 'src/intel/compiler/brw_vec4_nir.cpp')
-rw-r--r-- | src/intel/compiler/brw_vec4_nir.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/intel/compiler/brw_vec4_nir.cpp b/src/intel/compiler/brw_vec4_nir.cpp index 229d62b2ae4..a646496fdcf 100644 --- a/src/intel/compiler/brw_vec4_nir.cpp +++ b/src/intel/compiler/brw_vec4_nir.cpp @@ -1926,7 +1926,11 @@ vec4_visitor::nir_emit_alu(nir_alu_instr *instr) break; case nir_op_flrp: - inst = emit_lrp(dst, op[0], op[1], op[2]); + op[0] = fix_3src_operand(op[0]); + op[1] = fix_3src_operand(op[1]); + op[2] = fix_3src_operand(op[2]); + + inst = emit(LRP(dst, op[2], op[1], op[0])); inst->saturate = instr->dest.saturate; break; |