Lines Matching refs:AAKernelInfo

3104 struct AAKernelInfo : public StateWrapper<KernelInfoState, AbstractAttribute> {  struct
3106 AAKernelInfo(const IRPosition &IRP, Attributor &A) : Base(IRP) {} in AAKernelInfo() argument
3134 static AAKernelInfo &createForPosition(const IRPosition &IRP, Attributor &A);
3152 struct AAKernelInfoFunction : AAKernelInfo {
3154 : AAKernelInfo(IRP, A) {} in AAKernelInfoFunction()
3584 auto *CalleeAA = A.lookupAAFor<AAKernelInfo>( in changeToSPMDMode()
4045 auto &CBAA = A.getAAFor<AAKernelInfo>( in updateImpl()
4065 auto &CBAA = A.getAAFor<AAKernelInfo>( in updateImpl()
4121 auto &CAA = A.getOrCreateAAFor<AAKernelInfo>( in updateReachingKernelEntries()
4153 A.getOrCreateAAFor<AAKernelInfo>(IRPosition::function(*Caller)); in updateParallelLevels()
4188 struct AAKernelInfoCallSite : AAKernelInfo {
4190 : AAKernelInfo(IRP, A) {} in AAKernelInfoCallSite()
4194 AAKernelInfo::initialize(A); in initialize()
4346 auto &FnAA = A.getAAFor<AAKernelInfo>(*this, FnPos, DepClassTy::REQUIRED); in updateImpl()
4541 auto &CallerKernelInfoAA = A.getAAFor<AAKernelInfo>( in foldIsSPMDExecMode()
4548 auto &AA = A.getAAFor<AAKernelInfo>(*this, IRPosition::function(*K), in foldIsSPMDExecMode()
4623 auto &CallerKernelInfoAA = A.getAAFor<AAKernelInfo>( in foldParallelLevel()
4641 auto &AA = A.getAAFor<AAKernelInfo>(*this, IRPosition::function(*K), in foldParallelLevel()
4685 auto &CallerKernelInfoAA = A.getAAFor<AAKernelInfo>( in foldKernelFnAttribute()
4749 A.getOrCreateAAFor<AAKernelInfo>( in registerAAs()
4820 const char AAKernelInfo::ID = 0;
4893 AAKernelInfo &AAKernelInfo::createForPosition(const IRPosition &IRP, in createForPosition()
4895 AAKernelInfo *AA = nullptr; in createForPosition()