30 lines · c
1//===- DirectXMCTargetDesc.h - DirectX Target Interface ---------*- C++ -*-===//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 contains DirectX target interface.11///12//===----------------------------------------------------------------------===//13 14#ifndef LLVM_DIRECTX_DIRECTXMCTARGETDESC_H15#define LLVM_DIRECTX_DIRECTXMCTARGETDESC_H16 17// Include DirectX stub register info18#define GET_REGINFO_ENUM19#include "DirectXGenRegisterInfo.inc"20 21// Include DirectX stub instruction info22#define GET_INSTRINFO_ENUM23#define GET_INSTRINFO_MC_HELPER_DECLS24#include "DirectXGenInstrInfo.inc"25 26#define GET_SUBTARGETINFO_ENUM27#include "DirectXGenSubtargetInfo.inc"28 29#endif // LLVM_DIRECTX_DIRECTXMCTARGETDESC_H30