HomeSort by: relevance | last modified time | path
    Searched refs:CallGraphSCC (Results 1 - 20 of 20) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
CallGraphSCCPass.h 31 class CallGraphSCC;
59 virtual bool runOnSCC(CallGraphSCC &SCC) = 0;
83 bool skipSCC(CallGraphSCC &SCC) const;
86 /// CallGraphSCC - This is a single SCC that a CallGraphSCCPass is run on.
87 class CallGraphSCC {
93 CallGraphSCC(CallGraph &cg, void *context) : CG(cg), Context(context) {}
131 bool runOnSCC(CallGraphSCC &SCC) override { return false; }
  /src/external/apache2/llvm/dist/llvm/tools/opt/
PrintSCC.cpp 48 struct CallGraphSCC : public ModulePass {
50 CallGraphSCC() : ModulePass(ID) {}
69 char CallGraphSCC::ID = 0;
70 static RegisterPass<CallGraphSCC>
93 bool CallGraphSCC::runOnModule(Module &M) {
PassPrinters.cpp 74 bool runOnSCC(CallGraphSCC &SCC) override {
78 for (CallGraphSCC::iterator I = SCC.begin(), E = SCC.end(); I != E; ++I) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUPerfHintAnalysis.h 29 bool runOnSCC(CallGraphSCC &SCC) override;
AMDGPUAnnotateKernelFeatures.cpp 51 bool runOnSCC(CallGraphSCC &SCC) override;
393 bool AMDGPUAnnotateKernelFeatures::runOnSCC(CallGraphSCC &SCC) {
AMDGPUPerfHintAnalysis.cpp 363 bool AMDGPUPerfHintAnalysis::runOnSCC(CallGraphSCC &SCC) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
CallGraphUpdater.h 43 CallGraphSCC *CGSCC = nullptr;
62 void initialize(CallGraph &CG, CallGraphSCC &SCC) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
Inliner.h 46 bool runOnSCC(CallGraphSCC &SCC) override;
71 bool inlineCalls(CallGraphSCC &SCC);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
InlineSimple.cpp 76 bool runOnSCC(CallGraphSCC &SCC) override;
116 bool SimpleInliner::runOnSCC(CallGraphSCC &SCC) {
PruneEH.cpp 50 bool runOnSCC(CallGraphSCC &SCC) override;
166 bool PruneEH::runOnSCC(CallGraphSCC &SCC) {
AlwaysInliner.cpp 146 bool runOnSCC(CallGraphSCC &SCC) override { return inlineCalls(SCC); }
Inliner.cpp 291 bool LegacyInlinerBase::runOnSCC(CallGraphSCC &SCC) {
298 inlineCallsImpl(CallGraphSCC &SCC, CallGraph &CG,
533 bool LegacyInlinerBase::inlineCalls(CallGraphSCC &SCC) {
FunctionAttrs.cpp 1662 bool runOnSCC(CallGraphSCC &SCC) override;
1687 static bool runImpl(CallGraphSCC &SCC, AARGetterT AARGetter) {
1696 bool PostOrderFunctionAttrsLegacyPass::runOnSCC(CallGraphSCC &SCC) {
ArgumentPromotion.cpp 1080 bool runOnSCC(CallGraphSCC &SCC) override;
1109 bool ArgPromotion::runOnSCC(CallGraphSCC &SCC) {
Attributor.cpp 2563 bool runOnSCC(CallGraphSCC &SCC) override {
OpenMPOpt.cpp 2575 bool runOnSCC(CallGraphSCC &CGSCC) override {
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
CallGraphSCCPass.cpp 108 bool RunAllPassesOnSCC(CallGraphSCC &CurSCC, CallGraph &CG,
111 bool RunPassOnSCC(Pass *P, CallGraphSCC &CurSCC,
114 bool RefreshCallGraph(const CallGraphSCC &CurSCC, CallGraph &CG,
122 bool CGPassManager::RunPassOnSCC(Pass *P, CallGraphSCC &CurSCC,
146 // FIXME: Add getInstructionCount to CallGraphSCC.
199 /// CallGraphSCC passes to verify that they correctly updated the callgraph.
205 bool CGPassManager::RefreshCallGraph(const CallGraphSCC &CurSCC, CallGraph &CG,
219 for (CallGraphSCC::iterator SCCIdx = CurSCC.begin(), E = CurSCC.end();
435 bool CGPassManager::RunAllPassesOnSCC(CallGraphSCC &CurSCC, CallGraph &CG,
441 // CallGraphSCC Passes and other random function passes. Because othe
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
CoroInternal.h 21 class CallGraphSCC;
52 CallGraph &CG, CallGraphSCC &SCC);
Coroutines.cpp 216 CallGraph &CG, CallGraphSCC &SCC) {
CoroSplit.cpp 1810 CallGraph &CG, CallGraphSCC &SCC) {
1905 static void createDevirtTriggerFunc(CallGraph &CG, CallGraphSCC &SCC) {
2162 bool runOnSCC(CallGraphSCC &SCC) override {

Completed in 48 milliseconds