TargetSubtargetInfo.cpp revision 224145
1129198Scognet//===-- TargetSubtargetInfo.cpp - General Target Information ---------------==//
2129198Scognet//
3129198Scognet//                     The LLVM Compiler Infrastructure
4129198Scognet//
5129198Scognet// This file is distributed under the University of Illinois Open Source
6129198Scognet// License. See LICENSE.TXT for details.
7129198Scognet//
8129198Scognet//===----------------------------------------------------------------------===//
9129198Scognet//
10129198Scognet// This file describes the general parts of a Subtarget.
11129198Scognet//
12129198Scognet//===----------------------------------------------------------------------===//
13129198Scognet
14129198Scognet#include "llvm/Target/TargetSubtargetInfo.h"
15129198Scognet#include "llvm/ADT/SmallVector.h"
16129198Scognetusing namespace llvm;
17129198Scognet
18129198Scognet//---------------------------------------------------------------------------
19129198Scognet// TargetSubtargetInfo Class
20129198Scognet//
21129198ScognetTargetSubtargetInfo::TargetSubtargetInfo() {}
22129198Scognet
23129198ScognetTargetSubtargetInfo::~TargetSubtargetInfo() {}
24129198Scognet
25129198Scognetbool TargetSubtargetInfo::enablePostRAScheduler(
26129198Scognet          CodeGenOpt::Level OptLevel,
27129198Scognet          AntiDepBreakMode& Mode,
28129198Scognet          RegClassVector& CriticalPathRCs) const {
29129198Scognet  Mode = ANTIDEP_NONE;
30129198Scognet  CriticalPathRCs.clear();
31129198Scognet  return false;
32129198Scognet}
33129198Scognet
34129198Scognet