[all-commits] [llvm/llvm-project] a84896: [LV] Precommit test for PR55167.
Florian Hahn via All-commits
all-commits at lists.llvm.org
Sat May 21 08:15:38 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: a84896f2706697abb9178fedfad7e6e2a9f8da01
https://github.com/llvm/llvm-project/commit/a84896f2706697abb9178fedfad7e6e2a9f8da01
Author: Florian Hahn <flo at fhahn.com>
Date: 2022-05-21 (Sat, 21 May 2022)
Changed paths:
A llvm/test/Transforms/LoopVectorize/pr55167-fold-tail-live-out.ll
Log Message:
-----------
[LV] Precommit test for PR55167.
Test for #55167.
Commit: 3bebec6592a4dd8a1fb330382fc8dd4162c6bf44
https://github.com/llvm/llvm-project/commit/3bebec6592a4dd8a1fb330382fc8dd4162c6bf44
Author: Florian Hahn <flo at fhahn.com>
Date: 2022-05-21 (Sat, 21 May 2022)
Changed paths:
M llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
M llvm/lib/Transforms/Vectorize/VPlan.cpp
M llvm/lib/Transforms/Vectorize/VPlan.h
M llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
M llvm/lib/Transforms/Vectorize/VPlanValue.h
M llvm/lib/Transforms/Vectorize/VPlanVerifier.cpp
M llvm/test/Transforms/LoopVectorize/AArch64/scalable-avoid-scalarization.ll
M llvm/test/Transforms/LoopVectorize/X86/invariant-load-gather.ll
A llvm/test/Transforms/LoopVectorize/X86/pr51366-sunk-instruction-used-outside-of-loop.ll
M llvm/test/Transforms/LoopVectorize/extract-last-veclane.ll
M llvm/test/Transforms/LoopVectorize/first-order-recurrence-sink-replicate-region.ll
M llvm/test/Transforms/LoopVectorize/instruction-only-used-outside-of-loop.ll
M llvm/test/Transforms/LoopVectorize/iv_outside_user.ll
M llvm/test/Transforms/LoopVectorize/optimal-epilog-vectorization-liveout.ll
M llvm/test/Transforms/LoopVectorize/pr55167-fold-tail-live-out.ll
M llvm/test/Transforms/LoopVectorize/vplan-printing.ll
Log Message:
-----------
[VPlan] Model first exit values using VPLiveOut.
This patch introduces a new VPLiveOut subclass of VPUser to model
exit values explicitly. The initial version handles exit values that
are neither part of induction or reduction chains nor first order
recurrence phis.
Fixes #51366, #54867, #55167, #55459
Reviewed By: Ayal
Differential Revision: https://reviews.llvm.org/D123537
Compare: https://github.com/llvm/llvm-project/compare/a86cfaea5497...3bebec6592a4
More information about the All-commits
mailing list