/*******************************************************\
* Copyright (C) 2006, ApS s.r.o Brno, AllRightsReserved *
\*******************************************************/

// This file contains the entry points for global functions
// defined in the Codasip target library.

#ifndef TARGET_CODASIP_H
#define TARGET_CODASIP_H

#include "llvm/Target/TargetMachine.h"

namespace llvm {
  class CodasipTargetMachine;
  class FunctionPass;
  class formatted_raw_ostream;

  FunctionPass *createCodasipISelDag(CodasipTargetMachine &TM);
  FunctionPass *createCodasipDelaySlotFillerPass(CodasipTargetMachine &TM);

  extern Target TheCodasipTarget;
}

#endif
