1234353Sdim//===-- MipsMCAsmInfo.h - Mips Asm Info ------------------------*- C++ -*--===//
2224133Sdim//
3353358Sdim// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4353358Sdim// See https://llvm.org/LICENSE.txt for license information.
5353358Sdim// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6224133Sdim//
7224133Sdim//===----------------------------------------------------------------------===//
8224133Sdim//
9224133Sdim// This file contains the declaration of the MipsMCAsmInfo class.
10224133Sdim//
11224133Sdim//===----------------------------------------------------------------------===//
12224133Sdim
13280031Sdim#ifndef LLVM_LIB_TARGET_MIPS_MCTARGETDESC_MIPSMCASMINFO_H
14280031Sdim#define LLVM_LIB_TARGET_MIPS_MCTARGETDESC_MIPSMCASMINFO_H
15224133Sdim
16261991Sdim#include "llvm/MC/MCAsmInfoELF.h"
17224133Sdim
18224133Sdimnamespace llvm {
19296417Sdimclass Triple;
20224133Sdim
21296417Sdimclass MipsMCAsmInfo : public MCAsmInfoELF {
22296417Sdim  void anchor() override;
23224133Sdim
24296417Sdimpublic:
25360784Sdim  explicit MipsMCAsmInfo(const Triple &TheTriple,
26360784Sdim                         const MCTargetOptions &Options);
27296417Sdim};
28296417Sdim
29224133Sdim} // namespace llvm
30224133Sdim
31224133Sdim#endif
32