/external/llvm/include/llvm/Analysis/ |
D | CallGraphSCCPass.h | 35 class CallGraphSCCPass : public Pass { 37 explicit CallGraphSCCPass(char &pid) : Pass(PT_CallGraphSCC, pid) {} in CallGraphSCCPass() function 119 class DummyCGSCCPass : public CallGraphSCCPass { 122 DummyCGSCCPass() : CallGraphSCCPass(ID) { in DummyCGSCCPass()
|
/external/llvm/lib/Analysis/ |
D | CallGraphSCCPass.cpp | 119 CallGraphSCCPass *CGSP = (CallGraphSCCPass*)P; in RunPassOnSCC() 500 Changed |= ((CallGraphSCCPass*)getContainedPass(i))->doInitialization(CG); in doInitialization() 515 Changed |= ((CallGraphSCCPass*)getContainedPass(i))->doFinalization(CG); in doFinalization() 548 void CallGraphSCCPass::assignPassManager(PMStack &PMS, in assignPassManager() 587 void CallGraphSCCPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 600 class PrintCallGraphPass : public CallGraphSCCPass { 607 : CallGraphSCCPass(ID), Banner(B), Out(o) {} in PrintCallGraphPass() 630 Pass *CallGraphSCCPass::createPrinterPass(raw_ostream &O, in createPrinterPass() 635 bool CallGraphSCCPass::skipSCC(CallGraphSCC &SCC) const { in skipSCC()
|
D | CMakeLists.txt | 18 CallGraphSCCPass.cpp
|
/external/swiftshader/third_party/LLVM/lib/Analysis/IPA/ |
D | CallGraphSCCPass.cpp | 113 CallGraphSCCPass *CGSP = (CallGraphSCCPass*)P; in RunPassOnSCC() 480 Changed |= ((CallGraphSCCPass*)getContainedPass(i))->doInitialization(CG); in doInitialization() 495 Changed |= ((CallGraphSCCPass*)getContainedPass(i))->doFinalization(CG); in doFinalization() 528 void CallGraphSCCPass::assignPassManager(PMStack &PMS, in assignPassManager() 567 void CallGraphSCCPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 580 class PrintCallGraphPass : public CallGraphSCCPass { 587 : CallGraphSCCPass(ID), Banner(B), Out(o) {} in PrintCallGraphPass() 605 Pass *CallGraphSCCPass::createPrinterPass(raw_ostream &O, in createPrinterPass()
|
/external/llvm/tools/opt/ |
D | PassPrinters.h | 20 class CallGraphSCCPass; variable 31 CallGraphSCCPass *createCallGraphPassPrinter(const PassInfo *PI,
|
D | PassPrinters.cpp | 59 struct CallGraphSCCPassPrinter : public CallGraphSCCPass { 67 : CallGraphSCCPass(ID), PassToPrint(PI), Out(out), QuietPass(Quiet) { in CallGraphSCCPassPrinter() 236 CallGraphSCCPass *llvm::createCallGraphPassPrinter(const PassInfo *PI, in createCallGraphPassPrinter()
|
/external/swiftshader/third_party/LLVM/include/llvm/ |
D | CallGraphSCCPass.h | 34 class CallGraphSCCPass : public Pass { 36 explicit CallGraphSCCPass(char &pid) : Pass(PT_CallGraphSCC, pid) {} in CallGraphSCCPass() function
|
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/ |
D | FunctionAttrs.cpp | 42 struct FunctionAttrs : public CallGraphSCCPass { 44 FunctionAttrs() : CallGraphSCCPass(ID), AA(0) { in FunctionAttrs() 67 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
|
D | Inliner.cpp | 51 : CallGraphSCCPass(ID), InlineThreshold(InlineLimit) {} in Inliner() 54 : CallGraphSCCPass(ID), InlineThreshold(InlineLimit.getNumOccurrences() > 0 ? in Inliner() 61 CallGraphSCCPass::getAnalysisUsage(Info); in getAnalysisUsage()
|
D | PruneEH.cpp | 37 struct PruneEH : public CallGraphSCCPass { 39 PruneEH() : CallGraphSCCPass(ID) { in PruneEH()
|
D | ArgumentPromotion.cpp | 60 struct ArgPromotion : public CallGraphSCCPass { 63 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage() 69 : CallGraphSCCPass(ID), maxElements(maxElements) { in ArgPromotion()
|
/external/llvm/lib/Transforms/IPO/ |
D | PruneEH.cpp | 41 struct PruneEH : public CallGraphSCCPass { 43 PruneEH() : CallGraphSCCPass(ID) { in PruneEH()
|
D | Inliner.cpp | 50 Inliner::Inliner(char &ID) : CallGraphSCCPass(ID), InsertLifetime(true) {} in Inliner() 53 : CallGraphSCCPass(ID), InsertLifetime(InsertLifetime) {} in Inliner() 63 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
|
D | ArgumentPromotion.cpp | 68 struct ArgPromotion : public CallGraphSCCPass { 73 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage() 79 : CallGraphSCCPass(ID), maxElements(maxElements) { in ArgPromotion() 1040 return CallGraphSCCPass::doInitialization(CG); in doInitialization()
|
D | FunctionAttrs.cpp | 1043 struct PostOrderFunctionAttrsLegacyPass : public CallGraphSCCPass { 1045 PostOrderFunctionAttrsLegacyPass() : CallGraphSCCPass(ID) { in PostOrderFunctionAttrsLegacyPass() 1055 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
|
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/IPO/ |
D | InlinerPass.h | 32 struct Inliner : public CallGraphSCCPass {
|
/external/llvm/include/llvm/Transforms/IPO/ |
D | InlinerPass.h | 33 struct Inliner : public CallGraphSCCPass {
|
/external/swiftshader/third_party/LLVM/tools/opt/ |
D | opt.cpp | 147 struct CallGraphSCCPassPrinter : public CallGraphSCCPass { 154 CallGraphSCCPass(ID), PassToPrint(PI), Out(out) { in CallGraphSCCPassPrinter()
|
/external/llvm/docs/ |
D | WritingAnLLVMPass.rst | 21 <writing-an-llvm-pass-ModulePass>` , :ref:`CallGraphSCCPass 22 <writing-an-llvm-pass-CallGraphSCCPass>`, :ref:`FunctionPass 363 .. _writing-an-llvm-pass-CallGraphSCCPass: 365 The ``CallGraphSCCPass`` class 368 The `CallGraphSCCPass 371 before callers). Deriving from ``CallGraphSCCPass`` provides some mechanics 373 optimize execution of ``CallGraphSCCPass``\ es. If your pass meets the 377 ``CallGraphSCCPass``. 381 To be explicit, CallGraphSCCPass subclasses are: 393 Implementing a ``CallGraphSCCPass`` is slightly tricky in some cases because it [all …]
|
/external/swiftshader/third_party/LLVM/unittests/VMCore/ |
D | PassManagerTest.cpp | 164 struct CGPass : public PassTest<CallGraph, CallGraphSCCPass> {
|
/external/llvm/unittests/IR/ |
D | LegacyPassManagerTest.cpp | 170 struct CGPass : public PassTest<CallGraph, CallGraphSCCPass> {
|