mirror of
https://github.com/RPCS3/llvm.git
synced 2025-02-03 17:24:24 +00:00
Constify.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116277 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
ebb1834e86
commit
568a63db96
@ -184,7 +184,7 @@ public:
|
||||
void schedulePass(Pass *P);
|
||||
|
||||
/// Set pass P as the last user of the given analysis passes.
|
||||
void setLastUser(SmallVectorImpl<Pass *> &AnalysisPasses, Pass *P);
|
||||
void setLastUser(const SmallVectorImpl<Pass *> &AnalysisPasses, Pass *P);
|
||||
|
||||
/// Collect passes whose last user is P
|
||||
void collectLastUses(SmallVectorImpl<Pass *> &LastUses, Pass *P);
|
||||
|
@ -497,9 +497,10 @@ PMTopLevelManager::PMTopLevelManager(PMDataManager *PMDM) {
|
||||
}
|
||||
|
||||
/// Set pass P as the last user of the given analysis passes.
|
||||
void PMTopLevelManager::setLastUser(SmallVectorImpl<Pass *> &AnalysisPasses,
|
||||
Pass *P) {
|
||||
for (SmallVectorImpl<Pass *>::iterator I = AnalysisPasses.begin(),
|
||||
void
|
||||
PMTopLevelManager::setLastUser(const SmallVectorImpl<Pass *> &AnalysisPasses,
|
||||
Pass *P) {
|
||||
for (SmallVectorImpl<Pass *>::const_iterator I = AnalysisPasses.begin(),
|
||||
E = AnalysisPasses.end(); I != E; ++I) {
|
||||
Pass *AP = *I;
|
||||
LastUser[AP] = P;
|
||||
|
Loading…
x
Reference in New Issue
Block a user