Searched refs:CallGraphSCCPass (Results 1 - 13 of 13) sorted by relevance
/external/llvm/tools/opt/ |
H A D | PassPrinters.h | 20 class CallGraphSCCPass; 31 CallGraphSCCPass *createCallGraphPassPrinter(const PassInfo *PI,
|
H A D | PassPrinters.cpp | 15 #include "llvm/Analysis/CallGraphSCCPass.h" 59 struct CallGraphSCCPassPrinter : public CallGraphSCCPass { 67 : CallGraphSCCPass(ID), PassToPrint(PI), Out(out), QuietPass(Quiet) { 69 PassName = "CallGraphSCCPass Printer: " + PassToPrintName; 236 CallGraphSCCPass *llvm::createCallGraphPassPrinter(const PassInfo *PI,
|
/external/llvm/include/llvm/Analysis/ |
H A D | CallGraphSCCPass.h | 1 //===- CallGraphSCCPass.h - Pass that operates BU on call graph -*- C++ -*-===// 10 // This file defines the CallGraphSCCPass class, which is used for passes which 34 class CallGraphSCCPass : public Pass { class in namespace:llvm 36 explicit CallGraphSCCPass(char &pid) : Pass(PT_CallGraphSCC, pid) {} function in class:llvm::CallGraphSCCPass 82 /// CallGraphSCC - This is a single SCC that a CallGraphSCCPass is run on.
|
H A D | InlineCost.h | 17 #include "llvm/Analysis/CallGraphSCCPass.h" 101 class InlineCostAnalysis : public CallGraphSCCPass {
|
/external/llvm/lib/Analysis/IPA/ |
H A D | Android.mk | 5 CallGraphSCCPass.cpp \
|
H A D | CallGraphSCCPass.cpp | 1 //===- CallGraphSCCPass.cpp - Pass that operates BU on call graph ---------===// 10 // This file implements the CallGraphSCCPass class, which is used for passes 18 #include "llvm/Analysis/CallGraphSCCPass.h" 118 CallGraphSCCPass *CGSP = (CallGraphSCCPass*)P; 222 "CallGraphSCCPass did not update the CallGraph correctly!"); 285 "CallGraphSCCPass did not update the CallGraph correctly!"); 310 "CallGraphSCCPass did not update the CallGraph correctly!"); 490 Changed |= ((CallGraphSCCPass*)getContainedPass(i))->doInitialization(CG); 505 Changed |= ((CallGraphSCCPass*)getContainedPas [all...] |
H A D | InlineCost.cpp | 1225 InlineCostAnalysis::InlineCostAnalysis() : CallGraphSCCPass(ID) {} 1232 CallGraphSCCPass::getAnalysisUsage(AU);
|
/external/llvm/include/llvm/Transforms/IPO/ |
H A D | InlinerPass.h | 20 #include "llvm/Analysis/CallGraphSCCPass.h" 32 struct Inliner : public CallGraphSCCPass {
|
/external/llvm/lib/Transforms/IPO/ |
H A D | PruneEH.cpp | 22 #include "llvm/Analysis/CallGraphSCCPass.h" 38 struct PruneEH : public CallGraphSCCPass { 40 PruneEH() : CallGraphSCCPass(ID) {
|
H A D | Inliner.cpp | 66 : CallGraphSCCPass(ID), InlineThreshold(InlineLimit), InsertLifetime(true) {} 69 : CallGraphSCCPass(ID), InlineThreshold(InlineLimit.getNumOccurrences() > 0 ? 77 CallGraphSCCPass::getAnalysisUsage(AU);
|
H A D | ArgumentPromotion.cpp | 38 #include "llvm/Analysis/CallGraphSCCPass.h" 63 struct ArgPromotion : public CallGraphSCCPass { 66 CallGraphSCCPass::getAnalysisUsage(AU); 72 : CallGraphSCCPass(ID), DL(nullptr), maxElements(maxElements) { 922 return CallGraphSCCPass::doInitialization(CG);
|
H A D | FunctionAttrs.cpp | 28 #include "llvm/Analysis/CallGraphSCCPass.h" 48 struct FunctionAttrs : public CallGraphSCCPass { 50 FunctionAttrs() : CallGraphSCCPass(ID), AA(nullptr) { 128 CallGraphSCCPass::getAnalysisUsage(AU);
|
/external/llvm/unittests/IR/ |
H A D | LegacyPassManagerTest.cpp | 19 #include "llvm/Analysis/CallGraphSCCPass.h" 173 struct CGPass : public PassTest<CallGraph, CallGraphSCCPass> {
|
Completed in 139 milliseconds