Commit 27adfe6
Revert "[RISCV] Decompose single source shuffles (without exact VLEN) (llvm#126108)"
This reverts commit 8374d42. A miscompile
was reported against the review thread, reverting while we investigate.1 parent 94b9e1c commit 27adfe6
File tree
5 files changed
+61
-180
lines changed- llvm
- lib/Target/RISCV
- test/CodeGen/RISCV/rvv
5 files changed
+61
-180
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5354 | 5354 | | |
5355 | 5355 | | |
5356 | 5356 | | |
5357 | | - | |
5358 | | - | |
5359 | | - | |
5360 | | - | |
5361 | | - | |
5362 | | - | |
5363 | 5357 | | |
5364 | 5358 | | |
5365 | 5359 | | |
| |||
5775 | 5769 | | |
5776 | 5770 | | |
5777 | 5771 | | |
5778 | | - | |
5779 | | - | |
5780 | | - | |
5781 | | - | |
5782 | | - | |
5783 | | - | |
5784 | | - | |
5785 | | - | |
5786 | | - | |
5787 | | - | |
5788 | | - | |
5789 | | - | |
5790 | | - | |
5791 | | - | |
5792 | | - | |
5793 | | - | |
5794 | | - | |
5795 | | - | |
5796 | | - | |
5797 | | - | |
5798 | | - | |
5799 | | - | |
5800 | | - | |
5801 | | - | |
5802 | | - | |
5803 | | - | |
5804 | | - | |
5805 | | - | |
5806 | | - | |
5807 | | - | |
5808 | | - | |
5809 | | - | |
5810 | | - | |
5811 | | - | |
5812 | 5772 | | |
5813 | 5773 | | |
5814 | 5774 | | |
| |||
Lines changed: 7 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
42 | 41 | | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
| 42 | + | |
| 43 | + | |
50 | 44 | | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
55 | 50 | | |
56 | 51 | | |
57 | 52 | | |
| |||
Lines changed: 7 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
55 | 54 | | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
| 55 | + | |
| 56 | + | |
63 | 57 | | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
68 | 63 | | |
69 | 64 | | |
70 | 65 | | |
| |||
Lines changed: 13 additions & 45 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
817 | 817 | | |
818 | 818 | | |
819 | 819 | | |
820 | | - | |
821 | 820 | | |
822 | 821 | | |
823 | | - | |
824 | 822 | | |
825 | 823 | | |
826 | | - | |
827 | | - | |
828 | | - | |
| 824 | + | |
829 | 825 | | |
830 | | - | |
| 826 | + | |
831 | 827 | | |
832 | 828 | | |
833 | 829 | | |
| |||
840 | 836 | | |
841 | 837 | | |
842 | 838 | | |
843 | | - | |
844 | | - | |
845 | | - | |
846 | | - | |
847 | | - | |
| 839 | + | |
848 | 840 | | |
849 | | - | |
| 841 | + | |
850 | 842 | | |
851 | 843 | | |
852 | 844 | | |
| |||
856 | 848 | | |
857 | 849 | | |
858 | 850 | | |
859 | | - | |
860 | 851 | | |
861 | 852 | | |
862 | | - | |
863 | 853 | | |
864 | | - | |
865 | | - | |
866 | | - | |
| 854 | + | |
867 | 855 | | |
868 | | - | |
| 856 | + | |
869 | 857 | | |
870 | 858 | | |
871 | 859 | | |
| |||
992 | 980 | | |
993 | 981 | | |
994 | 982 | | |
995 | | - | |
996 | 983 | | |
997 | 984 | | |
998 | 985 | | |
999 | | - | |
1000 | | - | |
1001 | | - | |
1002 | | - | |
| 986 | + | |
1003 | 987 | | |
1004 | | - | |
| 988 | + | |
1005 | 989 | | |
1006 | 990 | | |
1007 | 991 | | |
| |||
1010 | 994 | | |
1011 | 995 | | |
1012 | 996 | | |
1013 | | - | |
1014 | 997 | | |
1015 | 998 | | |
1016 | | - | |
1017 | 999 | | |
1018 | | - | |
1019 | | - | |
1020 | | - | |
| 1000 | + | |
1021 | 1001 | | |
1022 | | - | |
| 1002 | + | |
1023 | 1003 | | |
1024 | 1004 | | |
1025 | 1005 | | |
| |||
1311 | 1291 | | |
1312 | 1292 | | |
1313 | 1293 | | |
1314 | | - | |
1315 | | - | |
1316 | | - | |
| 1294 | + | |
1317 | 1295 | | |
1318 | | - | |
1319 | | - | |
1320 | | - | |
1321 | | - | |
1322 | | - | |
1323 | | - | |
1324 | | - | |
1325 | | - | |
1326 | | - | |
1327 | | - | |
1328 | | - | |
1329 | | - | |
| 1296 | + | |
1330 | 1297 | | |
| 1298 | + | |
1331 | 1299 | | |
1332 | 1300 | | |
1333 | 1301 | | |
| |||
Lines changed: 34 additions & 71 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
237 | 237 | | |
238 | 238 | | |
239 | 239 | | |
240 | | - | |
241 | | - | |
242 | | - | |
243 | | - | |
244 | | - | |
245 | | - | |
246 | | - | |
247 | | - | |
248 | | - | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
249 | 244 | | |
250 | 245 | | |
251 | 246 | | |
| |||
254 | 249 | | |
255 | 250 | | |
256 | 251 | | |
257 | | - | |
258 | | - | |
259 | 252 | | |
260 | | - | |
| 253 | + | |
| 254 | + | |
261 | 255 | | |
262 | 256 | | |
263 | 257 | | |
264 | 258 | | |
265 | 259 | | |
266 | | - | |
267 | | - | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
268 | 264 | | |
269 | | - | |
270 | | - | |
271 | 265 | | |
272 | | - | |
273 | | - | |
274 | | - | |
275 | | - | |
276 | | - | |
| 266 | + | |
277 | 267 | | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
289 | 276 | | |
290 | 277 | | |
291 | 278 | | |
| |||
294 | 281 | | |
295 | 282 | | |
296 | 283 | | |
297 | | - | |
298 | | - | |
299 | 284 | | |
300 | 285 | | |
301 | 286 | | |
| 287 | + | |
302 | 288 | | |
303 | 289 | | |
304 | 290 | | |
305 | | - | |
306 | | - | |
307 | | - | |
308 | 291 | | |
309 | | - | |
| 292 | + | |
310 | 293 | | |
311 | | - | |
312 | | - | |
313 | | - | |
314 | | - | |
315 | | - | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
316 | 299 | | |
317 | | - | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
318 | 304 | | |
319 | | - | |
320 | | - | |
321 | | - | |
322 | | - | |
323 | | - | |
324 | | - | |
325 | | - | |
326 | | - | |
327 | | - | |
328 | | - | |
329 | | - | |
330 | | - | |
331 | | - | |
332 | | - | |
333 | | - | |
334 | | - | |
335 | | - | |
336 | | - | |
337 | | - | |
338 | | - | |
339 | | - | |
340 | | - | |
341 | | - | |
342 | | - | |
343 | | - | |
344 | | - | |
345 | | - | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
346 | 309 | | |
347 | 310 | | |
348 | 311 | | |
| |||
0 commit comments