Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/include/llvm/Analysis/
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/
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()
DCMakeLists.txt43 CallGraphSCCPass.cpp
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DAMDGPUAnnotateKernelFeatures.cpp29 class AMDGPUAnnotateKernelFeatures : public CallGraphSCCPass {
38 AMDGPUAnnotateKernelFeatures() : CallGraphSCCPass(ID) {} in AMDGPUAnnotateKernelFeatures()
49 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
DAMDGPUPerfHintAnalysis.h23 struct AMDGPUPerfHintAnalysis : public CallGraphSCCPass {
27 AMDGPUPerfHintAnalysis() : CallGraphSCCPass(ID) {} in AMDGPUPerfHintAnalysis()
/openbsd/src/gnu/llvm/llvm/include/llvm/Transforms/IPO/
DInliner.h29 struct LegacyInlinerBase : public CallGraphSCCPass {
/openbsd/src/gnu/usr.bin/clang/libLLVMAnalysis/
DMakefile24 CallGraphSCCPass.cpp \
/openbsd/src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Analysis/
DBUILD.gn32 "CallGraphSCCPass.cpp",
/openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/
DInliner.cpp166 LegacyInlinerBase::LegacyInlinerBase(char &ID) : CallGraphSCCPass(ID) {} in LegacyInlinerBase()
169 : CallGraphSCCPass(ID), InsertLifetime(InsertLifetime) {} in LegacyInlinerBase()
179 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
DFunctionAttrs.cpp1824 struct PostOrderFunctionAttrsLegacyPass : public CallGraphSCCPass {
1828 PostOrderFunctionAttrsLegacyPass() : CallGraphSCCPass(ID) { in PostOrderFunctionAttrsLegacyPass()
1839 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
DAttributor.cpp3769 struct AttributorCGSCCLegacyPass : public CallGraphSCCPass {
3772 AttributorCGSCCLegacyPass() : CallGraphSCCPass(ID) { in AttributorCGSCCLegacyPass()
3804 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
/openbsd/src/gnu/llvm/llvm/docs/
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 …]
DOptBisect.rst160 bool CallGraphSCCPass::skipSCC(CallGraphSCC &SCC);
/openbsd/src/distrib/sets/lists/comp/
Dclang.macppc1080 ./usr/include/llvm/Analysis/CallGraphSCCPass.h
Dclang.powerpc641079 ./usr/include/llvm/Analysis/CallGraphSCCPass.h
Dclang.i3861079 ./usr/include/llvm/Analysis/CallGraphSCCPass.h
Dclang.amd641081 ./usr/include/llvm/Analysis/CallGraphSCCPass.h
Dclang.riscv641079 ./usr/include/llvm/Analysis/CallGraphSCCPass.h
Dclang.octeon1080 ./usr/include/llvm/Analysis/CallGraphSCCPass.h
Dclang.armv71079 ./usr/include/llvm/Analysis/CallGraphSCCPass.h
Dclang.arm641081 ./usr/include/llvm/Analysis/CallGraphSCCPass.h
Dclang.loongson1080 ./usr/include/llvm/Analysis/CallGraphSCCPass.h
Dclang.sparc641080 ./usr/include/llvm/Analysis/CallGraphSCCPass.h