This reverts commit c46b41aaa6eaa787f808738d14c61a2f8b6d839f. Multiple tests time out, either due to performance hit (see comment) or a cycle.
Forbid load-load cycles which would crash LoadStoreVectorizer when reordering instructions. Fixes #37865.
LoadStoreVectorizer hangs on certain examples, when its reorder function goes into a cycle. Detect this cycle and explicitly forbid it, using an assert, and document the resulting crash in a test-case under AArch64.