diff --git a/include/llvm/CodeGen/InstrScheduling.h b/include/llvm/CodeGen/InstrScheduling.h deleted file mode 100644 index c9aee2244a6..00000000000 --- a/include/llvm/CodeGen/InstrScheduling.h +++ /dev/null @@ -1,37 +0,0 @@ -//===-- InstrScheduling.h - Interface To Instruction Scheduling -*- C++ -*-===// -// -// The LLVM Compiler Infrastructure -// -// This file was developed by the LLVM research group and is distributed under -// the University of Illinois Open Source License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// -// -// This file defines a minimal, but complete, interface to instruction -// scheduling. -// -//===----------------------------------------------------------------------===// - -#ifndef LLVM_CODEGEN_INSTR_SCHEDULING_H -#define LLVM_CODEGEN_INSTR_SCHEDULING_H - -namespace llvm { - -class FunctionPass; -class TargetMachine; - -//--------------------------------------------------------------------------- -// Function: createScheduleInstructionsWithSSAPass(..) -// -// Purpose: -// Entry point for instruction scheduling on SSA form. -// Schedules the machine instructions generated by instruction selection. -// Assumes that register allocation has not been done, i.e., operands -// are still in SSA form. -//--------------------------------------------------------------------------- - -FunctionPass *createInstructionSchedulingWithSSAPass(const TargetMachine &TM); - -} // End llvm namespace - -#endif diff --git a/include/llvm/CodeGen/Passes.h b/include/llvm/CodeGen/Passes.h index cf08b7f2d93..32d696e2c1b 100644 --- a/include/llvm/CodeGen/Passes.h +++ b/include/llvm/CodeGen/Passes.h @@ -112,12 +112,6 @@ namespace llvm { /// for the Sparc. FunctionPass *getRegisterAllocator(TargetMachine &T); - //createModuloSchedulingPass - Creates the Swing Modulo Scheduling Pass - FunctionPass *createModuloSchedulingPass(TargetMachine & targ); - - //createModuloSchedulingPass - Creates the Swing Modulo Scheduling Pass - FunctionPass *createModuloSchedulingSBPass(TargetMachine & targ); - } // End llvm namespace #endif