From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Envelope-to: publicinbox@libre-riscv.org Delivery-date: Mon, 18 May 2020 12:08:23 +0100 Received: from localhost ([::1] helo=libre-riscv.org) by libre-soc.org with esmtp (Exim 4.89) (envelope-from ) id 1jadd8-0003kG-Sq; Mon, 18 May 2020 12:08:22 +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 1jadd6-0003k9-CZ for libre-riscv-dev@lists.libre-riscv.org; Mon, 18 May 2020 12:08:20 +0100 From: bugzilla-daemon@libre-soc.org To: libre-riscv-dev@lists.libre-riscv.org Date: Mon, 18 May 2020 11:08:20 +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: lkcl@lkcl.net 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 319] POWER9 setting carry (and other) XER flags 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" Archived-At: List-Archive: aHR0cHM6Ly9idWdzLmxpYnJlLXNvYy5vcmcvc2hvd19idWcuY2dpP2lkPTMxOQoKLS0tIENvbW1l bnQgIzEgZnJvbSBMdWtlIEtlbm5ldGggQ2Fzc29uIExlaWdodG9uIDxsa2NsQGxrY2wubmV0PiAt LS0KU2VjdGlvbiAzLjIuMiBGaXhlZC1Qb2ludCBFeGNlcHRpb24gUmVnaXN0ZXIgKFhFUikKCjMy IFN1bW1hcnkgT3ZlcmZsb3cgKFNPKQogICBUaGUgU3VtbWFyeSBPdmVyZmxvdyBiaXQgaXMgc2V0 IHRvIDEgd2hlbi0KICAgZXZlciBhbiBpbnN0cnVjdGlvbiAoZXhjZXB0IG10c3ByIGFuZCBhZGRl eCkKICAgc2V0cyB0aGUgT3ZlcmZsb3cgYml0LiBPbmNlIHNldCwgdGhlIFNPIGJpdAogICByZW1h aW5zIHNldCB1bnRpbCBpdCBpcyBjbGVhcmVkIGJ5IGFuIG10c3ByCiAgIGluc3RydWN0aW9uIChz cGVjaWZ5aW5nIHRoZSBYRVIpLiBJdCBpcyBub3QKICAgYWx0ZXJlZCBieSBDb21wYXJlIGluc3Ry dWN0aW9ucywgb3IgYnkgb3RoZXIKICAgaW5zdHJ1Y3Rpb25zIChleGNlcHQgbXRzcHIgdG8gdGhl IFhFUiBhbmQKICAgYWRkZXggd2l0aCBvcGVyYW5kIENZPTApIHRoYXQgY2Fubm90IG92ZXItCiAg IGZsb3cuIEV4ZWN1dGluZyBhbiBtdHNwciBpbnN0cnVjdGlvbiB0byB0aGUKICAgWEVSLCBzdXBw bHlpbmcgdGhlIHZhbHVlcyAwIGZvciBTTyBhbmQgMSBmb3IKICAgT1YsIGNhdXNlcyBTTyB0byBi ZSBzZXQgdG8gMCBhbmQgT1YgdG8gYmUgc2V0CiAgIHRvIDEuIGFkZGV4IGRvZXMgbm90IGFsdGVy IHRoZSBjb250ZW50cyBvZiBTTy4KCjMzIE92ZXJmbG93IChPVikKICAgVGhlIE92ZXJmbG93IGJp dCBpcyBzZXQgdG8gaW5kaWNhdGUgdGhhdCBhbiBvdmVyLQogICBmbG93IGhhcyBvY2N1cnJlZCBk dXJpbmcgZXhlY3V0aW9uIG9mIGFuCiAgIGluc3RydWN0aW9uLiBUaGUgT3ZlcmZsb3cgYml0IGNh biBhbHNvIHVzZWQgYXMKICAgYW4gaW5kZXBlbmRlbnQgQ2FycnkgYml0IGJ5IHVzaW5nIHRoZSBh ZGRleAogICB3aXRoIG9wZXJhbmQgQ1k9MCBpbnN0cnVjdGlvbiBhbmQgYXZvaWRpbmcKICAgb3Ro ZXIgaW5zdHJ1Y3Rpb25zIHRoYXQgbW9kaWZ5IHRoZSBPdmVyZmxvdyBiaXQKICAgKGUuZy4sIGFu eSBYTy1mb3JtIGluc3RydWN0aW9uIHdpdGggT0U9MSkuCiAgIFhPLWZvcm0gQWRkLCBTdWJ0cmFj dCBGcm9tLCBhbmQgTmVnYXRlCiAgIGluc3RydWN0aW9ucyBoYXZpbmcgT0U9MSBzZXQgaXQgdG8g MSBpZiB0aGUgY2FycnkKICAgb3V0IG9mIGJpdCBNIGlzIG5vdCBlcXVhbCB0byB0aGUgY2Fycnkg b3V0IG9mIGJpdAogICBNKzEsIGFuZCBzZXQgaXQgdG8gMCBvdGhlcndpc2UuCgogICBYTy1mb3Jt IE11bHRpcGx5IExvdyBhbmQgRGl2aWRlIGluc3RydWN0aW9ucwogICBoYXZpbmcgT0U9MSBzZXQg aXQgdG8gMSBpZiB0aGUgcmVzdWx0IGNhbm5vdCBiZQogICByZXByZXNlbnRlZCBpbiA2NCBiaXRz IChtdWxsZCwgZGl2ZCwgZGl2ZGUsCiAgIGRpdmR1LCBkaXZkZXUpIG9yIGluIDMyIGJpdHMgKG11 bGx3LCBkaXZ3LAogICBkaXZ3ZSwgZGl2d3UsIGRpdndldSksIGFuZCBzZXQgaXQgdG8gMCBvdGhl ci0KICAgd2lzZS4KCiAgIGFkZGV4IHdpdGggb3BlcmFuZCBDWT0wIHNldHMgT1YgdG8gMSBpZiB0 aGVyZQogICBpcyBhIGNhcnJ5IG91dCBvZiBiaXQgTSwgYW5kIHNldHMgaXQgdG8gMCBvdGhlci0K ICAgd2lzZS4KCiAgIFRoZSBPViBiaXQgaXMgbm90IGFsdGVyZWQgYnkgQ29tcGFyZSBpbnN0cnVj LQogICB0aW9ucywgb3IgYnkgb3RoZXIgaW5zdHJ1Y3Rpb25zIChleGNlcHQgbXRzcHIgdG8KICAg dGhlIFhFUikgdGhhdCBjYW5ub3Qgb3ZlcmZsb3cuCgozNCBDYXJyeSAoQ0EpCiAgIFRoZSBDYXJy eSBiaXQgaXMgc2V0IGFzIGZvbGxvd3MsIGR1cmluZyBleGVjdS0KICAgdGlvbiBvZiBjZXJ0YWlu IGluc3RydWN0aW9ucy4gQWRkIENhcnJ5aW5nLCBTdWItCiAgIHRyYWN0IEZyb20gQ2Fycnlpbmcs IEFkZCBFeHRlbmRlZCwgYW5kCiAgIFN1YnRyYWN0IEZyb20gRXh0ZW5kZWQgdHlwZXMgb2YgaW5z dHJ1Y3Rpb25zCiAgIHNldCBpdCB0byAxIGlmIHRoZXJlIGlzIGEgY2Fycnkgb3V0IG9mIGJpdCBN LCBhbmQKICAgc2V0IGl0IHRvIDAgb3RoZXJ3aXNlLiBTaGlmdCBSaWdodCBBbGdlYnJhaWMKICAg aW5zdHJ1Y3Rpb25zIHNldCBpdCB0byAxIGlmIGFueSAxLWJpdHMgaGF2ZSBiZWVuCiAgIHNoaWZ0 ZWQgb3V0IG9mIGEgbmVnYXRpdmUgb3BlcmFuZCwgYW5kIHNldCBpdCB0bwogICAwIG90aGVyd2lz ZS4gVGhlIENBIGJpdCBpcyBub3QgYWx0ZXJlZCBieSBDb20tCiAgIHBhcmUgaW5zdHJ1Y3Rpb25z LCBvciBieSBvdGhlciBpbnN0cnVjdGlvbnMKICAgKGV4Y2VwdCBTaGlmdCBSaWdodCBBbGdlYnJh aWMsIG10c3ByIHRvIHRoZQogICBYRVIpIHRoYXQgY2Fubm90IGNhcnJ5LgoKNDQgT3ZlcmZsb3cz MiAoT1YzMikKICAgT1YzMiBpcyBzZXQgd2hlbmV2ZXIgT1YgaXMgaW1wbGljaXRseSBzZXQsIGFu ZAogICBpcyBzZXQgdG8gdGhlIHNhbWUgdmFsdWUgdGhhdCBPViBpcyBkZWZpbmVkIHRvCiAgIGJl IHNldCB0byBpbiAzMi1iaXQgbW9kZS4KCjQ1IENhcnJ5MzIgKENBMzIpCiAgIENBMzIgaXMgc2V0 IHdoZW5ldmVyIENBIGlzIGltcGxpY2l0bHkgc2V0LCBhbmQKICAgaXMgc2V0IHRvIHRoZSBzYW1l IHZhbHVlIHRoYXQgQ0EgaXMgZGVmaW5lZCB0bwogICBiZSBzZXQgdG8gaW4gMzItYml0IG1vZGUu CgotLSAKWW91IGFyZSByZWNlaXZpbmcgdGhpcyBtYWlsIGJlY2F1c2U6CllvdSBhcmUgb24gdGhl IENDIGxpc3QgZm9yIHRoZSBidWcuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCmxpYnJlLXJpc2N2LWRldiBtYWlsaW5nIGxpc3QKbGlicmUtcmlzY3YtZGV2 QGxpc3RzLmxpYnJlLXJpc2N2Lm9yZwpodHRwOi8vbGlzdHMubGlicmUtcmlzY3Yub3JnL21haWxt YW4vbGlzdGluZm8vbGlicmUtcmlzY3YtZGV2Cg==