brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.0 KiB · f851917 Raw
31 lines · cpp
1//===-- DirectXSubtarget.cpp - DirectX Subtarget Information --------------===//2//3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.4// See https://llvm.org/LICENSE.txt for license information.5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception6//7//===----------------------------------------------------------------------===//8///9/// \file10/// This file implements the DirectX-specific subclass of TargetSubtarget.11///12//===----------------------------------------------------------------------===//13 14#include "DirectXSubtarget.h"15#include "DirectXTargetLowering.h"16 17using namespace llvm;18 19#define DEBUG_TYPE "directx-subtarget"20 21#define GET_SUBTARGETINFO_CTOR22#define GET_SUBTARGETINFO_TARGET_DESC23#include "DirectXGenSubtargetInfo.inc"24 25DirectXSubtarget::DirectXSubtarget(const Triple &TT, StringRef CPU,26                                   StringRef FS, const DirectXTargetMachine &TM)27    : DirectXGenSubtargetInfo(TT, CPU, CPU, FS), InstrInfo(*this), FL(*this),28      TL(TM, *this) {}29 30void DirectXSubtarget::anchor() {}31