LLVM: lib/Analysis/CallGraphSCCPass.cpp File Reference (original) (raw)
#include "[llvm/Analysis/CallGraphSCCPass.h](CallGraphSCCPass%5F8h%5Fsource.html)"
#include "[llvm/ADT/DenseMap.h](DenseMap%5F8h%5Fsource.html)"
#include "[llvm/ADT/SCCIterator.h](SCCIterator%5F8h%5Fsource.html)"
#include "[llvm/ADT/Statistic.h](Statistic%5F8h%5Fsource.html)"
#include "[llvm/ADT/StringExtras.h](StringExtras%5F8h%5Fsource.html)"
#include "[llvm/Analysis/CallGraph.h](CallGraph%5F8h%5Fsource.html)"
#include "[llvm/IR/AbstractCallSite.h](AbstractCallSite%5F8h%5Fsource.html)"
#include "[llvm/IR/Function.h](IR%5F2Function%5F8h%5Fsource.html)"
#include "[llvm/IR/Intrinsics.h](Intrinsics%5F8h%5Fsource.html)"
#include "[llvm/IR/LLVMContext.h](LLVMContext%5F8h%5Fsource.html)"
#include "[llvm/IR/LegacyPassManagers.h](LegacyPassManagers%5F8h%5Fsource.html)"
#include "[llvm/IR/Module.h](IR%5F2Module%5F8h%5Fsource.html)"
#include "[llvm/IR/PassTimingInfo.h](PassTimingInfo%5F8h%5Fsource.html)"
#include "[llvm/IR/PrintPasses.h](PrintPasses%5F8h%5Fsource.html)"
#include "[llvm/Pass.h](Pass%5F8h%5Fsource.html)"
#include "[llvm/Support/CommandLine.h](CommandLine%5F8h%5Fsource.html)"
#include "[llvm/Support/Debug.h](Support%5F2Debug%5F8h%5Fsource.html)"
#include "[llvm/Support/Timer.h](Timer%5F8h%5Fsource.html)"
#include "[llvm/Support/raw_ostream.h](raw%5F%5Fostream%5F8h%5Fsource.html)"
#include <cassert>
#include <string>
#include <utility>
#include <vector>
Go to the source code of this file.
| Namespaces |
|
| namespace |
llvm |
|
This is an optimization pass for GlobalISel generic memory operations. |
Macro Definition Documentation
◆ DEBUG_TYPE
#define DEBUG_TYPE "cgscc-passmgr"
Definition at line 43 of file CallGraphSCCPass.cpp.
Function Documentation
◆ STATISTIC()
| STATISTIC |
( |
MaxSCCIterations |
, |
| "Maximum CGSCCPassMgr iterations on one SCC" |
) |
|
|