From: bugzilla-daemon Date: Sat, 23 May 2020 19:39:57 +0000 (+0000) Subject: [libre-riscv-dev] [Bug 336] ALU CompUnit needs to recognise that RA (src1) can be... X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=c3df0a8bc08152eac98b4bbe2e758b1196de4576;p=libre-riscv-dev.git [libre-riscv-dev] [Bug 336] ALU CompUnit needs to recognise that RA (src1) can be zero --- diff --git a/4d/13e48777948fc5703759273e43d60382907e9b b/4d/13e48777948fc5703759273e43d60382907e9b new file mode 100644 index 0000000..9b668dd --- /dev/null +++ b/4d/13e48777948fc5703759273e43d60382907e9b @@ -0,0 +1,93 @@ +Return-path: +Envelope-to: publicinbox@libre-riscv.org +Delivery-date: Sat, 23 May 2020 20:39:59 +0100 +Received: from localhost ([::1] helo=libre-riscv.org) + by libre-soc.org with esmtp (Exim 4.89) + (envelope-from ) + id 1jcZzy-0000Qf-F8; Sat, 23 May 2020 20:39:58 +0100 +Received: from localhost ([127.0.0.1] helo=bugs.libre-soc.org) + by libre-soc.org with esmtp (Exim 4.89) + (envelope-from ) id 1jcZzx-0000QW-0q + for libre-riscv-dev@lists.libre-riscv.org; Sat, 23 May 2020 20:39:57 +0100 +From: bugzilla-daemon@libre-soc.org +To: libre-riscv-dev@lists.libre-riscv.org +Date: Sat, 23 May 2020 19:39:57 +0000 +X-Bugzilla-Reason: CC +X-Bugzilla-Type: changed +X-Bugzilla-Watch-Reason: None +X-Bugzilla-Product: Libre-SOC's first SoC +X-Bugzilla-Component: Source Code +X-Bugzilla-Version: unspecified +X-Bugzilla-Keywords: +X-Bugzilla-Severity: enhancement +X-Bugzilla-Who: lkcl@lkcl.net +X-Bugzilla-Status: CONFIRMED +X-Bugzilla-Resolution: +X-Bugzilla-Priority: --- +X-Bugzilla-Assigned-To: cestrauss@gmail.com +X-Bugzilla-Flags: +X-Bugzilla-Changed-Fields: +Message-ID: +In-Reply-To: +References: +X-Bugzilla-URL: https://bugs.libre-soc.org/ +Auto-Submitted: auto-generated +MIME-Version: 1.0 +Subject: [libre-riscv-dev] [Bug 336] ALU CompUnit needs to recognise that RA + (src1) can be zero +X-BeenThere: libre-riscv-dev@lists.libre-riscv.org +X-Mailman-Version: 2.1.23 +Precedence: list +List-Id: Libre-RISCV General Development + +List-Unsubscribe: , + +List-Archive: +List-Post: +List-Help: +List-Subscribe: , + +Reply-To: Libre-RISCV General Development + +Content-Type: text/plain; charset="utf-8" +Content-Transfer-Encoding: base64 +Errors-To: libre-riscv-dev-bounces@lists.libre-riscv.org +Sender: "libre-riscv-dev" + +aHR0cHM6Ly9idWdzLmxpYnJlLXNvYy5vcmcvc2hvd19idWcuY2dpP2lkPTMzNgoKLS0tIENvbW1l +bnQgIzkgZnJvbSBMdWtlIEtlbm5ldGggQ2Fzc29uIExlaWdodG9uIDxsa2NsQGxrY2wubmV0PiAt +LS0KKEluIHJlcGx5IHRvIEx1a2UgS2VubmV0aCBDYXNzb24gTGVpZ2h0b24gZnJvbSBjb21tZW50 +ICM4KQo+IChJbiByZXBseSB0byBDZXNhciBTdHJhdXNzIGZyb20gY29tbWVudCAjNykKPiA+IChJ +biByZXBseSB0byBMdWtlIEtlbm5ldGggQ2Fzc29uIExlaWdodG9uIGZyb20gY29tbWVudCAjNikK +PiA+ID4gb2sgZG9uZSBmb3IgaW1tX2RhdGEsIGhlcmUgaXMgdGhlIGxvY2F0aW9uLCBpdCBpcyB2 +aXJ0dWFsbHkgYSBjb29raWUtY3V0IG9mCj4gPiA+IHdoYXQKPiA+ID4gaXMgZG9uZSBmb3IgaW1t +X2RhdGEsIGJlYXIgaW4gbWluZCBpdCB3aWxsIG5lZWQgdG8gYmUgc3JjX2wucVswXSBhbmQgYmVj +YXVzZQo+ID4gPiBzcmNfbC5xWzBdIGNvdmVycyBSQSwgd2hlcmUgc3JjX2wucVsxXSBjb3ZlcnMg +UkIuICBsaWtld2lzZSB0aGUgc3JjMV9vcl9pbW0KPiA+ID4gbmVlZHMgdG8gZ28gaW50byBzbFsw +XSBub3Qgc2xbMV0KPiA+IAo+ID4gSSBoYXZlIGRvbmUgdGhlIGFib3ZlLgo+IAo+IGV4Y2VsbGVu +dC4KPiAKPiA+IEkgaGVsZCBteSBjb21taXQgYmVjYXVzZSB5b3Ugc2VlbWVkIHRvIGJlIHdvcmtp +bmcgb24gdGhlIGZpbGUuCj4gCj4geWVoIGRvbid0IGRvIHRoYXQ6IGp1c3Qgc2hvdmUgaXQgaW4g +OikKPiAKPiA+IEl0J3MgT0sgdG8gY29tbWl0IG5vdz8KPiAKPiBnaXQgcHVsbCB0byBtZXJnZSwg +Zmlyc3QsIHRoZW4gZ28gZm9yIGl0LiAgaSBoYXBwZW4gdG8ganVzdCBiZSBnb2luZyBvdXQKPiBz +aG9wcGluZwo+IGFueXdheS4KCmxvb2tzIGdyZWF0LCBjZXNhciAtIHVuaXQgdGVzdCB0aW1lLiAg +aXQgc2hvdWxkIGJlIGFzIHNpbXBsZSBhcyBzZXR0aW5nCmR1dC5vcGVyX2kuemVyb19hLmVxKDEp +IC0gb3IgYWRkaW5nIGFuIGV4dHJhIGFyZ3VtZW50IHRvIG9wX3NpbSgpIHRvCmFsbG93IHRoYXQg +dG8gYmUgc2V0IGR5bmFtaWNhbGx5IC0gdGhlbiBzZXR0aW5nIGEgdG8gYSBub24temVybyB2YWx1 +ZQphbmQgY2hlY2tpbmcgdGhhdCwgeWVzLCBhY3R1YWxseSwgYSBpcyBub3cgaXJyZWxldmFudCAo +c2V0IHRvIHplcm8pLgoKYSBtb3JlIGFkdmFuY2VkIHZlcnNpb24gb2YgdGhlIG9wX3NpbSgpIHRl +c3Qgc2hvdWxkIGJlIG5vdCB0byBzZXQKcmQuZ28uZXEoMGIxMSkKaW4gYW4gYWQtaG9jIGZhc2hp +b246IGluc3RlYWQgdG8gY2hlY2sgcmRfcmVsX28gYml0cy4KCnRoaXMgc3RhcnRzIHRvIGJlIHZl +cnkgbXVjaCBsaWtlIHRoZSBwbGFubmVkIExEL1NUIHVuaXQgdGVzdCBtb2RpZmljYXRpb25zLAph +bmQgeW91IGNvdWxkIHByb2JhYmx5IHVzZSB0aGUgZXhhY3Qgc2FtZSBjb2RlIGZvciBib3RoLgoK +aG93ZXZlciBwbGVhc2UgZG8gZXZlcnl0aGluZyBpbiBhbiBpbmNyZW1lbnRhbCBmYXNoaW9uOiBu +byBtb3JlIHRoYW4gNS0xMC8xNQpsaW5lcyBhdCBhIHRpbWUgd2hlbiBtb2RpZnlpbmcgZXhpc3Rp +bmcgY29kZSAoaWYgdGhhdCBpcyBwcmFjdGljYWwpLgoKc28sIHN0YXJ0IHdpdGggYWRkaW5nIHRo +ZSBleHRyYSBhcmd1bWVudCB0byBvcF9zaW0oKSB0byBhbGxvdyB6ZXJvX2EgdG8gYmUgc2V0Cgp0 +aGVuIGFkZCBhIHRlc3QgY2FsbCBpbiBzY29yZWJvYXJkX3NpbSBvcF9zaW0oYT0xMjMxMjMxMzIx +MywgemVyb19hPVRydWUsIC4uLikKCmFuZCBzbyBvbi4KCi0tIApZb3UgYXJlIHJlY2VpdmluZyB0 +aGlzIG1haWwgYmVjYXVzZToKWW91IGFyZSBvbiB0aGUgQ0MgbGlzdCBmb3IgdGhlIGJ1Zy4KX19f +X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlicmUtcmlzY3Yt +ZGV2IG1haWxpbmcgbGlzdApsaWJyZS1yaXNjdi1kZXZAbGlzdHMubGlicmUtcmlzY3Yub3JnCmh0 +dHA6Ly9saXN0cy5saWJyZS1yaXNjdi5vcmcvbWFpbG1hbi9saXN0aW5mby9saWJyZS1yaXNjdi1k +ZXYK +