Home
last modified time | relevance | path

Searched refs:CycleInfoWrapperPass (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DCycleAnalysis.cpp53 char CycleInfoWrapperPass::ID = 0;
55 CycleInfoWrapperPass::CycleInfoWrapperPass() : FunctionPass(ID) {} in CycleInfoWrapperPass() function in CycleInfoWrapperPass
57 INITIALIZE_PASS_BEGIN(CycleInfoWrapperPass, "cycles", "Cycle Info Analysis",
59 INITIALIZE_PASS_END(CycleInfoWrapperPass, "cycles", "Cycle Info Analysis", true,
62 void CycleInfoWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
66 bool CycleInfoWrapperPass::runOnFunction(Function &Func) { in runOnFunction()
74 void CycleInfoWrapperPass::print(raw_ostream &OS, const Module *) const { in print()
79 void CycleInfoWrapperPass::releaseMemory() { in releaseMemory()
H A DUniformityAnalysis.cpp151 INITIALIZE_PASS_DEPENDENCY(CycleInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
159 AU.addRequiredTransitive<CycleInfoWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
164 auto &cycleInfo = getAnalysis<CycleInfoWrapperPass>().getResult(); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCycleAnalysis.h25 class CycleInfoWrapperPass : public FunctionPass {
32 CycleInfoWrapperPass();
54 using LegacyWrapper = CycleInfoWrapperPass;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFixIrreducible.cpp107 AU.addRequired<CycleInfoWrapperPass>(); in getAnalysisUsage()
109 AU.addPreserved<CycleInfoWrapperPass>(); in getAnalysisUsage()
353 auto &CI = getAnalysis<CycleInfoWrapperPass>().getResult(); in runOnFunction()