[all-commits] [llvm/llvm-project] 616657: [LAA] Move CheckingPtrGroup/PointerCheck outside c...
Florian Hahn via All-commits
all-commits at lists.llvm.org
Tue Apr 28 13:48:05 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 616657b39c8122f10519f11d011375be35f6cf2e
https://github.com/llvm/llvm-project/commit/616657b39c8122f10519f11d011375be35f6cf2e
Author: Florian Hahn <flo at fhahn.com>
Date: 2020-04-28 (Tue, 28 Apr 2020)
Changed paths:
M llvm/include/llvm/Analysis/LoopAccessAnalysis.h
M llvm/include/llvm/Transforms/Utils/LoopVersioning.h
M llvm/lib/Analysis/LoopAccessAnalysis.cpp
M llvm/lib/Transforms/Scalar/LoopDistribute.cpp
M llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp
M llvm/lib/Transforms/Utils/LoopUtils.cpp
M llvm/lib/Transforms/Utils/LoopVersioning.cpp
Log Message:
-----------
[LAA] Move CheckingPtrGroup/PointerCheck outside class (NFC).
This allows forward declarations of PointerCheck, which in turn reduce
the number of times LoopAccessAnalysis needs to be included.
Ultimately this helps with moving runtime check generation to
Transforms/Utils/LoopUtils.h, without having to include it there.
Reviewers: anemet, Ayal
Reviewed By: Ayal
Differential Revision: https://reviews.llvm.org/D78458
More information about the All-commits
mailing list