From 42367cb0a5ab8266c13af66bab60a54b6f913832 Mon Sep 17 00:00:00 2001 From: bugzilla-daemon Date: Sun, 7 Jun 2020 20:21:27 +0000 Subject: [PATCH] [libre-riscv-dev] [Bug 365] ROCM/Libre-SOC GPU Opcode interoperability --- 7f/23bbccdee340f4767d2bb3241e30ba3201b25a | 127 ++++++++++++++++++++++ 1 file changed, 127 insertions(+) create mode 100644 7f/23bbccdee340f4767d2bb3241e30ba3201b25a diff --git a/7f/23bbccdee340f4767d2bb3241e30ba3201b25a b/7f/23bbccdee340f4767d2bb3241e30ba3201b25a new file mode 100644 index 0000000..3cbf743 --- /dev/null +++ b/7f/23bbccdee340f4767d2bb3241e30ba3201b25a @@ -0,0 +1,127 @@ +Return-path: +Envelope-to: publicinbox@libre-riscv.org +Delivery-date: Sun, 07 Jun 2020 21:21:29 +0100 +Received: from localhost ([::1] helo=libre-riscv.org) + by libre-soc.org with esmtp (Exim 4.89) + (envelope-from ) + id 1ji1nN-0002O3-2l; Sun, 07 Jun 2020 21:21:29 +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 1ji1nL-0002Nq-5u + for libre-riscv-dev@lists.libre-riscv.org; Sun, 07 Jun 2020 21:21:27 +0100 +From: bugzilla-daemon@libre-soc.org +To: libre-riscv-dev@lists.libre-riscv.org +Date: Sun, 07 Jun 2020 20:21:27 +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: colepoirier@gmail.com +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 365] ROCM/Libre-SOC GPU Opcode + interoperability +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" + +aHR0cHM6Ly9idWdzLmxpYnJlLXNvYy5vcmcvc2hvd19idWcuY2dpP2lkPTM2NQoKLS0tIENvbW1l +bnQgIzkgZnJvbSBDb2xlIFBvaXJpZXIgPGNvbGVwb2lyaWVyQGdtYWlsLmNvbT4gLS0tCihJbiBy +ZXBseSB0byBMdWtlIEtlbm5ldGggQ2Fzc29uIExlaWdodG9uIGZyb20gY29tbWVudCAjNikKPiBz +YWRseSwgbHVjICh3aG8gaXMgbmFtZWQgZXhwbGljaXRseSBpbiBBUk0gTkRBcyB0aGF0IHVuZGVy +IG5vIGNpcmN1bXN0YW5jZXMKPiBpcyBoZSB0byBiZSBjb250YWN0ZWQgZm9yIGFueSByZWFzb24g +YnkgdGhlIHNpZ25hdG9yaWVzKSBoYXMgYmVlbiB1bmRlciBzdWNoCj4gY29uc3RhbnQgYXR0YWNr +IGZvciBvdmVyIGEgZGVjYWRlLCBmb3IgaGlzIHdvcmssIHRoYXQgaGUgaGFzIGdpdmVuIHVwCj4g +d29ya2luZyBvbiBncmFwaGljcyBkcml2ZXJzIGVudGlyZWx5LgoKVGhhdCdzIGRldmFzdGF0aW5n +bHkgc2FkLCB3aGF0IGEgbG9zcyBmb3IgdGhlIGxpYnJlIGNvbW11bml0eSEgSnVzdCBzbwppbmNy +ZWRpYmx5IHVwc2V0dGluZy4KCj4gYSBmcmllbmQgb2YgaGlzIGZvdW5kIGhpbSBzb21lIHdvcmsg +dG8gZG8gYW5kIGhlIG5vdyBoYXMgZW5vdWdoIG1vbmV5IHRvIHBheQo+IGZvciBoaXMgZmFtaWx5 +LgoKSSdtIHRoYW5rZnVsIHRoYXQgaGUgd2FzIGFibGUgdG8gc3Vydml2ZSwgYnV0IGl0J3Mgc3Rp +bGwgc3VjaCBhIHRyYWdlZHkuCgo+IHNvbWUgbWljcm9zb2Z0IGVtcGxveWVlcyBhdCBvbmUgcG9p +bnQgZ2F2ZSBzZXJpb3VzIGNvbnNpZGVyYXRpb24gdG8gZW5nYWdpbmcKPiBpbiBhIHNpbWlsYXIg +c3R5bGUgb2YgY29uY2VydGVkIGF0dGFjayBhZ2FpbnN0IG1lLCBiZWNhdXNlIG9mIHRoZSByZXZl +cnNlCj4gZW5naW5lZXJpbmcgdGhhdCBpIGRpZCBiYWNrIGluIDE5OTYtMjAwMC4gIHRoZXkgZXZl +biBjYWxsZWQgbXkgZW1wbG95ZXIsCj4gSVNTLCB0byBhcnJhbmdlIHRvIGhhdmUgbWUgZmlyZWQg +b3Igc2lsZW5jZWQuCj4gCj4gc2V2ZXJhbCBzZW5pb3IgZW1wbG95ZWVzIGluc2lkZSBtaWNyb3Nv +ZnQsIHBlb3BsZSB3aG8gaGFkIGJlZW4gd2l0aCB0aGUKPiBjb21wYW55IHNpbmNlIGl0cyBiZWdp +bm5pbmcsIGhhZCB0byBleHBsYWluIHRvIHRoZW0gaW4gdmVyeSBibHVudCBhbmQgY2xlYXIKPiB0 +ZXJtcyB0aGF0IGlmIHRoZXkgcGlzc2VkIG1lIG9mZiwgdGhlIGtub3dsZWRnZSBhbmQgZXhwZXJ0 +aXNlIHRoYXQgaSBoYWQgb24KPiB0aGUgc2VjdXJpdHkgdnVsbmVyYWJpbGl0aWVzIHdpdGhpbiB0 +aGUgTlQgT3BlcmF0aW5nIFN5c3RlbSAob2Ygd2hpY2ggdGhvc2UKPiBzZW5pb3IgZW1wbG95ZWVz +IHdlcmUga2Vlbmx5IGF3YXJlKSBjb3VsZCwgaWYgaSBmb2N1c3NlZCBvbiByZXZlYWxpbmcgdGhv +c2UKPiB2dXVsbmVyYWJpbGl0aWVzIGRheSBhZnRlciBkYXksIHdlZWsgYWZ0ZXIgd2VlaywgY291 +bGQgbGl0ZXJhbGx5IGhhdmUKPiBicm91Z2h0IHRoZWlyIGJpbGxpb24gZG9sbGFyIGNvbXBhbnkg +dG8gaXRzIGtuZWVzLgo+IAo+IHRoZXkgbGVmdCBtZSBhbG9uZS4KClRoaXMgaW4gY29udHJhc3Qg +dG8gd2hhdCBoYXBwZW5lZCB0byBMdWMgaXMgcHJldHR5IGRhcm4gY29vbC4gSSdtIHZlcnkgZ2xh +ZCB5b3UKcG9zZWQgYSBncmVhdCBlbm91Z2ggdGhyZWF0IHRoYXQgeW91IHdlcmUgbGVmdCBhbG9u +ZS4KCj4gbHVjIHZlcmhhZWdlbiB3YXMgbm90IGluIGEgc2ltaWxhciBwb3NpdGlvbiBiZWNhdXNl +IE1BTEkgYW5kIEdQVXMgaW4gZ2VuZXJhbAo+IGFyZSBub3QgZXhhY3RseSBjcml0aWNhbCBjb21w +b25lbnRzICh1bmxpa2Ugc3BlY3RyZSwgbWVsdGRvd24gZXRjKSwgYW5kCj4gdGhlcmUgaXMgbm90 +IGEgbW9ub3BvbHkgc2l0dWF0aW9uIGxpa2UgdGhlcmUgd2FzIHdpdGggbWljcm9zb2Z0LgoKVGhh +dCdzIGludGVyZXN0aW5nLCBsZWFybmluZyBtb3JlIGFib3V0IHRoZXNlIG1hcmtldCBkeW5hbWlj +cyB3b3VsZCBwcm9iYWJseQpoZWxwIG1lIHdyaXRlIGJldHRlciBwaXRjaGVzLiBOb3QgYW50YWdv +bmlzdGljLCBqdXN0IGtub3dpbmcgdGhlIHN0YXRlIG9mIHRoZQptYXJrZXRzIHdlIGFyZSB0cnlp +bmcgdG8gZ2V0IGludG8uCgo+IG5vdyB5b3Uga25vdyBhIGxpdHRsZSBiaXQgbW9yZSBhYm91dCB0 +aGUgYmFja2dyb3VuZCwgd2h5IGkgc3RhcnRlZCB0aGlzCj4gcHJvamVjdCwgYW5kIGFsc28gd2h5 +IGZ1bGwgdHJhbnNwYXJlbmN5IGlzIHNvIHZlcnkgaW1wb3J0YW50LiAgaXQncyBiZWNhdXNlCj4g +d2l0aCBmdWxsIHRyYW5zcGFyZW5jeSB0aGVyZSAqaXMqIG5vIG9wcG9ydHVuaXR5IHRvIGV4cGxv +aXQsIGJsYWNrbWFpbCBvcgo+IHVuZGVybWluZSBzb2Z0d2FyZSBsaWJyZSBkZXZlbG9wZXJzLCBh +bmQgdGhlcmUgKmlzKiBubyBuZWVkIGZvciBwZW9wbGUgdG8KPiBmcml2b2xvdXNseSBoYXZlIHRo +ZWlyIHRpbWUgYW5kIGV4cGVydGlzZSB3YXN0ZWQgb24gcmV2ZXJzZSBlbmdpbmVlcmluZy4KClRo +aXMgaXMgd2h5IEkgam9pbmVkIHRoZSBwcm9qZWN0IGFuZCBhbSB0cnlpbmcgdG8gdGFrZSBhIG1v +cmUgYWN0aXZlIHJvbGUgaW4KdGhlIGNvbXBhbnkgYXMgd2VsbC4gWW91LCBMdWtlIGFyZSB0aGUg +cmVhc29uIEkgam9pbmVkIHRoZSBwcm9qZWN0LCBiZWNhdXNlIG9mCnlvdXIgYXdlc29tZSBjYXBh +YmlsaXRpZXMgZ2FpbmVkIHRocm91Z2ggdmVyeSBzbWFydCAibGF6aW5lc3MiIGluIHlvdXIgcmV2 +ZXJzZQplbmdpbmVlcmluZyBhbmQgbGVhcm5pbmcsIGJ1dCBmYXIgbW9yZSBpbXBvcnRhbnRseSB5 +b3VyIGNvbW1pdG1lbnQgdG8gdGhlClRpdGFuaWFuIHByaW5jaXBsZXMuIEkgd2FudCB0byBoZWxw +IHlvdSBzdWNjZWVkIGluIHlvdXIgbWlzc2lvbiB0byBicmluZwpnZW51aW5lIGV0aGljcyB0byB0 +ZWNobm9sb2d5LgoKPiBpdCBqdXN0IHNvIGhhcHBlbnMgdGhhdCB0aGlzIHJlc3VsdHMgaW4gdGhp +bmdzIGJlaW5nIGZhciBlYXNpZXIgZm9yCj4gY3VzdG9tZXJzIChsaWtlIHRoZSBmYWN0IHRoYXQg +UlRPU2VzIHN1Y2ggYXMgdGhlIEFtYXpvbiBJT1Qgb25lKSBnZXQKPiAqZGlyZWN0KiBhY2Nlc3Mg +dG8gR1BVIGNhcGFiaWxpdGllcywgZGVidWdnaW5nIGlzIGVhc2llciwgZXh0ZW5zaWJpbGl0eSBp +cwo+IGVhc2llciwgZGV2ZWxvcG1lbnQgY29zdHMgYXJlIGRyYW1hdGljYWxseSByZWR1Y2VkIGFu +ZCBzbyBvbi4KCkknbSBmb2N1c2luZyBoZWF2aWx5IG9uIHRoaXMgaW4gdGhlIHBpdGNoLiBJIHJl +YWxseSBsaWtlZCBDZXNhcidzIGNvbW1lbnRzIGZyb20KYSBmZXcgd2Vla3MgYWdvIGFib3V0IHRo +ZSBkaWZmZXJlbmNlIG91ciBvcGVuIHN0YWNrIHdvdWxkIG1ha2UgdG8gaGlzCnByb2R1Y3Rpdml0 +eSBhbmQgY2FwYWJpbGl0aWVzIHdoZW4gaXQgY29tZXMgdG8gc2NpZW50aWZpYyBkYXRhIGFjcXVp +c2l0aW9uLiBJCnRoaW5rIHRoaXMgZGVmaW5pdGVseSBhcHBsaWVzIGFjcm9zcyB0aGUgYm9hcmQg +ZnJvbSBob2JieWlzdHMgcmlnaHQgdXAgdGhyb3VnaAptZWdhIGNvcnBvcmF0aW9ucy4gV2l0aCBv +cGVuIHN0YW5kYXJkcyBhbmQgZG9jdW1lbnRhdGlvbiwgZnJvbSB0aGUgdG9wIG9mIHRoZQpzb2Z0 +d2FyZSBzdGFjaywgZG93biB0aHJvdWdoIGZpcm13YXJlIGFuZCB0byB0aGUgbGV2ZWwgb2YgaGFy +ZHdhcmUgc2NoZW1hdGljCmRpYWdyYW1zLCAiZGVidWdnaW5nIGlzIGVhc2llciwgZXh0ZW5zaWJp +bGl0eSBpcyBlYXNpZXIsIGRldmVsb3BtZW50IGNvc3RzIGFyZQpkcmFtYXRpY2FsbHkgcmVkdWNl +ZCBhbmQgc28gb24uIgoKLS0gCllvdSBhcmUgcmVjZWl2aW5nIHRoaXMgbWFpbCBiZWNhdXNlOgpZ +b3UgYXJlIG9uIHRoZSBDQyBsaXN0IGZvciB0aGUgYnVnLgpfX19fX19fX19fX19fX19fX19fX19f +X19fX19fX19fX19fX19fX19fX19fX19fXwpsaWJyZS1yaXNjdi1kZXYgbWFpbGluZyBsaXN0Cmxp +YnJlLXJpc2N2LWRldkBsaXN0cy5saWJyZS1yaXNjdi5vcmcKaHR0cDovL2xpc3RzLmxpYnJlLXJp +c2N2Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpYnJlLXJpc2N2LWRldgo= + -- 2.30.2