Home
last modified time | relevance | path

Searched refs:PAC (Results 1 – 25 of 44) sorted by relevance

12

/llvm-project-15.0.7/llvm/unittests/IR/
H A DPassManagerTest.cpp37 return !(PAC.preserved() || PAC.preservedSet<AllAnalysesOn<Function>>()); in invalidate()
73 return !(PAC.preserved() || PAC.preservedSet<AllAnalysesOn<Module>>()); in invalidate()
198 EXPECT_FALSE(PAC.preserved()); in TEST()
203 EXPECT_FALSE(PAC.preserved()); in TEST()
209 EXPECT_FALSE(PAC.preserved()); in TEST()
215 EXPECT_TRUE(PAC.preserved()); in TEST()
221 EXPECT_FALSE(PAC.preserved()); in TEST()
227 EXPECT_TRUE(PAC.preserved()); in TEST()
233 EXPECT_FALSE(PAC.preserved()); in TEST()
239 EXPECT_FALSE(PAC.preserved()); in TEST()
[all …]
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DDominanceFrontier.cpp73 auto PAC = PA.getChecker<DominanceFrontierAnalysis>(); in invalidate() local
74 return !(PAC.preserved() || PAC.preservedSet<AllAnalysesOn<Function>>() || in invalidate()
75 PAC.preservedSet<CFGAnalyses>()); in invalidate()
H A DPostDominators.cpp49 auto PAC = PA.getChecker<PostDominatorTreeAnalysis>(); in invalidate() local
50 return !(PAC.preserved() || PAC.preservedSet<AllAnalysesOn<Function>>() || in invalidate()
51 PAC.preservedSet<CFGAnalyses>()); in invalidate()
H A DRegionInfo.cpp83 auto PAC = PA.getChecker<RegionInfoAnalysis>(); in invalidate() local
84 return !(PAC.preserved() || PAC.preservedSet<AllAnalysesOn<Function>>() || in invalidate()
85 PAC.preservedSet<CFGAnalyses>()); in invalidate()
H A DLoopAnalysisManager.cpp46 auto PAC = PA.getChecker<LoopAnalysisManagerFunctionProxy>(); in invalidate() local
50 if (!(PAC.preserved() || PAC.preservedSet<AllAnalysesOn<Function>>()) || in invalidate()
H A DBlockFrequencyInfo.cpp180 auto PAC = PA.getChecker<BlockFrequencyAnalysis>(); in invalidate() local
181 return !(PAC.preserved() || PAC.preservedSet<AllAnalysesOn<Function>>() || in invalidate()
182 PAC.preservedSet<CFGAnalyses>()); in invalidate()
H A DPhiValues.cpp29 auto PAC = PA.getChecker<PhiValuesAnalysis>(); in invalidate() local
30 return !(PAC.preserved() || PAC.preservedSet<AllAnalysesOn<Function>>()); in invalidate()
H A DCGSCCPassManager.cpp573 auto PAC = PA.getChecker<LazyCallGraphAnalysis>(); in run() local
574 if (!PAC.preserved() && !PAC.preservedSet<AllAnalysesOn<Module>>()) { in run()
610 auto PAC = PA.getChecker<CGSCCAnalysisManagerModuleProxy>(); in invalidate() local
611 if (!(PAC.preserved() || PAC.preservedSet<AllAnalysesOn<Module>>()) || in invalidate()
718 auto PAC = PA.getChecker<FunctionAnalysisManagerCGSCCProxy>(); in invalidate() local
719 if (!PAC.preserved() && !PAC.preservedSet<AllAnalysesOn<LazyCallGraph::SCC>>()) { in invalidate()
H A DCallGraph.cpp71 auto PAC = PA.getChecker<CallGraphAnalysis>(); in invalidate() local
72 return !(PAC.preserved() || PAC.preservedSet<AllAnalysesOn<Module>>()); in invalidate()
H A DLoopInfo.cpp867 auto PAC = PA.getChecker<LoopAnalysis>(); in invalidate() local
868 return !(PAC.preserved() || PAC.preservedSet<AllAnalysesOn<Function>>() || in invalidate()
869 PAC.preservedSet<CFGAnalyses>()); in invalidate()
/llvm-project-15.0.7/llvm/lib/IR/
H A DPassManager.cpp44 auto PAC = PA.getChecker<FunctionAnalysisManagerModuleProxy>(); in invalidate() local
45 if (!PAC.preserved() && !PAC.preservedSet<AllAnalysesOn<Module>>()) { in invalidate()
H A DDominators.cpp117 auto PAC = PA.getChecker<DominatorTreeAnalysis>(); in invalidate() local
118 return !(PAC.preserved() || PAC.preservedSet<AllAnalysesOn<Function>>() || in invalidate()
119 PAC.preservedSet<CFGAnalyses>()); in invalidate()
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dnote-gnu-property-pac-bti-2.ll18 ; PAC attribute present
23 ; OBJ: Properties: aarch64 feature: PAC
H A Dnote-gnu-property-pac-bti-3.ll23 ; OBJ: Properties: aarch64 feature: BTI, PAC
H A Dnote-gnu-property-pac-bti-0.ll21 ; OBJ: Properties: aarch64 feature: BTI, PAC
/llvm-project-15.0.7/polly/lib/Analysis/
H A DScopPass.cpp99 auto PAC = PA.getChecker<ScopAnalysisManagerFunctionProxy>(); in invalidate() local
100 if (!(PAC.preserved() || PAC.preservedSet<AllAnalysesOn<Function>>()) || in invalidate()
/llvm-project-15.0.7/lld/test/ELF/
H A Daarch64-feature-btipac.s7 ## Build shared library with all inputs having BTI and PAC, expect PLT
8 ## entries supporting both PAC and BTI. For a shared library this means:
39 # BTIPACPROP: Properties: aarch64 feature: BTI, PAC
44 ## Make an executable with both BTI and PAC properties. Expect:
81 ## Check that combinations of BTI+PAC with 0 properties results in standard PLT
H A Daarch64-feature-pac.s8 ## We do not add PAC support when the inputs don't have the .note.gnu.property
H A Daarch64-property-relocatable.s36 # CHECK-NEXT: Properties: aarch64 feature: BTI, PAC
/llvm-project-15.0.7/llvm/test/LTO/AArch64/
H A Dlink-branch-target-enforcement.ll37 ; we should see only PAC which is supported by both.
38 ; CHECK-PROP: Properties: aarch64 feature: PAC
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DCGSCCPassManagerTest.cpp38 auto PAC = PA.getChecker<TestModuleAnalysis>(); in invalidate() local
39 return !(PAC.preserved() || PAC.preservedSet<AllAnalysesOn<Module>>()); in invalidate()
68 auto PAC = PA.getChecker<TestSCCAnalysis>(); in invalidate() local
69 return !(PAC.preserved() || in invalidate()
99 auto PAC = PA.getChecker<TestFunctionAnalysis>(); in invalidate() local
100 return !(PAC.preserved() || PAC.preservedSet<AllAnalysesOn<Function>>()); in invalidate()
873 auto PAC = PA.getChecker<TestIndirectSCCAnalysis>(); in invalidate() local
874 return !(PAC.preserved() || in invalidate()
931 return !(PAC.preserved() || in invalidate()
972 return !(PAC.preserved() || in invalidate()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorize.h93 auto PAC = PA.getChecker<ShouldRunExtraVectorPasses>(); in invalidate() local
94 return !PAC.preservedWhenStateless(); in invalidate()
/llvm-project-15.0.7/llvm/docs/
H A DNewPassManager.rst353 auto PAC = PA.getChecker<FooAnalysis>();
355 // return !(PAC.preserved() || PAC.preservedSet<AllAnalysesOn<Function>>());
356 return !(PAC.preserved() || PAC.preservedSet<AllAnalysesOn<Function>>()
357 || PAC.preservedSet<CFGAnalyses>());
362 in ``PAC.preserved()``), or if ``PreservedAnalyses`` preserves all function
375 auto PAC = PA.getChecker<FooAnalysis>();
376 return !PAC.preservedWhenStateless();
386 auto PAC = PA.getChecker<FooAnalysis>();
387 if (!PAC.preserved() && !PAC.preservedSet<AllAnalysesOn<Function>>())
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DPassManagerInternal.h224 auto PAC = PA.template getChecker<PassT>();
225 return !PAC.preserved() &&
226 !PAC.template preservedSet<AllAnalysesOn<IRUnitT>>();
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DInlineAdvisor.h253 auto PAC = PA.getChecker<InlineAdvisorAnalysis>(); in invalidate() local
254 return !PAC.preservedWhenStateless(); in invalidate()

12