HomeSort by relevance Sort by last modified time
    Searched refs:CallGraphSCCPass (Results 1 - 10 of 10) sorted by null

  /external/llvm/include/llvm/Transforms/IPO/
InlinerPass.h 20 #include "llvm/CallGraphSCCPass.h"
32 struct Inliner : public CallGraphSCCPass {
  /external/llvm/include/llvm/
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 {
36 explicit CallGraphSCCPass(char &pid) : Pass(PT_CallGraphSCC, pid) {}
79 /// CallGraphSCC - This is a single SCC that a CallGraphSCCPass is run on.
  /external/llvm/lib/Analysis/IPA/
Android.mk 5 CallGraphSCCPass.cpp \
CallGraphSCCPass.cpp 1 //===- CallGraphSCCPass.cpp - Pass that operates BU on call graph ---------===//
10 // This file implements the CallGraphSCCPass class, which is used for passes
19 #include "llvm/CallGraphSCCPass.h"
113 CallGraphSCCPass *CGSP = (CallGraphSCCPass*)P;
214 "CallGraphSCCPass did not update the CallGraph correctly!");
275 "CallGraphSCCPass did not update the CallGraph correctly!");
300 "CallGraphSCCPass did not update the CallGraph correctly!");
480 Changed |= ((CallGraphSCCPass*)getContainedPass(i))->doInitialization(CG);
495 Changed |= ((CallGraphSCCPass*)getContainedPass(i))->doFinalization(CG)
    [all...]
  /external/llvm/lib/Transforms/IPO/
PruneEH.cpp 19 #include "llvm/CallGraphSCCPass.h"
37 struct PruneEH : public CallGraphSCCPass {
39 PruneEH() : CallGraphSCCPass(ID) {
Inliner.cpp 56 : CallGraphSCCPass(ID), InlineThreshold(InlineLimit), InsertLifetime(true) {}
59 : CallGraphSCCPass(ID), InlineThreshold(InlineLimit.getNumOccurrences() > 0 ?
67 CallGraphSCCPass::getAnalysisUsage(Info);
FunctionAttrs.cpp 23 #include "llvm/CallGraphSCCPass.h"
43 struct FunctionAttrs : public CallGraphSCCPass {
45 FunctionAttrs() : CallGraphSCCPass(ID), AA(0) {
68 CallGraphSCCPass::getAnalysisUsage(AU);
ArgumentPromotion.cpp 37 #include "llvm/CallGraphSCCPass.h"
60 struct ArgPromotion : public CallGraphSCCPass {
63 CallGraphSCCPass::getAnalysisUsage(AU);
69 : CallGraphSCCPass(ID), maxElements(maxElements) {
    [all...]
  /external/llvm/tools/opt/
opt.cpp 18 #include "llvm/CallGraphSCCPass.h"
150 struct CallGraphSCCPassPrinter : public CallGraphSCCPass {
157 CallGraphSCCPass(ID), PassToPrint(PI), Out(out) {
159 PassName = "CallGraphSCCPass Printer: " + PassToPrintName;
  /external/llvm/unittests/VMCore/
PassManagerTest.cpp 16 #include "llvm/CallGraphSCCPass.h"
164 struct CGPass : public PassTest<CallGraph, CallGraphSCCPass> {

Completed in 113 milliseconds