Home
last modified time | relevance | path

Searched refs:UniformityInfoWrapperPass (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DUniformityAnalysis.cpp146 char UniformityInfoWrapperPass::ID = 0;
148 UniformityInfoWrapperPass::UniformityInfoWrapperPass() : FunctionPass(ID) { in UniformityInfoWrapperPass() function in UniformityInfoWrapperPass
152 INITIALIZE_PASS_BEGIN(UniformityInfoWrapperPass, "uniformity",
157 INITIALIZE_PASS_END(UniformityInfoWrapperPass, "uniformity", in INITIALIZE_PASS_DEPENDENCY()
160 void UniformityInfoWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const { in INITIALIZE_PASS_DEPENDENCY()
167 bool UniformityInfoWrapperPass::runOnFunction(Function &F) { in runOnFunction()
183 void UniformityInfoWrapperPass::print(raw_ostream &OS, const Module *) const { in print()
187 void UniformityInfoWrapperPass::releaseMemory() { in releaseMemory()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAnnotateUniformValues.cpp58 AU.addRequired<UniformityInfoWrapperPass>(); in getAnalysisUsage()
72 INITIALIZE_PASS_DEPENDENCY(UniformityInfoWrapperPass)
111 UA = &getAnalysis<UniformityInfoWrapperPass>().getUniformityInfo(); in runOnFunction()
H A DAMDGPURewriteUndefForPHI.cpp84 AU.addRequired<UniformityInfoWrapperPass>(); in getAnalysisUsage()
97 INITIALIZE_PASS_DEPENDENCY(UniformityInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
174 getAnalysis<UniformityInfoWrapperPass>().getUniformityInfo(); in runOnFunction()
H A DAMDGPULateCodeGenPrepare.cpp65 AU.addRequired<UniformityInfoWrapperPass>(); in getAnalysisUsage()
103 UA = &getAnalysis<UniformityInfoWrapperPass>().getUniformityInfo(); in runOnFunction()
193 INITIALIZE_PASS_DEPENDENCY(UniformityInfoWrapperPass)
H A DAMDGPUUnifyDivergentExitNodes.cpp95 INITIALIZE_PASS_DEPENDENCY(UniformityInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
105 AU.addRequired<UniformityInfoWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
337 const auto &UA = getAnalysis<UniformityInfoWrapperPass>().getUniformityInfo(); in runOnFunction()
H A DSIAnnotateControlFlow.cpp103 AU.addRequired<UniformityInfoWrapperPass>(); in getAnalysisUsage()
116 INITIALIZE_PASS_DEPENDENCY(UniformityInfoWrapperPass)
352 UA = &getAnalysis<UniformityInfoWrapperPass>().getUniformityInfo(); in runOnFunction()
H A DAMDGPUAtomicOptimizer.cpp61 AU.addRequired<UniformityInfoWrapperPass>(); in getAnalysisUsage()
118 &getAnalysis<UniformityInfoWrapperPass>().getUniformityInfo(); in runOnFunction()
1010 INITIALIZE_PASS_DEPENDENCY(UniformityInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DAMDGPUCodeGenPrepare.cpp332 AU.addRequired<UniformityInfoWrapperPass>(); in getAnalysisUsage()
2198 Impl.UA = &getAnalysis<UniformityInfoWrapperPass>().getUniformityInfo(); in runOnFunction()
2232 INITIALIZE_PASS_DEPENDENCY(UniformityInfoWrapperPass)
H A DAMDGPUISelDAGToDAG.cpp105 INITIALIZE_PASS_DEPENDENCY(UniformityInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
204 AU.addRequired<UniformityInfoWrapperPass>(); in getAnalysisUsage()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DUniformityAnalysis.h55 class UniformityInfoWrapperPass : public FunctionPass {
62 UniformityInfoWrapperPass();
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp344 getAnalysis<UniformityInfoWrapperPass>().getUniformityInfo(); in runOnRegion()
356 AU.addRequired<UniformityInfoWrapperPass>(); in getAnalysisUsage()
370 INITIALIZE_PASS_DEPENDENCY(UniformityInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp464 if (auto *UAPass = getAnalysisIfAvailable<UniformityInfoWrapperPass>()) in runOnMachineFunction()