Change ILLEGAL instructions to NOP instructions in avc_mc.g4b.gen5
authorHomer Hsing <homer.xing@intel.com>
Thu, 27 Sep 2012 05:24:09 +0000 (13:24 +0800)
committerXiang, Haihao <haihao.xiang@intel.com>
Thu, 27 Sep 2012 06:35:50 +0000 (02:35 -0400)
(cherry picked from commit 3b02b9d396c4ec7ab07ca0429023f3f54201d51b)

src/shaders/h264/mc/avc_mc.g4b.gen5

index cdee6ac..7048e1f 100644 (file)
    { 0x00800001, 0x21300232, 0x00a904cc, 0x00000000 },
    { 0x01600031, 0x27800021, 0x508d07c0, 0x00000200 },
    { 0x00000001, 0x34000020, 0x000007e0, 0x00000000 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
    { 0x00600001, 0x27c00021, 0x008d0000, 0x00000000 },
    { 0x00200009, 0x27fa3e29, 0x00450064, 0x00040004 },
    { 0x00000401, 0x27c80061, 0x00000000, 0x000f000f },
    { 0x00000001, 0x27800021, 0x00000780, 0x00000000 },
    { 0x00000001, 0x27a00021, 0x000007a0, 0x00000000 },
    { 0x01600031, 0x20001c20, 0x708d0000, 0x82000010 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
    { 0x00600001, 0x20400021, 0x008d0000, 0x00000000 },
    { 0x00000005, 0x20203e2d, 0x00000061, 0x001f001f },
    { 0x00200009, 0x20643e2d, 0x00450064, 0x00040004 },
    { 0x00000001, 0x21400021, 0x00000140, 0x00000000 },
    { 0x00000001, 0x21600021, 0x00000160, 0x00000000 },
    { 0x01600031, 0x20001c20, 0x708d0000, 0x82000010 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
    { 0x00600001, 0x20400021, 0x008d0000, 0x00000000 },
    { 0x00000005, 0x20203e2d, 0x00000061, 0x001f001f },
    { 0x00200009, 0x20643e2d, 0x00450064, 0x00040004 },
    { 0x00000001, 0x21400021, 0x00000140, 0x00000000 },
    { 0x00000001, 0x21600021, 0x00000160, 0x00000000 },
    { 0x01600031, 0x20001c20, 0x708d0000, 0x82000010 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
    { 0x01000005, 0x20602d29, 0x02000042, 0x00070007 },
    { 0x01000005, 0x20422d29, 0x00000042, 0xfff8fff8 },
    { 0x00000001, 0x202001e9, 0x00000000, 0x100c100c },
    { 0x00000040, 0x22040c00, 0x00000204, 0x00400040 },
    { 0x00110220, 0x34001c00, 0x00001400, 0xffffffda },
    { 0x01600031, 0x20001c20, 0x708d0000, 0x82000010 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
    { 0x01000005, 0x20602d29, 0x02000042, 0x00070007 },
    { 0x01000005, 0x20422d29, 0x00000042, 0xfff8fff8 },
    { 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
    { 0x01600031, 0x20001c20, 0x708d0000, 0x82000010 },
    { 0x01600031, 0x20001c20, 0x708d0000, 0x82000010 },
    { 0x01600031, 0x20001c20, 0x708d0000, 0x82000010 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
    { 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
    { 0x00a02001, 0x20400169, 0x00000000, 0x00000000 },
    { 0x00000001, 0x206601ed, 0x00000000, 0x00030003 },
    { 0x00010220, 0x34001c00, 0x00001400, 0xfffffffc },
    { 0x07600031, 0x20001c20, 0x30000000, 0x02000001 },
    { 0x01600031, 0x20001c24, 0x708d0000, 0x82000000 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
    { 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
    { 0x00600009, 0x25c03dad, 0x00050034, 0x00040004 },
    { 0x00000001, 0x220801ec, 0x00000000, 0x02400240 },
    { 0x00008025, 0x20000000, 0x00000000, 0x00000000 },
    { 0x00008025, 0x20000000, 0x00000000, 0x00000000 },
    { 0x00000001, 0x34000020, 0x000007c0, 0x00000000 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
    { 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
    { 0x00a02001, 0x20400169, 0x00000000, 0x00000000 },
    { 0x00000001, 0x206601ed, 0x00000000, 0x00030003 },
    { 0x00000220, 0x34001c00, 0x00001400, 0xffffffe8 },
    { 0x07600031, 0x20001c20, 0x30000000, 0x02000001 },
    { 0x01600031, 0x20001c24, 0x708d0000, 0x82000012 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
    { 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
    { 0x00600009, 0x25c03dad, 0x00050034, 0x00040004 },
    { 0x00000001, 0x220801ec, 0x00000000, 0x02400240 },
    { 0x00008025, 0x20000000, 0x00000000, 0x00000000 },
    { 0x00008025, 0x20000000, 0x00000000, 0x00000000 },
    { 0x00000001, 0x34000020, 0x000007c0, 0x00000000 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
    { 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
    { 0x00a02001, 0x20400169, 0x00000000, 0x00000000 },
    { 0x00000001, 0x206601ed, 0x00000000, 0x00030003 },
    { 0x00010220, 0x34001c00, 0x00001400, 0xfffffffc },
    { 0x07600031, 0x20001c20, 0x30000000, 0x02000001 },
    { 0x01600031, 0x20001c24, 0x708d0000, 0x82000000 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
    { 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
    { 0x00600009, 0x25c03dad, 0x00050034, 0x00040004 },
    { 0x00000001, 0x220801ec, 0x00000000, 0x02400240 },
    { 0x00000c01, 0x26100169, 0x00000000, 0x12121212 },
    { 0x00400801, 0x26000171, 0x00000000, 0xffffffff },
    { 0x00600031, 0x20001c20, 0x308d0600, 0x82008002 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
    { 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
    { 0x00a02001, 0x20400169, 0x00000000, 0x00000000 },
    { 0x00000001, 0x206601ed, 0x00000000, 0x00030003 },
    { 0x00000220, 0x34001c00, 0x00001400, 0xffffffe8 },
    { 0x07600031, 0x20001c20, 0x30000000, 0x02000001 },
    { 0x01600031, 0x20001c24, 0x708d0000, 0x82000012 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
    { 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
    { 0x00600009, 0x25c03dad, 0x00050034, 0x00040004 },
    { 0x00000001, 0x220801ec, 0x00000000, 0x02400240 },
    { 0x00000c01, 0x26100169, 0x00000000, 0x12121212 },
    { 0x00400801, 0x26000171, 0x00000000, 0xffffffff },
    { 0x00600031, 0x20001c20, 0x308d0600, 0x82008002 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
    { 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
    { 0x00a02001, 0x20400169, 0x00000000, 0x00000000 },
    { 0x00000001, 0x206601ed, 0x00000000, 0x00010001 },
    { 0x00010220, 0x34001c00, 0x00001400, 0xfffffffc },
    { 0x07600031, 0x20001c20, 0x30000000, 0x02000001 },
    { 0x01600031, 0x20001c24, 0x708d0000, 0x82000000 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
    { 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
    { 0x00400441, 0x45c03dad, 0x00000034, 0x00100010 },
    { 0x00400841, 0x45c23dad, 0x00000036, 0x00200020 },
    { 0x00008025, 0x20000000, 0x00000000, 0x00000000 },
    { 0x00008025, 0x20000000, 0x00000000, 0x00000000 },
    { 0x00000001, 0x34000020, 0x000007c0, 0x00000000 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
    { 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
    { 0x00a02001, 0x20400169, 0x00000000, 0x00000000 },
    { 0x00000001, 0x206601ed, 0x00000000, 0x00010001 },
    { 0x00000220, 0x34001c00, 0x00001400, 0xffffffe8 },
    { 0x07600031, 0x20001c20, 0x30000000, 0x02000001 },
    { 0x01600031, 0x20001c24, 0x708d0000, 0x82000012 },
-   { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+   { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
    { 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
    { 0x00400441, 0x45c03dad, 0x00000034, 0x00100010 },
    { 0x00400841, 0x45c23dad, 0x00000036, 0x00200020 },