From 72f159640382a16e036b63dcb9c0b427e6d5dc0a Mon Sep 17 00:00:00 2001 From: Dale Johannesen Date: Fri, 13 Jul 2007 17:31:29 +0000 Subject: [PATCH] Modify previous patch per review comments. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@39817 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/CodeGen/LLVMTargetMachine.cpp | 6 ++++-- lib/CodeGen/PostRASchedulerList.cpp | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/CodeGen/LLVMTargetMachine.cpp b/lib/CodeGen/LLVMTargetMachine.cpp index b50b2753922..b72704bd805 100644 --- a/lib/CodeGen/LLVMTargetMachine.cpp +++ b/lib/CodeGen/LLVMTargetMachine.cpp @@ -79,7 +79,8 @@ LLVMTargetMachine::addPassesToEmitFile(FunctionPassManager &PM, PM.add(createPrologEpilogCodeInserter()); // Second pass scheduler. - PM.add(createPostRAScheduler()); + if (!Fast) + PM.add(createPostRAScheduler()); // Branch folding must be run after regalloc and prolog/epilog insertion. if (!Fast) @@ -185,7 +186,8 @@ bool LLVMTargetMachine::addPassesToEmitMachineCode(FunctionPassManager &PM, PM.add(createMachineFunctionPrinterPass(cerr)); // Second pass scheduler. - PM.add(createPostRAScheduler()); + if (!Fast) + PM.add(createPostRAScheduler()); // Branch folding must be run after regalloc and prolog/epilog insertion. if (!Fast) diff --git a/lib/CodeGen/PostRASchedulerList.cpp b/lib/CodeGen/PostRASchedulerList.cpp index 3708f56be0c..06f47c71259 100644 --- a/lib/CodeGen/PostRASchedulerList.cpp +++ b/lib/CodeGen/PostRASchedulerList.cpp @@ -1,4 +1,4 @@ -//===----- SchedulePostRAList.cpp - list scheduler ----===// +//===----- SchedulePostRAList.cpp - list scheduler ------------------------===// // // The LLVM Compiler Infrastructure // -- 2.34.1