[PATCH] D152366: [LoopVectorize] Allow inner loop runtime checks to be hoisted above an outer loop
David Sherwood via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Jun 7 05:17:18 PDT 2023
david-arm added inline comments.
================
Comment at: llvm/test/Transforms/LoopVectorize/runtime-checks-hoist.ll:24
+; DEBUG-LABEL: LAA: Found a loop in diff_checks_src_start_invariant:
+; DEBUG-NOT: LAA: Not creating diff runtime check, since these cannot be hoisted out of the outer loop
+; DEBUG-NOT: LAA: Expanded RT check for range to include outer loop in order to permit hoisting
----------------
Hmm, I just noticed these CHECK lines look wrong, since we still create the diff checks here. I'll fix this in a new patch.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D152366/new/
https://reviews.llvm.org/D152366
More information about the llvm-commits
mailing list