Commit 7f3e57f
authored
If there is no `OpDecorate .. Alignment` in the input, see if there is
an `OpDecorateId .. AlignmentId` and take the alignment from the
referenced constant instead.
Once `AlignmentId` has been translated to LLVM IR, it is
indistinguishable from an (non-ID) `Alignment` decoration.
(cherry picked from commit da1731b)
1 parent ff99bd5 commit 7f3e57f
File tree
3 files changed
+71
-9
lines changed- lib/SPIRV
- test
3 files changed
+71
-9
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
287 | 287 | | |
288 | 288 | | |
289 | 289 | | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
290 | 313 | | |
291 | 314 | | |
292 | 315 | | |
| |||
3159 | 3182 | | |
3160 | 3183 | | |
3161 | 3184 | | |
3162 | | - | |
3163 | | - | |
3164 | | - | |
| 3185 | + | |
| 3186 | + | |
| 3187 | + | |
3165 | 3188 | | |
3166 | 3189 | | |
3167 | 3190 | | |
| |||
4894 | 4917 | | |
4895 | 4918 | | |
4896 | 4919 | | |
4897 | | - | |
4898 | | - | |
4899 | | - | |
| 4920 | + | |
| 4921 | + | |
4900 | 4922 | | |
4901 | 4923 | | |
4902 | 4924 | | |
4903 | | - | |
4904 | | - | |
4905 | | - | |
| 4925 | + | |
| 4926 | + | |
4906 | 4927 | | |
4907 | 4928 | | |
4908 | 4929 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
214 | 214 | | |
215 | 215 | | |
216 | 216 | | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
217 | 224 | | |
218 | 225 | | |
219 | 226 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
0 commit comments