Home
last modified time | relevance | path

Searched refs:CallGraphSCCPass (Results 1 – 22 of 22) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DCallGraphSCCPass.h34 class CallGraphSCCPass : public Pass {
36 explicit CallGraphSCCPass(char &pid) : Pass(PT_CallGraphSCC, pid) {} in CallGraphSCCPass() function
122 class DummyCGSCCPass : public CallGraphSCCPass {
126 DummyCGSCCPass() : CallGraphSCCPass(ID) { in DummyCGSCCPass()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DCallGraphSCCPass.cpp129 CallGraphSCCPass *CGSP = (CallGraphSCCPass *)P; in RunPassOnSCC()
557 Changed |= ((CallGraphSCCPass*)getContainedPass(i))->doInitialization(CG); in doInitialization()
572 Changed |= ((CallGraphSCCPass*)getContainedPass(i))->doFinalization(CG); in doFinalization()
611 void CallGraphSCCPass::assignPassManager(PMStack &PMS, in assignPassManager()
650 void CallGraphSCCPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
663 class PrintCallGraphPass : public CallGraphSCCPass {
671 : CallGraphSCCPass(ID), Banner(B), OS(OS) {} in PrintCallGraphPass()
723 Pass *CallGraphSCCPass::createPrinterPass(raw_ostream &OS, in createPrinterPass()
743 bool CallGraphSCCPass::skipSCC(CallGraphSCC &SCC) const { in skipSCC()
H A DCMakeLists.txt43 CallGraphSCCPass.cpp
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUAnnotateKernelFeatures.cpp29 class AMDGPUAnnotateKernelFeatures : public CallGraphSCCPass {
38 AMDGPUAnnotateKernelFeatures() : CallGraphSCCPass(ID) {} in AMDGPUAnnotateKernelFeatures()
49 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
H A DAMDGPUPerfHintAnalysis.h23 struct AMDGPUPerfHintAnalysis : public CallGraphSCCPass {
27 AMDGPUPerfHintAnalysis() : CallGraphSCCPass(ID) {} in AMDGPUPerfHintAnalysis()
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/IPO/
H A DInliner.h29 struct LegacyInlinerBase : public CallGraphSCCPass {
/openbsd-src/gnu/usr.bin/clang/libLLVMAnalysis/
H A DMakefile24 CallGraphSCCPass.cpp \
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Analysis/
H A DBUILD.gn32 "CallGraphSCCPass.cpp",
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DInliner.cpp166 LegacyInlinerBase::LegacyInlinerBase(char &ID) : CallGraphSCCPass(ID) {} in LegacyInlinerBase()
169 : CallGraphSCCPass(ID), InsertLifetime(InsertLifetime) {} in LegacyInlinerBase()
179 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
H A DFunctionAttrs.cpp1824 struct PostOrderFunctionAttrsLegacyPass : public CallGraphSCCPass {
1828 PostOrderFunctionAttrsLegacyPass() : CallGraphSCCPass(ID) { in PostOrderFunctionAttrsLegacyPass()
1839 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
H A DAttributor.cpp3769 struct AttributorCGSCCLegacyPass : public CallGraphSCCPass {
3772 AttributorCGSCCLegacyPass() : CallGraphSCCPass(ID) { in AttributorCGSCCLegacyPass()
3804 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
/openbsd-src/gnu/llvm/llvm/docs/
H A DWritingAnLLVMPass.rst23 <writing-an-llvm-pass-ModulePass>` , :ref:`CallGraphSCCPass
24 <writing-an-llvm-pass-CallGraphSCCPass>`, :ref:`FunctionPass
376 .. _writing-an-llvm-pass-CallGraphSCCPass:
378 The ``CallGraphSCCPass`` class
381 The `CallGraphSCCPass
384 before callers). Deriving from ``CallGraphSCCPass`` provides some mechanics
386 optimize execution of ``CallGraphSCCPass``\ es. If your pass meets the
389 ``CallGraphSCCPass``.
393 To be explicit, CallGraphSCCPass subclasses are:
405 Implementing a ``CallGraphSCCPass`` is slightly tricky in some cases because it
[all …]
H A DOptBisect.rst160 bool CallGraphSCCPass::skipSCC(CallGraphSCC &SCC);
/openbsd-src/distrib/sets/lists/comp/
H A Dclang.amd641081 ./usr/include/llvm/Analysis/CallGraphSCCPass.h
H A Dclang.macppc1080 ./usr/include/llvm/Analysis/CallGraphSCCPass.h
H A Dclang.loongson1080 ./usr/include/llvm/Analysis/CallGraphSCCPass.h
H A Dclang.octeon1080 ./usr/include/llvm/Analysis/CallGraphSCCPass.h
H A Dclang.arm641081 ./usr/include/llvm/Analysis/CallGraphSCCPass.h
H A Dclang.powerpc641079 ./usr/include/llvm/Analysis/CallGraphSCCPass.h
H A Dclang.armv71079 ./usr/include/llvm/Analysis/CallGraphSCCPass.h
H A Dclang.i3861079 ./usr/include/llvm/Analysis/CallGraphSCCPass.h
H A Dclang.sparc641080 ./usr/include/llvm/Analysis/CallGraphSCCPass.h