Commit 29f5d8b
committed
[Autobackout][FuncReg]Revert of change: c2f1928
Multirate shading improvements and fixes
Fixed bug where r1 would be overwritten in the perpixel phase of a
multirate shader
Fixed bug where the perpixel phase of a multirate shader was treated
as the entry function
Fixed bug where the PixelShaderAddMask pass would be run on the
perpixel phase of a multirate shader more than once
Fixed bug where phi nodes were added to a basic block with only one
predecessor
Fixed bug where PurgeMetaDataUtils deleted the coarse phase when
compiling the perpixel phase.
Allowed phase inputs and outputs to use all floating point types
Change-Id: I1ac94a98b309d0a69183d6dceed4e93fd194d4731 parent ee9f4e1 commit 29f5d8b
File tree
13 files changed
+46
-297
lines changed- IGC
- Compiler
- CISACodeGen
- Optimizer
- GenISAIntrinsics
13 files changed
+46
-297
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
86 | | - | |
87 | 86 | | |
88 | 87 | | |
89 | 88 | | |
| |||
174 | 173 | | |
175 | 174 | | |
176 | 175 | | |
177 | | - | |
178 | 176 | | |
179 | 177 | | |
180 | 178 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
335 | 335 | | |
336 | 336 | | |
337 | 337 | | |
338 | | - | |
| 338 | + | |
339 | 339 | | |
340 | 340 | | |
341 | 341 | | |
| |||
2072 | 2072 | | |
2073 | 2073 | | |
2074 | 2074 | | |
2075 | | - | |
| 2075 | + | |
2076 | 2076 | | |
2077 | 2077 | | |
2078 | 2078 | | |
| |||
2107 | 2107 | | |
2108 | 2108 | | |
2109 | 2109 | | |
2110 | | - | |
| 2110 | + | |
2111 | 2111 | | |
2112 | 2112 | | |
2113 | 2113 | | |
| |||
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7017 | 7017 | | |
7018 | 7018 | | |
7019 | 7019 | | |
7020 | | - | |
7021 | | - | |
| 7020 | + | |
7022 | 7021 | | |
7023 | 7022 | | |
7024 | 7023 | | |
| |||
13104 | 13103 | | |
13105 | 13104 | | |
13106 | 13105 | | |
13107 | | - | |
| 13106 | + | |
13108 | 13107 | | |
13109 | 13108 | | |
13110 | 13109 | | |
| |||
13116 | 13115 | | |
13117 | 13116 | | |
13118 | 13117 | | |
13119 | | - | |
13120 | | - | |
| 13118 | + | |
13121 | 13119 | | |
13122 | 13120 | | |
13123 | 13121 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | 55 | | |
62 | 56 | | |
63 | 57 | | |
| |||
80 | 74 | | |
81 | 75 | | |
82 | 76 | | |
83 | | - | |
84 | | - | |
85 | 77 | | |
86 | 78 | | |
87 | 79 | | |
| |||
134 | 126 | | |
135 | 127 | | |
136 | 128 | | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | 129 | | |
142 | 130 | | |
143 | 131 | | |
| |||
663 | 651 | | |
664 | 652 | | |
665 | 653 | | |
666 | | - | |
667 | 654 | | |
668 | 655 | | |
669 | 656 | | |
| |||
993 | 980 | | |
994 | 981 | | |
995 | 982 | | |
996 | | - | |
997 | 983 | | |
998 | 984 | | |
999 | 985 | | |
| |||
1029 | 1015 | | |
1030 | 1016 | | |
1031 | 1017 | | |
| 1018 | + | |
1032 | 1019 | | |
1033 | 1020 | | |
1034 | 1021 | | |
| |||
1057 | 1044 | | |
1058 | 1045 | | |
1059 | 1046 | | |
1060 | | - | |
| 1047 | + | |
1061 | 1048 | | |
1062 | 1049 | | |
1063 | 1050 | | |
1064 | 1051 | | |
1065 | 1052 | | |
1066 | | - | |
| 1053 | + | |
1067 | 1054 | | |
1068 | 1055 | | |
1069 | 1056 | | |
| |||
1375 | 1362 | | |
1376 | 1363 | | |
1377 | 1364 | | |
1378 | | - | |
1379 | 1365 | | |
1380 | 1366 | | |
1381 | 1367 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
43 | 42 | | |
44 | 43 | | |
45 | 44 | | |
46 | 45 | | |
47 | | - | |
48 | 46 | | |
49 | 47 | | |
50 | 48 | | |
| |||
54 | 52 | | |
55 | 53 | | |
56 | 54 | | |
57 | | - | |
58 | 55 | | |
59 | 56 | | |
60 | 57 | | |
| |||
94 | 91 | | |
95 | 92 | | |
96 | 93 | | |
97 | | - | |
| 94 | + | |
98 | 95 | | |
99 | 96 | | |
100 | 97 | | |
| |||
131 | 128 | | |
132 | 129 | | |
133 | 130 | | |
134 | | - | |
135 | 131 | | |
136 | 132 | | |
137 | 133 | | |
| |||
0 commit comments