[llvm] [OpenMP] Move KernelInfoState and AAKernelInfo to OpenMPOpt.h (PR #71878)
Johannes Doerfert via llvm-commits
llvm-commits at lists.llvm.org
Fri Nov 10 13:13:55 PST 2023
================
@@ -5305,16 +5119,16 @@ struct AAFoldRuntimeCallCallSiteReturned : AAFoldRuntimeCall {
unsigned AssumedSPMDCount = 0, KnownSPMDCount = 0;
unsigned AssumedNonSPMDCount = 0, KnownNonSPMDCount = 0;
- auto *CallerKernelInfoAA = A.getAAFor<AAKernelInfo>(
+ auto *CallerKernelInfoAA = A.getAAFor<AAKernelInfoImpl>(
*this, IRPosition::function(*getAnchorScope()), DepClassTy::REQUIRED);
if (!CallerKernelInfoAA ||
!CallerKernelInfoAA->ReachingKernelEntries.isValidState())
return indicatePessimisticFixpoint();
for (Kernel K : CallerKernelInfoAA->ReachingKernelEntries) {
- auto *AA = A.getAAFor<AAKernelInfo>(*this, IRPosition::function(*K),
- DepClassTy::REQUIRED);
+ auto *AA = A.getAAFor<AAKernelInfoImpl>(*this, IRPosition::function(*K),
----------------
jdoerfert wrote:
Don't change it here.
https://github.com/llvm/llvm-project/pull/71878
More information about the llvm-commits
mailing list