From: Rob Clark Subject: [PATCH 1/8] nir: add nir_var_all enum Date: Mon, 19 Oct 2015 15:47:54 -0400 Message-ID: <1445284081-29532-2-git-send-email-robdclark@gmail.com> References: <1445284081-29532-1-git-send-email-robdclark@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-qg0-f43.google.com (mail-qg0-f43.google.com [209.85.192.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id D728C6EABE for ; Mon, 19 Oct 2015 12:48:11 -0700 (PDT) Received: by qgeo38 with SMTP id o38so123899665qge.0 for ; Mon, 19 Oct 2015 12:48:11 -0700 (PDT) In-Reply-To: <1445284081-29532-1-git-send-email-robdclark@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: Jason Ekstrand List-Id: dri-devel@lists.freedesktop.org T3RoZXJ3aXNlLCBwYXNzaW5nIC0xIGdldHMgeW91OgoKICBlcnJvcjogaW52YWxpZCBjb252ZXJz aW9uIGZyb20gJ2ludCcgdG8gJ25pcl92YXJpYWJsZV9tb2RlJyBbLWZwZXJtaXNzaXZlXQoKU2ln bmVkLW9mZi1ieTogUm9iIENsYXJrIDxyb2JkY2xhcmtAZ21haWwuY29tPgotLS0KIHNyYy9nbHNs L25pci9uaXIuYyAgICAgICAgICAgICAgICAgIHwgNCArKysrCiBzcmMvZ2xzbC9uaXIvbmlyLmgg ICAgICAgICAgICAgICAgICB8IDEgKwogc3JjL2dsc2wvbmlyL25pcl9sb3dlcl9pby5jICAgICAg ICAgfCAyICstCiBzcmMvbWVzYS9kcml2ZXJzL2RyaS9pOTY1L2Jyd19uaXIuYyB8IDMgKystCiA0 IGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1n aXQgYS9zcmMvZ2xzbC9uaXIvbmlyLmMgYi9zcmMvZ2xzbC9uaXIvbmlyLmMKaW5kZXggNzkzYmRh Zi4uY2FhOWZmYyAxMDA2NDQKLS0tIGEvc3JjL2dsc2wvbmlyL25pci5jCisrKyBiL3NyYy9nbHNs L25pci9uaXIuYwpAQCAtMTA3LDYgKzEwNywxMCBAQCB2b2lkCiBuaXJfc2hhZGVyX2FkZF92YXJp YWJsZShuaXJfc2hhZGVyICpzaGFkZXIsIG5pcl92YXJpYWJsZSAqdmFyKQogewogICAgc3dpdGNo ICh2YXItPmRhdGEubW9kZSkgeworICAgY2FzZSBuaXJfdmFyX2FsbDoKKyAgICAgIGFzc2VydCgh ImludmFsaWQgbW9kZSIpOworICAgICAgYnJlYWs7CisKICAgIGNhc2UgbmlyX3Zhcl9sb2NhbDoK ICAgICAgIGFzc2VydCghIm5pcl9zaGFkZXJfYWRkX3ZhcmlhYmxlIGNhbm5vdCBiZSB1c2VkIGZv ciBsb2NhbCB2YXJpYWJsZXMiKTsKICAgICAgIGJyZWFrOwpkaWZmIC0tZ2l0IGEvc3JjL2dsc2wv bmlyL25pci5oIGIvc3JjL2dsc2wvbmlyL25pci5oCmluZGV4IGM4NjdlNmQuLjJhODRjYjAgMTAw NjQ0Ci0tLSBhL3NyYy9nbHNsL25pci9uaXIuaAorKysgYi9zcmMvZ2xzbC9uaXIvbmlyLmgKQEAg LTgyLDYgKzgyLDcgQEAgdHlwZWRlZiBzdHJ1Y3QgewogfSBuaXJfc3RhdGVfc2xvdDsKIAogdHlw ZWRlZiBlbnVtIHsKKyAgIG5pcl92YXJfYWxsID0gLTEsCiAgICBuaXJfdmFyX3NoYWRlcl9pbiwK ICAgIG5pcl92YXJfc2hhZGVyX291dCwKICAgIG5pcl92YXJfZ2xvYmFsLApkaWZmIC0tZ2l0IGEv c3JjL2dsc2wvbmlyL25pcl9sb3dlcl9pby5jIGIvc3JjL2dsc2wvbmlyL25pcl9sb3dlcl9pby5j CmluZGV4IDY4OGI0OGYuLmI0ZWQ4NTcgMTAwNjQ0Ci0tLSBhL3NyYy9nbHNsL25pci9uaXJfbG93 ZXJfaW8uYworKysgYi9zcmMvZ2xzbC9uaXIvbmlyX2xvd2VyX2lvLmMKQEAgLTE3Niw3ICsxNzYs NyBAQCBuaXJfbG93ZXJfaW9fYmxvY2sobmlyX2Jsb2NrICpibG9jaywgdm9pZCAqdm9pZF9zdGF0 ZSkKIAogICAgICAgbmlyX3ZhcmlhYmxlX21vZGUgbW9kZSA9IGludHJpbi0+dmFyaWFibGVzWzBd LT52YXItPmRhdGEubW9kZTsKIAotICAgICAgaWYgKHN0YXRlLT5tb2RlICE9IC0xICYmIHN0YXRl LT5tb2RlICE9IG1vZGUpCisgICAgICBpZiAoc3RhdGUtPm1vZGUgIT0gbmlyX3Zhcl9hbGwgJiYg c3RhdGUtPm1vZGUgIT0gbW9kZSkKICAgICAgICAgIGNvbnRpbnVlOwogCiAgICAgICBzd2l0Y2gg KGludHJpbi0+aW50cmluc2ljKSB7CmRpZmYgLS1naXQgYS9zcmMvbWVzYS9kcml2ZXJzL2RyaS9p OTY1L2Jyd19uaXIuYyBiL3NyYy9tZXNhL2RyaXZlcnMvZHJpL2k5NjUvYnJ3X25pci5jCmluZGV4 IGFmOWQwNDEuLmUyMmY1ZmEgMTAwNjQ0Ci0tLSBhL3NyYy9tZXNhL2RyaXZlcnMvZHJpL2k5NjUv YnJ3X25pci5jCisrKyBiL3NyYy9tZXNhL2RyaXZlcnMvZHJpL2k5NjUvYnJ3X25pci5jCkBAIC0y MTksNyArMjE5LDggQEAgYnJ3X2NyZWF0ZV9uaXIoc3RydWN0IGJyd19jb250ZXh0ICpicncsCiAg ICBuaXJfYXNzaWduX3Zhcl9sb2NhdGlvbnMoJm5pci0+dW5pZm9ybXMsCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgJm5pci0+bnVtX3VuaWZvcm1zLAogICAgICAgICAgICAgICAgICAgICAg ICAgICAgIGlzX3NjYWxhciA/IHR5cGVfc2l6ZV9zY2FsYXIgOiB0eXBlX3NpemVfdmVjNCk7Ci0g ICBuaXJfbG93ZXJfaW8obmlyLCAtMSwgaXNfc2NhbGFyID8gdHlwZV9zaXplX3NjYWxhciA6IHR5 cGVfc2l6ZV92ZWM0KTsKKyAgIG5pcl9sb3dlcl9pbyhuaXIsIG5pcl92YXJfYWxsLAorICAgICAg ICAgICAgICAgIGlzX3NjYWxhciA/IHR5cGVfc2l6ZV9zY2FsYXIgOiB0eXBlX3NpemVfdmVjNCk7 CiAgICBuaXJfdmFsaWRhdGVfc2hhZGVyKG5pcik7CiAKICAgIG5pcl9yZW1vdmVfZGVhZF92YXJp YWJsZXMobmlyKTsKLS0gCjIuNS4wCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2RyaS1kZXZlbAo=