Commit 8e131ad
Fixed block2d load
For 32b_1r8x2c under simd16, its data size is 64 bytes in total.
But this function returns int2, which takes 128 bytes.
For this special function, don't change it to 1r16x1c. The result
is valid only for lower 8 lanes.1 parent cdc2d03 commit 8e131ad
File tree
3 files changed
+14
-9
lines changed- IGC
- Compiler/Optimizer/OpenCLPasses/LSCFuncs
- ocloc_tests
- Builtins/cl_intel_subgroup_2d_block_io/PVC
- SPIRV-extenstions/SPV_INTEL_2d_block_io/PVC
3 files changed
+14
-9
lines changedLines changed: 12 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
950 | 950 | | |
951 | 951 | | |
952 | 952 | | |
953 | | - | |
| 953 | + | |
954 | 954 | | |
955 | 955 | | |
956 | | - | |
957 | 956 | | |
958 | 957 | | |
959 | 958 | | |
| |||
963 | 962 | | |
964 | 963 | | |
965 | 964 | | |
966 | | - | |
967 | | - | |
968 | | - | |
969 | | - | |
970 | | - | |
| 965 | + | |
| 966 | + | |
| 967 | + | |
| 968 | + | |
| 969 | + | |
| 970 | + | |
| 971 | + | |
| 972 | + | |
| 973 | + | |
| 974 | + | |
| 975 | + | |
971 | 976 | | |
972 | 977 | | |
973 | 978 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
270 | 270 | | |
271 | 271 | | |
272 | 272 | | |
273 | | - | |
| 273 | + | |
274 | 274 | | |
275 | 275 | | |
276 | 276 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
99 | | - | |
| 99 | + | |
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
| |||
0 commit comments