Commit 6542fe7
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 6932dc0 commit 6542fe7
File tree
3 files changed
+73
-11
lines changed- lib/SPIRV
- test
3 files changed
+73
-11
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 | | |
| |||
3086 | 3109 | | |
3087 | 3110 | | |
3088 | 3111 | | |
3089 | | - | |
3090 | | - | |
3091 | | - | |
| 3112 | + | |
| 3113 | + | |
| 3114 | + | |
3092 | 3115 | | |
3093 | 3116 | | |
3094 | 3117 | | |
| |||
4803 | 4826 | | |
4804 | 4827 | | |
4805 | 4828 | | |
4806 | | - | |
4807 | | - | |
4808 | | - | |
4809 | | - | |
| 4829 | + | |
| 4830 | + | |
| 4831 | + | |
4810 | 4832 | | |
4811 | 4833 | | |
4812 | | - | |
4813 | | - | |
4814 | | - | |
4815 | | - | |
| 4834 | + | |
| 4835 | + | |
| 4836 | + | |
4816 | 4837 | | |
4817 | 4838 | | |
4818 | 4839 | | |
| |||
| 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