Florian Hahn
ff4e229f8c
Revert "[VPlan] Extract reverse mask from reverse accesses" (#189637)
Reverts llvm/llvm-project#155579
Assertion added triggers on some buildbots
clang:
/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/llvm/llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp:3840:
virtual InstructionCost
llvm::VPWidenMemoryRecipe::computeCost(ElementCount, VPCostContext &)
const: Assertion `!IsReverse() && "Inconsecutive memory access should
not have reverse order"' failed.
PLEASE submit a bug report to
https://github.com/llvm/llvm-project/issues/ and include the crash
backtrace, preprocessed source, and associated run script.
Stack dump:
0. Program arguments:
/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1.install/bin/clang
-DNDEBUG -mcpu=neoverse-v2 -mllvm -scalable-vectorization=preferred -O3
-std=gnu17 -fcommon -Wno-error=incompatible-pointer-types -MD -MT
MultiSource/Benchmarks/Prolangs-C/TimberWolfMC/CMakeFiles/timberwolfmc.dir/finalpin.c.o
-MF CMakeFiles/timberwolfmc.dir/finalpin.c.o.d -o
CMakeFiles/timberwolfmc.dir/finalpin.c.o -c
/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/test/test-suite/MultiSource/Benchmarks/Prolangs-C/TimberWolfMC/finalpin.c
2026-03-31 15:53:01 +01:00
..
2026-02-27 09:13:33 +00:00
2026-03-13 10:45:07 +00:00
2026-03-07 10:26:45 +00:00
2026-01-12 14:58:04 +00:00
2026-03-31 15:53:01 +01:00
2026-02-27 09:13:33 +00:00
2025-10-01 16:53:59 +00:00
2026-02-03 07:57:15 +00:00
2026-03-04 13:04:05 +00:00
2026-03-18 15:01:21 +00:00
2026-02-27 09:13:33 +00:00
2026-02-27 09:13:33 +00:00
2026-01-16 13:59:51 +08:00
2026-02-11 11:51:51 +00:00
2026-01-20 12:15:50 +00:00
2026-01-07 10:35:08 +00:00
2026-03-24 06:52:31 +00:00
2026-02-27 09:13:33 +00:00
2026-02-27 09:13:33 +00:00
2026-01-06 20:36:26 +00:00
2025-11-17 13:44:25 +00:00
2025-11-17 13:44:25 +00:00
2026-03-18 15:01:21 +00:00
2025-10-01 16:53:59 +00:00
2026-03-26 10:14:10 +00:00
2026-01-07 10:35:08 +00:00
2026-03-24 06:52:31 +00:00
2026-02-24 04:44:07 +00:00
2026-01-13 07:55:15 +00:00
2026-02-03 07:57:15 +00:00
2026-02-06 19:09:43 +08:00
2026-01-07 10:35:08 +00:00
2025-12-08 14:28:26 +00:00
2026-03-31 15:53:01 +01:00
2026-03-02 08:31:46 +00:00
2026-01-07 10:35:08 +00:00
2025-10-01 16:53:59 +00:00
2026-03-27 13:26:04 +00:00
2026-03-31 15:53:01 +01:00
2026-02-17 16:24:51 +00:00
2025-11-17 13:44:25 +00:00
2025-10-01 16:53:59 +00:00
2026-01-12 10:03:44 +08:00
2026-03-09 10:27:06 +00:00
2026-02-03 07:57:15 +00:00
2026-03-27 13:26:04 +00:00
2026-02-11 11:51:51 +00:00
2026-02-27 09:13:33 +00:00
2026-02-27 09:13:33 +00:00
2026-03-19 07:56:42 +08:00
2026-02-27 09:13:33 +00:00
2026-01-07 04:25:38 +00:00
2026-03-06 17:05:53 +00:00
2026-03-02 08:31:46 +00:00
2026-03-20 12:07:51 +00:00
2026-02-27 09:13:33 +00:00
2026-02-27 09:13:33 +00:00
2026-02-27 09:13:33 +00:00
2026-02-27 09:13:33 +00:00
2026-02-27 09:13:33 +00:00
2026-03-02 08:31:46 +00:00
2026-03-31 15:53:01 +01:00
2026-01-06 20:36:26 +00:00
2026-03-31 15:53:01 +01:00
2026-03-10 12:33:30 +00:00
2025-10-20 22:31:16 +01:00
2026-01-06 20:36:26 +00:00
2026-02-27 09:13:33 +00:00
2026-03-05 12:42:20 +00:00
2025-10-09 09:41:59 +01:00
2026-03-26 10:14:10 +00:00
2026-02-27 09:13:33 +00:00
2025-11-18 09:35:48 +00:00
2026-03-19 07:56:42 +08:00