mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-09-24 23:28:41 +00:00
Removed tabs everywhere except autogenerated & external files. Add make
target for tabs checking. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36146 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -82,8 +82,7 @@ bool CGPassManager::runOnModule(Module &M) {
|
||||
I != E; ++I) {
|
||||
|
||||
// Run all passes on current SCC
|
||||
for (unsigned Index = 0; Index < getNumContainedPasses(); ++Index) {
|
||||
|
||||
for (unsigned Index = 0; Index < getNumContainedPasses(); ++Index) {
|
||||
Pass *P = getContainedPass(Index);
|
||||
AnalysisUsage AnUsage;
|
||||
P->getAnalysisUsage(AnUsage);
|
||||
@@ -95,20 +94,20 @@ bool CGPassManager::runOnModule(Module &M) {
|
||||
|
||||
StartPassTimer(P);
|
||||
if (CallGraphSCCPass *CGSP = dynamic_cast<CallGraphSCCPass *>(P))
|
||||
Changed |= CGSP->runOnSCC(*I); // TODO : What if CG is changed ?
|
||||
Changed |= CGSP->runOnSCC(*I); // TODO : What if CG is changed ?
|
||||
else {
|
||||
FPPassManager *FPP = dynamic_cast<FPPassManager *>(P);
|
||||
assert (FPP && "Invalid CGPassManager member");
|
||||
FPPassManager *FPP = dynamic_cast<FPPassManager *>(P);
|
||||
assert (FPP && "Invalid CGPassManager member");
|
||||
|
||||
// Run pass P on all functions current SCC
|
||||
std::vector<CallGraphNode*> &SCC = *I;
|
||||
for (unsigned i = 0, e = SCC.size(); i != e; ++i) {
|
||||
Function *F = SCC[i]->getFunction();
|
||||
if (F) {
|
||||
// Run pass P on all functions current SCC
|
||||
std::vector<CallGraphNode*> &SCC = *I;
|
||||
for (unsigned i = 0, e = SCC.size(); i != e; ++i) {
|
||||
Function *F = SCC[i]->getFunction();
|
||||
if (F) {
|
||||
dumpPassInfo(P, EXECUTION_MSG, ON_FUNCTION_MSG, F->getName());
|
||||
Changed |= FPP->runOnFunction(*F);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
StopPassTimer(P);
|
||||
|
||||
@@ -149,7 +148,7 @@ bool CGPassManager::doFinalization(CallGraph &CG) {
|
||||
|
||||
/// Assign pass manager to manage this pass.
|
||||
void CallGraphSCCPass::assignPassManager(PMStack &PMS,
|
||||
PassManagerType PreferredType) {
|
||||
PassManagerType PreferredType) {
|
||||
// Find CGPassManager
|
||||
while (!PMS.empty()) {
|
||||
if (PMS.top()->getPassManagerType() > PMT_CallGraphPassManager)
|
||||
|
Reference in New Issue
Block a user