From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tobias Klausmann Subject: Re: [PATCH] nv50/ir: Handle OP_CVT when folding constant expressions Date: Sun, 11 Jan 2015 23:08:39 +0100 Message-ID: <54B2F467.3050007@mni.thm.de> References: <54B2DA6A.7080505@mni.thm.de> <1421012422-30607-1-git-send-email-tobias.johannes.klausmann@mni.thm.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: in-reply-to: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: Ilia Mirkin Cc: "nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org" List-Id: nouveau.vger.kernel.org CgpPbiAxMS4wMS4yMDE1IDIyOjU0LCBJbGlhIE1pcmtpbiB3cm90ZToKPiBPbiBTdW4sIEphbiAx MSwgMjAxNSBhdCA0OjQwIFBNLCBUb2JpYXMgS2xhdXNtYW5uCj4gPHRvYmlhcy5qb2hhbm5lcy5r bGF1c21hbm5AbW5pLnRobS5kZT4gd3JvdGU6Cj4+IEZvbGRpbmcgZm9yIGNvbnZlcnNpb25zOiBG MzItPihVezE2LzMyfSwgU3sxNi8zMn0pIGFuZCAoVXsxNi8zMn0sIHtTMTYvMzJ9KS0+RjMyCj4+ Cj4+IFNpZ25lZC1vZmYtYnk6IFRvYmlhcyBLbGF1c21hbm4gPHRvYmlhcy5qb2hhbm5lcy5rbGF1 c21hbm5AbW5pLnRobS5kZT4KPj4gLS0tCj4+IFYyOiBTcGxpdCBvdXQgRjY0IHBhcnRzCj4+IFYz OiByZW1vdmUgaGFuZGxpbmcgb2Ygc2F0dXJhdGUgZm9yIChVL1MpMzIsCj4+Cj4+ICAgLi4uL2Ry aXZlcnMvbm91dmVhdS9jb2RlZ2VuL252NTBfaXJfcGVlcGhvbGUuY3BwICAgfCA3MyArKysrKysr KysrKysrKysrKysrKysrCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDczIGluc2VydGlvbnMoKykKPj4K Pj4gZGlmZiAtLWdpdCBhL3NyYy9nYWxsaXVtL2RyaXZlcnMvbm91dmVhdS9jb2RlZ2VuL252NTBf aXJfcGVlcGhvbGUuY3BwIGIvc3JjL2dhbGxpdW0vZHJpdmVycy9ub3V2ZWF1L2NvZGVnZW4vbnY1 MF9pcl9wZWVwaG9sZS5jcHAKPj4gaW5kZXggMjFkMjBjYS4uYWFmMGQwZCAxMDA2NDQKPj4gLS0t IGEvc3JjL2dhbGxpdW0vZHJpdmVycy9ub3V2ZWF1L2NvZGVnZW4vbnY1MF9pcl9wZWVwaG9sZS5j cHAKPj4gKysrIGIvc3JjL2dhbGxpdW0vZHJpdmVycy9ub3V2ZWF1L2NvZGVnZW4vbnY1MF9pcl9w ZWVwaG9sZS5jcHAKPj4gQEAgLTk5Nyw2ICs5OTcsNzkgQEAgQ29uc3RhbnRGb2xkaW5nOjpvcG5k KEluc3RydWN0aW9uICppLCBJbW1lZGlhdGVWYWx1ZSAmaW1tMCwgaW50IHMpCj4+ICAgICAgICAg aS0+b3AgPSBPUF9NT1Y7Cj4+ICAgICAgICAgYnJlYWs7Cj4+ICAgICAgfQo+PiArICAgY2FzZSBP UF9DVlQ6IHsKPj4gKyAgICAgIFN0b3JhZ2UgcmVzOwo+PiArICAgICAgYmxkLnNldFBvc2l0aW9u KGksIHRydWUpOyAvKiBtYWtlIHN1cmUgYmxkIGlzIGluaXQnZWQgKi8KPj4gKyAgICAgIHN3aXRj aChpLT5kVHlwZSkgewo+PiArICAgICAgY2FzZSBUWVBFX1UxNjoKPj4gKyAgICAgICAgIHN3aXRj aCAoaS0+c1R5cGUpIHsKPj4gKyAgICAgICAgIGNhc2UgVFlQRV9GMzI6Cj4+ICsgICAgICAgICAg ICBpZiAoaS0+c2F0dXJhdGUpCj4+ICsgICAgICAgICAgICAgICByZXMuZGF0YS51MTYgPSB1dGls X2lyb3VuZChDTEFNUChpbW0wLnJlZy5kYXRhLmYzMiwgMCwKPj4gKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFVJTlQxNl9NQVgpKTsKPj4gKyAgICAgICAg ICAgIGVsc2UKPj4gKyAgICAgICAgICAgICAgcmVzLmRhdGEudTE2ID0gdXRpbF9pcm91bmQoaW1t MC5yZWcuZGF0YS5mMzIpOwo+PiArICAgICAgICAgICAgYnJlYWs7Cj4+ICsgICAgICAgICBkZWZh dWx0Ogo+PiArICAgICAgICAgICAgcmV0dXJuOwo+PiArICAgICAgICAgfQo+IFRoaXMgd29uJ3Qg Z2V0IGhpdCBmb3IgdGhlIFUzMiAtPiBVMTYgY29udmVyc2lvbiB0aG91Z2ggcmlnaHQ/IERpZCB5 b3UKPiB0ZXN0IHRoYXQgY2FzZT8gQW0gSSBtaXNyZWFkaW5nL21pc3VuZGVyc3RhbmRpbmcgcGVy aGFwcz8KQSBjb21wbGV0ZSBwaWdsaXQgcnVuIGRpZCBub3QgaGl0IGktPnNhdHVyYXRlIGZvciBV MzIgb3IgUzMyLiBUaGF0IHNhaWQsIAppIGtlcHQgdGhlIGFzc2VydCgpIHRoZXJlIG9uIHB1cnBv c2UgZm9yIG5vdyB0byBhY3R1YWxseSBtYWtlIHN1cmUgd2UgCmFyZSBubyBoaXR0aW5nIHN1Y2gg YSBjYXNlLiBEbyBpIG1pc3JlYWQgeW91IG5vdz8gOikKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KTm91dmVhdSBtYWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL25vdXZlYXUK