From 4e39064b886567d4cf357964ea11891eb584edbf Mon Sep 17 00:00:00 2001 From: Akash Levy Date: Thu, 23 May 2024 21:05:45 -0700 Subject: [PATCH] Remove annoying neg thing --- passes/opt/opt_share.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/passes/opt/opt_share.cc b/passes/opt/opt_share.cc index bf9569d99..20102b4b7 100644 --- a/passes/opt/opt_share.cc +++ b/passes/opt/opt_share.cc @@ -195,8 +195,8 @@ void merge_operators(RTLIL::Module *module, RTLIL::Cell *mux, const std::vector< for (auto &operand : muxed_operands) { operand.sig.extend_u0(max_width, operand.is_signed); - if (operand.sign != muxed_operands[0].sign) - operand = ExtSigSpec(module->Neg(NEW_ID, operand.sig, operand.is_signed)); + // if (operand.sign != muxed_operands[0].sign) + // operand = ExtSigSpec(module->Neg(NEW_ID, operand.sig, operand.is_signed)); } for (const auto& p : ports) {