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