1*bdd1243dSDimitry Andric //===-- XtensaMCAsmInfo.h - Xtensa Asm Info --------------------*- C++ -*--===// 2*bdd1243dSDimitry Andric // 3*bdd1243dSDimitry Andric // The LLVM Compiler Infrastructure 4*bdd1243dSDimitry Andric // 5*bdd1243dSDimitry Andric // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 6*bdd1243dSDimitry Andric // See https://llvm.org/LICENSE.txt for license information. 7*bdd1243dSDimitry Andric // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 8*bdd1243dSDimitry Andric // 9*bdd1243dSDimitry Andric //===----------------------------------------------------------------------===// 10*bdd1243dSDimitry Andric // 11*bdd1243dSDimitry Andric // This file contains the declaration of the XtensaMCAsmInfo class. 12*bdd1243dSDimitry Andric // 13*bdd1243dSDimitry Andric //===----------------------------------------------------------------------===// 14*bdd1243dSDimitry Andric 15*bdd1243dSDimitry Andric #ifndef LLVM_LIB_TARGET_XTENSA_MCTARGETDESC_XTENSATARGETASMINFO_H 16*bdd1243dSDimitry Andric #define LLVM_LIB_TARGET_XTENSA_MCTARGETDESC_XTENSATARGETASMINFO_H 17*bdd1243dSDimitry Andric 18*bdd1243dSDimitry Andric #include "llvm/MC/MCAsmInfoELF.h" 19*bdd1243dSDimitry Andric 20*bdd1243dSDimitry Andric namespace llvm { 21*bdd1243dSDimitry Andric class Triple; 22*bdd1243dSDimitry Andric 23*bdd1243dSDimitry Andric class XtensaMCAsmInfo : public MCAsmInfoELF { 24*bdd1243dSDimitry Andric public: 25*bdd1243dSDimitry Andric explicit XtensaMCAsmInfo(const Triple &TT); 26*bdd1243dSDimitry Andric }; 27*bdd1243dSDimitry Andric 28*bdd1243dSDimitry Andric } // namespace llvm 29*bdd1243dSDimitry Andric 30*bdd1243dSDimitry Andric #endif // LLVM_LIB_TARGET_XTENSA_MCTARGETDESC_XTENSATARGETASMINFO_H 31