Path: blob/main/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h
35294 views
//===-- PPCMCAsmInfo.h - PPC asm properties --------------------*- C++ -*--===//1//2// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.3// See https://llvm.org/LICENSE.txt for license information.4// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception5//6//===----------------------------------------------------------------------===//7//8// This file contains the declarations of the PowerPC MCAsmInfo classes.9//10//===----------------------------------------------------------------------===//1112#ifndef LLVM_LIB_TARGET_POWERPC_MCTARGETDESC_PPCMCASMINFO_H13#define LLVM_LIB_TARGET_POWERPC_MCTARGETDESC_PPCMCASMINFO_H1415#include "llvm/MC/MCAsmInfoELF.h"16#include "llvm/MC/MCAsmInfoXCOFF.h"1718namespace llvm {19class Triple;2021class PPCELFMCAsmInfo : public MCAsmInfoELF {22void anchor() override;2324public:25explicit PPCELFMCAsmInfo(bool is64Bit, const Triple &);26};2728class PPCXCOFFMCAsmInfo : public MCAsmInfoXCOFF {29void anchor() override;3031public:32explicit PPCXCOFFMCAsmInfo(bool is64Bit, const Triple &);33};3435} // namespace llvm3637#endif383940