mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-01-31 20:51:52 +01:00
RefreshCallGraph does not modify the SCC, adding "const" to make it clear (NFC)
llvm-svn: 278037
This commit is contained in:
parent
1ea90914c1
commit
de0b641771
@ -100,7 +100,7 @@ private:
|
||||
bool RunPassOnSCC(Pass *P, CallGraphSCC &CurSCC,
|
||||
CallGraph &CG, bool &CallGraphUpToDate,
|
||||
bool &DevirtualizedCall);
|
||||
bool RefreshCallGraph(CallGraphSCC &CurSCC, CallGraph &CG,
|
||||
bool RefreshCallGraph(const CallGraphSCC &CurSCC, CallGraph &CG,
|
||||
bool IsCheckingMode);
|
||||
};
|
||||
|
||||
@ -175,8 +175,8 @@ bool CGPassManager::RunPassOnSCC(Pass *P, CallGraphSCC &CurSCC,
|
||||
/// a function pass like GVN optimizes away stuff feeding the indirect call.
|
||||
/// This never happens in checking mode.
|
||||
///
|
||||
bool CGPassManager::RefreshCallGraph(CallGraphSCC &CurSCC,
|
||||
CallGraph &CG, bool CheckingMode) {
|
||||
bool CGPassManager::RefreshCallGraph(const CallGraphSCC &CurSCC, CallGraph &CG,
|
||||
bool CheckingMode) {
|
||||
DenseMap<Value*, CallGraphNode*> CallSites;
|
||||
|
||||
DEBUG(dbgs() << "CGSCCPASSMGR: Refreshing SCC with " << CurSCC.size()
|
||||
|
Loading…
x
Reference in New Issue
Block a user