diff --git a/passes/cmds/symfpu.cc b/passes/cmds/symfpu.cc index 45b05da07..f750214d4 100644 --- a/passes/cmds/symfpu.cc +++ b/passes/cmds/symfpu.cc @@ -643,7 +643,7 @@ struct SymFpuPass : public Pass { output_ubv(ID(o), symfpu::pack(format, o_flagged.val)); }; - if (rounding.compare("DYN") != 0) + if (rounding.compare("DYN") != 0) output_fpu(make_op(rounding_mode)); else { auto out_RNE = make_op(rtlil_traits::RNE()); @@ -652,10 +652,10 @@ struct SymFpuPass : public Pass { auto out_RTN = make_op(rtlil_traits::RTN()); auto out_RTZ = make_op(rtlil_traits::RTZ()); output_fpu( - uf_flagged_ite::iteOp(rm_RNE, out_RNE, + uf_flagged_ite::iteOp(rm_RNE, out_RNE, uf_flagged_ite::iteOp(rm_RNA, out_RNA, uf_flagged_ite::iteOp(rm_RTP, out_RTP, - uf_flagged_ite::iteOp(rm_RTN, out_RTN, + uf_flagged_ite::iteOp(rm_RTN, out_RTN, uf_flagged_ite::iteOp(rm_RTZ, out_RTZ, uf_flagged::makeNaN(format, prop(true))))))) ); @@ -760,7 +760,7 @@ struct SymFpuConvertPass : public Pass { symfpu_mod = mod; fpt i_format(i_exp, i_size-i_exp); - fpt o_format(o_exp, o_size-o_exp); + fpt o_format(o_exp, o_size-o_exp); auto i_bv = input_ubv(ID(i), i_size); uf i_f = symfpu::unpack(i_format, i_bv); diff --git a/tests/symfpu/edges.sv b/tests/symfpu/edges.sv index adcfc9e19..5be02d3bd 100644 --- a/tests/symfpu/edges.sv +++ b/tests/symfpu/edges.sv @@ -119,7 +119,7 @@ module edges(input clk); wire lhs_norm = b_is_1 ? a_norm : b_norm; wire lhs_subnorm = b_is_1 ? a_subnorm : b_subnorm; wire lhs_finite = b_is_1 ? a_finite : b_finite; - + wire rhs_sign = c_sign; wire [30:0] rhs_unsigned = c_unsigned; wire [7:0] rhs_exp = c_exp;