From 32c3c19bedb531a037f1f19a449ed9fa928fd49c Mon Sep 17 00:00:00 2001 From: Dan Gohman Date: Mon, 2 Jul 2007 15:06:26 +0000 Subject: [PATCH] Remove declarations for code no longer in the tree, to avoid confusion. llvm-svn: 37840 --- llvm/include/llvm/CodeGen/InstrScheduling.h | 37 --------------------- llvm/include/llvm/CodeGen/Passes.h | 6 ---- 2 files changed, 43 deletions(-) delete mode 100644 llvm/include/llvm/CodeGen/InstrScheduling.h diff --git a/llvm/include/llvm/CodeGen/InstrScheduling.h b/llvm/include/llvm/CodeGen/InstrScheduling.h deleted file mode 100644 index c9aee2244a6b..000000000000 --- a/llvm/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/llvm/include/llvm/CodeGen/Passes.h b/llvm/include/llvm/CodeGen/Passes.h index cf08b7f2d93c..32d696e2c1ba 100644 --- a/llvm/include/llvm/CodeGen/Passes.h +++ b/llvm/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