Searched refs:CallGraphSCCPass (Results 1 - 11 of 11) sorted by relevance

/freebsd-10.1-release/lib/clang/libllvmipa/
H A DMakefile9 CallGraphSCCPass.cpp \
/freebsd-10.1-release/contrib/llvm/include/llvm/Analysis/
H A DCallGraphSCCPass.h1 //===- 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 DInlineCost.h17 #include "llvm/Analysis/CallGraphSCCPass.h"
101 class InlineCostAnalysis : public CallGraphSCCPass {
/freebsd-10.1-release/contrib/llvm/include/llvm/Transforms/IPO/
H A DInlinerPass.h20 #include "llvm/Analysis/CallGraphSCCPass.h"
32 struct Inliner : public CallGraphSCCPass {
/freebsd-10.1-release/contrib/llvm/lib/Analysis/IPA/
H A DCallGraphSCCPass.cpp1 //===- CallGraphSCCPass.cpp - Pass that operates BU on call graph ---------===//
10 // This file implements the CallGraphSCCPass class, which is used for passes
19 #include "llvm/Analysis/CallGraphSCCPass.h"
116 CallGraphSCCPass *CGSP = (CallGraphSCCPass*)P;
217 "CallGraphSCCPass did not update the CallGraph correctly!");
280 "CallGraphSCCPass did not update the CallGraph correctly!");
305 "CallGraphSCCPass did not update the CallGraph correctly!");
485 Changed |= ((CallGraphSCCPass*)getContainedPass(i))->doInitialization(CG);
500 Changed |= ((CallGraphSCCPass*)getContainedPas
[all...]
H A DInlineCost.cpp1193 InlineCostAnalysis::InlineCostAnalysis() : CallGraphSCCPass(ID), TD(0) {}
1200 CallGraphSCCPass::getAnalysisUsage(AU);
/freebsd-10.1-release/contrib/llvm/lib/Transforms/IPO/
H A DPruneEH.cpp23 #include "llvm/Analysis/CallGraphSCCPass.h"
37 struct PruneEH : public CallGraphSCCPass {
39 PruneEH() : CallGraphSCCPass(ID) {
H A DInliner.cpp57 : CallGraphSCCPass(ID), InlineThreshold(InlineLimit), InsertLifetime(true) {}
60 : CallGraphSCCPass(ID), InlineThreshold(InlineLimit.getNumOccurrences() > 0 ?
68 CallGraphSCCPass::getAnalysisUsage(AU);
H A DArgumentPromotion.cpp39 #include "llvm/Analysis/CallGraphSCCPass.h"
60 struct ArgPromotion : public CallGraphSCCPass {
63 CallGraphSCCPass::getAnalysisUsage(AU);
69 : CallGraphSCCPass(ID), maxElements(maxElements) {
H A DFunctionAttrs.cpp29 #include "llvm/Analysis/CallGraphSCCPass.h"
47 struct FunctionAttrs : public CallGraphSCCPass {
49 FunctionAttrs() : CallGraphSCCPass(ID), AA(0) {
127 CallGraphSCCPass::getAnalysisUsage(AU);
/freebsd-10.1-release/contrib/llvm/tools/opt/
H A Dopt.cpp19 #include "llvm/Analysis/CallGraphSCCPass.h"
178 struct CallGraphSCCPassPrinter : public CallGraphSCCPass {
185 CallGraphSCCPass(ID), PassToPrint(PI), Out(out) {
187 PassName = "CallGraphSCCPass Printer: " + PassToPrintName;

Completed in 95 milliseconds