Home
last modified time | relevance | path

Searched refs:ACT (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DAssumptionCache.h206 AssumptionCacheTracker *ACT; variable
213 FunctionCallbackVH(Value *V, AssumptionCacheTracker *ACT = nullptr)
214 : CallbackVH(V), ACT(ACT) {} in CallbackVH()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DAssumptionCache.cpp279 auto I = ACT->AssumptionCaches.find_as(cast<Function>(getValPtr())); in deleted()
280 if (I != ACT->AssumptionCaches.end()) in deleted()
281 ACT->AssumptionCaches.erase(I); in deleted()
H A DBasicAliasAnalysis.cpp1893 auto &ACT = getAnalysis<AssumptionCacheTracker>(); in runOnFunction() local
1899 TLIWP.getTLI(F), ACT.getAssumptionCache(F), in runOnFunction()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DLoopExtractor.cpp124 if (auto *ACT = this->getAnalysisIfAvailable<AssumptionCacheTracker>()) in runOnModule() local
125 return ACT->lookupAssumptionCache(F); in runOnModule()
H A DInlineSimple.cpp63 return ACT->getAssumptionCache(F); in getInlineCost()
H A DPartialInlining.cpp363 AssumptionCacheTracker *ACT = &getAnalysis<AssumptionCacheTracker>(); in runOnModule() local
369 auto GetAssumptionCache = [&ACT](Function &F) -> AssumptionCache & { in runOnModule()
370 return ACT->getAssumptionCache(F); in runOnModule()
373 auto LookupAssumptionCache = [ACT](Function &F) -> AssumptionCache * { in runOnModule()
374 return ACT->lookupAssumptionCache(F); in runOnModule()
H A DHotColdSplitting.cpp734 if (auto *ACT = getAnalysisIfAvailable<AssumptionCacheTracker>()) in runOnModule() local
735 return ACT->lookupAssumptionCache(F); in runOnModule()
H A DInliner.cpp599 ACT = &getAnalysis<AssumptionCacheTracker>(); in inlineCalls()
605 return ACT->getAssumptionCache(F); in inlineCalls()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaCoroutine.cpp385 using ACT = ReadySuspendResumeResult::AwaitCallType; in buildCoawaitCalls() typedef
387 auto BuildSubExpr = [&](ACT CallType, StringRef Func, in buildCoawaitCalls()
399 cast_or_null<CallExpr>(BuildSubExpr(ACT::ACT_Ready, "await_ready", None)); in buildCoawaitCalls()
414 Calls.Results[ACT::ACT_Ready] = S.MaybeCreateExprWithCleanups(Conv.get()); in buildCoawaitCalls()
425 BuildSubExpr(ACT::ACT_Suspend, "await_suspend", CoroHandle)); in buildCoawaitCalls()
443 Calls.Results[ACT::ACT_Suspend] = TailCallSuspend; in buildCoawaitCalls()
455 Calls.Results[ACT::ACT_Suspend] = in buildCoawaitCalls()
460 BuildSubExpr(ACT::ACT_Resume, "await_resume", None); in buildCoawaitCalls()
/llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/
H A DInliner.h76 AssumptionCacheTracker *ACT;
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLowerSwitch.cpp593 auto *ACT = getAnalysisIfAvailable<AssumptionCacheTracker>(); in runOnFunction() local
594 AssumptionCache *AC = ACT ? &ACT->getAssumptionCache(F) : nullptr; in runOnFunction()
/llvm-project-15.0.7/llvm/test/Transforms/SampleProfile/
H A Dinline-act.ll3 ; Sample profile should have non-empty ACT passed to inliner
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DCOFFYAML.cpp542 IO &IO, COFF::AuxiliaryCLRToken &ACT) { in mapping() argument
543 MappingNormalization<NAuxTokenType, uint8_t> NATT(IO, ACT.AuxType); in mapping()
545 IO.mapRequired("SymbolTableIndex", ACT.SymbolTableIndex); in mapping()
/llvm-project-15.0.7/llvm/include/llvm/ObjectYAML/
H A DCOFFYAML.h235 static void mapping(IO &IO, COFF::AuxiliaryCLRToken &ACT); in LLVM_YAML_IS_SEQUENCE_VECTOR()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DSafeStack.cpp891 auto &ACT = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction() local
919 ScalarEvolution SE(F, TLI, ACT, *DT, LI); in runOnFunction()
/llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp3018 AssumptionAnalysis ACT; in computeHeuristicUnrollFactor() local
3019 AssumptionCache &&AC = ACT.run(*F, FAM); in computeHeuristicUnrollFactor()