XCoreSubtarget.cpp revision 226633
1193323Sed//===- XCoreSubtarget.cpp - XCore Subtarget Information -----------*- C++ -*-=// 2193323Sed// 3193323Sed// The LLVM Compiler Infrastructure 4193323Sed// 5193323Sed// This file is distributed under the University of Illinois Open Source 6193323Sed// License. See LICENSE.TXT for details. 7193323Sed// 8193323Sed//===----------------------------------------------------------------------===// 9193323Sed// 10193323Sed// This file implements the XCore specific subclass of TargetSubtargetInfo. 11249423Sdim// 12193323Sed//===----------------------------------------------------------------------===// 13193323Sed 14280031Sdim#include "XCoreSubtarget.h" 15280031Sdim#include "XCore.h" 16261991Sdim#include "llvm/Support/TargetRegistry.h" 17276479Sdim 18202878Srdivacky#define GET_SUBTARGETINFO_TARGET_DESC 19193323Sed#define GET_SUBTARGETINFO_CTOR 20249423Sdim#include "XCoreGenSubtargetInfo.inc" 21198090Srdivacky 22280031Sdimusing namespace llvm; 23202878Srdivacky 24202878SrdivackyXCoreSubtarget::XCoreSubtarget(const std::string &TT, 25201360Srdivacky const std::string &CPU, const std::string &FS) 26198090Srdivacky : XCoreGenSubtargetInfo(TT, CPU, FS) 27198090Srdivacky{ 28202878Srdivacky} 29276479Sdim