Commit cfbe6f8
Implemented SPV_INTEL_unstructured_loop_controls extension,
that adds a new capability: UnstructuredLoopControlsINTEL
and a new instruction: LoopControlINTEL.
This instruction can be used in place of an OpLoopMerge on
unstructured loops.
This is port of
KhronosGroup/SPIRV-LLVM-Translator@3b6882e1 parent 73f568c commit cfbe6f8
File tree
5 files changed
+71
-10
lines changed- IGC/AdaptorOCL/SPIRV
- libSPIRV
5 files changed
+71
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1478 | 1478 | | |
1479 | 1479 | | |
1480 | 1480 | | |
1481 | | - | |
| 1481 | + | |
| 1482 | + | |
1482 | 1483 | | |
1483 | 1484 | | |
1484 | 1485 | | |
| |||
1707 | 1708 | | |
1708 | 1709 | | |
1709 | 1710 | | |
1710 | | - | |
| 1711 | + | |
| 1712 | + | |
1711 | 1713 | | |
1712 | 1714 | | |
1713 | 1715 | | |
| |||
2817 | 2819 | | |
2818 | 2820 | | |
2819 | 2821 | | |
2820 | | - | |
2821 | | - | |
2822 | | - | |
| 2822 | + | |
| 2823 | + | |
| 2824 | + | |
| 2825 | + | |
| 2826 | + | |
| 2827 | + | |
| 2828 | + | |
| 2829 | + | |
2823 | 2830 | | |
2824 | 2831 | | |
2825 | 2832 | | |
| |||
2836 | 2843 | | |
2837 | 2844 | | |
2838 | 2845 | | |
2839 | | - | |
| 2846 | + | |
2840 | 2847 | | |
2841 | | - | |
| 2848 | + | |
| 2849 | + | |
| 2850 | + | |
| 2851 | + | |
| 2852 | + | |
| 2853 | + | |
2842 | 2854 | | |
2843 | 2855 | | |
2844 | 2856 | | |
| |||
3014 | 3026 | | |
3015 | 3027 | | |
3016 | 3028 | | |
3017 | | - | |
| 3029 | + | |
| 3030 | + | |
| 3031 | + | |
3018 | 3032 | | |
3019 | 3033 | | |
3020 | 3034 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1080 | 1080 | | |
1081 | 1081 | | |
1082 | 1082 | | |
| 1083 | + | |
| 1084 | + | |
| 1085 | + | |
| 1086 | + | |
| 1087 | + | |
| 1088 | + | |
| 1089 | + | |
| 1090 | + | |
| 1091 | + | |
| 1092 | + | |
| 1093 | + | |
| 1094 | + | |
| 1095 | + | |
| 1096 | + | |
| 1097 | + | |
| 1098 | + | |
| 1099 | + | |
| 1100 | + | |
| 1101 | + | |
| 1102 | + | |
| 1103 | + | |
| 1104 | + | |
| 1105 | + | |
| 1106 | + | |
| 1107 | + | |
| 1108 | + | |
| 1109 | + | |
| 1110 | + | |
| 1111 | + | |
| 1112 | + | |
| 1113 | + | |
| 1114 | + | |
| 1115 | + | |
| 1116 | + | |
| 1117 | + | |
| 1118 | + | |
| 1119 | + | |
| 1120 | + | |
| 1121 | + | |
| 1122 | + | |
| 1123 | + | |
| 1124 | + | |
| 1125 | + | |
| 1126 | + | |
| 1127 | + | |
| 1128 | + | |
1083 | 1129 | | |
1084 | 1130 | | |
1085 | 1131 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
215 | 215 | | |
216 | 216 | | |
217 | 217 | | |
| 218 | + | |
218 | 219 | | |
219 | 220 | | |
220 | 221 | | |
221 | 222 | | |
222 | 223 | | |
223 | | - | |
224 | | - | |
225 | 224 | | |
226 | 225 | | |
227 | 226 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
507 | 507 | | |
508 | 508 | | |
509 | 509 | | |
| 510 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
613 | 613 | | |
614 | 614 | | |
615 | 615 | | |
| 616 | + | |
616 | 617 | | |
617 | 618 | | |
618 | 619 | | |
| |||
0 commit comments